Cómo agregar Adsense en la página principal de WordPress

  • Autor Autor LuisMorales
  • Fecha de inicio Fecha de inicio
LuisMorales

LuisMorales

1
Pi
Redactor
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
He estado buscando un poco y no encuentro, necesito añadir Adsense en el home o index.php de mi blog, pero los tutoriales o información que he encontrado son un poco añajas. Si alguien sabe como hacerlo utilizando código PHP o algún plugin (el oficial de adsense no sirvió).... utilizo el tema Newspaper, si alguien me ayuda lo agradezco.
 
No sabes en qué parte del código colocarlo?
 
tenes que editar el Main Index Template (index.php)
 
como dicen arriba, pega el codigo en el archivo index.php o home.php (estamos dando ideas generales si detallas mas seria mejor)
 
Hola, haber si te puedo ayudar, creaste recien tu ADSENSE o ya tiene tiempo de creada? si configuraste recien tu pagina con tu ADSENSE, ellos primero deben de aprobar tu web, lo puedes hacer a través de tu adsense tambien si deseas, pero normalmente deben aprobarlo para que puedas visualizar usar tu ADSENSE, normalmente demora horas o hasta un día.
 
Usa génesis simple hooks para agregar el código. Por que lo estas agregando wn php.?

Enviado desde mi GT-S5360L usando Tapatalk 2
 
Toda la page en blanco o sólo el lugar donde insertaste el código de adsense?


La parte donde se inserta el código, que es en donde aparecen los posts.

- - - Actualizado - - -

Hola, haber si te puedo ayudar, creaste recien tu ADSENSE o ya tiene tiempo de creada? si configuraste recien tu pagina con tu ADSENSE, ellos primero deben de aprobar tu web, lo puedes hacer a través de tu adsense tambien si deseas, pero normalmente deben aprobarlo para que puedas visualizar usar tu ADSENSE, normalmente demora horas o hasta un día.


Tu comentario está absolutamente fuera de lugar. Yo no me refiero a cuenta aprobada o una nueva, más bien quiero poner adsense entre los posts del index o home de mi blog.

- - - Actualizado - - -

como dicen arriba, pega el codigo en el archivo index.php o home.php (estamos dando ideas generales si detallas mas seria mejor)

Si eso ya lo hice, http://www.agentwp.com/how-to-insert-adsense-code-after-first-second-or-nth-post-in-wordpress
 
O bien crea un área de widget e inserta el código de adsense en un widget de texto.

Enviado desde mi GT-S5360L usando Tapatalk 2
 
La parte donde se inserta el código, que es en donde aparecen los posts.

- - - Actualizado - - -




Tu comentario está absolutamente fuera de lugar. Yo no me refiero a cuenta aprobada o una nueva, más bien quiero poner adsense entre los posts del index o home de mi blog.

- - - Actualizado - - -



Si eso ya lo hice, How to Insert Adsense Code After First, Second or Nth Post in WordPress

Supongo que el lio esta en el nuevo loop de wordpress, es decir, en index llama una funcion en otro archivo y ese a su vez otro... entonces por eso quizas no te sale.

titulo 1 articulo
adsense
titulo 2 articulo
titulo 3 articulo
...


pega aqui el codigo de index.php
 
Supongo que el lio esta en el nuevo loop de wordpress, es decir, en index llama una funcion en otro archivo y ese a su vez otro... entonces por eso quizas no te sale.

titulo 1 articulo
adsense
titulo 2 articulo
titulo 3 articulo
...


pega aqui el codigo de index.php


Este es el código del index.php
PHP:
<?php/*  ----------------------------------------------------------------------------    the blog index template */
get_header();
//set the template id, used to get the template specific settings - this was the old home.php template$template_id = 'home';
//prepare the loop variablesglobal $loop_module_id, $loop_sidebar_position;$loop_module_id = td_util::get_option('tds_' . $template_id . '_page_layout', 1); //module 1 is default$loop_sidebar_position = td_util::get_option('tds_' . $template_id . '_sidebar_pos'); //sidebar right is default (empty)

switch ($loop_sidebar_position) {    case 'sidebar_left':        echo td_page_generator::wrap_start();        ?>        <div class="span4 column_container">            <?php get_sidebar(); ?>        </div>        <div class="span8 column_container">
            <?php            echo td_page_generator::get_home_breadcrumbs();            locate_template('loop.php', true);
            echo td_page_generator::get_pagination();            ?>
        </div>        <?php        echo td_page_generator::wrap_end();        break;
    case 'no_sidebar':        //td_global::$load_featured_img_from_template = 'art-slide-big';        td_global::$load_featured_img_from_template = 'full';
        echo td_page_generator::wrap_start();        ?>        <div class="span12 column_container">
            <?php            echo td_page_generator::get_home_breadcrumbs();            locate_template('loop.php', true);
            echo td_page_generator::get_pagination();            ?>
        </div>        <?php        echo td_page_generator::wrap_end();        break;


    default:        echo td_page_generator::wrap_start();        ?>            <div class="span8 column_container">
                <?php                echo td_page_generator::get_home_breadcrumbs();                locate_template('loop.php', true);
                echo td_page_generator::get_pagination();                ?>
            </div>            <div class="span4 column_container">                <?php get_sidebar(); ?>            </div>        <?php        echo td_page_generator::wrap_end();        break;}

get_footer();

Y este es el del loop.php

PHP:
<?php

/** * If you are looking for the loop that's handling the single post page (single.php), check out loop-single.php **/

global $loop_module_id, $loop_sidebar_position;
$td_template_layout = new td_template_layout($loop_sidebar_position);


if ($loop_module_id == 1 or $loop_module_id == 7 or $loop_module_id == 8 or $loop_module_id == 9 or $loop_module_id == 'search') {    //disable the grid for mod 1 and 7 and search    $td_template_layout->disable_output();}
if (have_posts()) {    while ( have_posts() ) : the_post();        echo $td_template_layout->layout_open_element();

        switch ($loop_module_id) {            case '1':                $td_mod = new td_module_1($post);                break;            case '2':                $td_mod = new td_module_2($post);                break;            case '3':                $td_mod = new td_module_3($post);                break;            case '4':                $td_mod = new td_module_4($post);                break;            case '5':                $td_mod = new td_module_5($post);                break;            case '6':                $td_mod = new td_module_6($post);                break;            case '7':                $td_mod = new td_module_7($post);                break;            case '8':                $td_mod = new td_module_8($post);                break;            case '9':                $td_mod = new td_module_9($post);                break;            case 'search':                $td_mod = new td_module_search($post);                break;            default:                $td_mod = new td_module_2($post);                break;        }        echo $td_mod->render();

        echo $td_template_layout->layout_close_element();        $td_template_layout->layout_next();    endwhile; //end loop    echo $td_template_layout->close_all_tags();

} else {    //no posts    echo td_page_generator::no_posts();}
 
Este es el código del index.php

Y este es el del loop.php

Según veo "If you are looking for the loop that's handling the single post page (single.php), check out loop-single.php"

Este debe ser el archivo para modificar loop-single.php
 
Atrás
Arriba