Cómo colocar AdSense entre publicaciones en tema de WordPress

  • Autor Autor hijodeDios
  • Fecha de inicio Fecha de inicio
H

hijodeDios

Préstamo
Gamma
Como puedo modificar este tema para poner adsense entre cada post ya lo intente todo

<?php get_header();
include "opciones/options.php";
?>
<div id="global">
<?php if(!empty($options['admail'])) { ?>
<div id="adsense-home"><?php echo $options['admail']; ?></div>
<?php } ?>
<div id="contenido">

<?php
if(isset($options['option3']) && !empty($options['option3'])) {

include "opciones/loop-completo.php";

} elseif(!empty($options['cat_des'])) {
$categ_com = $options['cat_des'];
include"opciones/loop-resumen.php";
} else {
$categ_com = false;
include"opciones/loop-resumen.php";
}

?>
</div>

<?php get_sidebar(); ?>

<?php get_footer(); ?>

Gracias amigos me estoy volviendo loco con esto
 
Última edición:
[MENTION=45604]hijodeDios[/MENTION]
No entiendo bien lo que buscas en sí...
Si queres que se vea una publicidad debes agregarlo adentro del loop que usas (loop-resumen o loop-completo), o quieres meterlo en la entrada individual?
 
edito: Pensé que era en los artículos

hola, puedes probar esto, dentro del functions.php

en $afterParagraph = 1; el número del párrafo
Insertar CODE, HTML o PHP:
//Incluir publicidad después del segundo párrafo.
add_filter('the_content', 'paragraph_ad');
function paragraph_ad($post_content) {
global $wp_query, $post;
if (!is_single() ) return $post_content;
// Incluir publicidad después de este párrafo
$afterParagraph = 1;
// Código de publicidad
$publicidad='<div style="float: left;padding:18px 0px 20px 12px;">
SCRIPT DE ADSENSE
</div>';
preg_match_all('/(?:\r\n|\r|\n)/', $post_content, $matches, PREG_OFFSET_CAPTURE );
$insert_at = $matches[0][$afterParagraph][1];
return substr($post_content,0,$insert_at). $publicidad . substr($post_content,$insert_at,strlen($post_content));
}


---------- Post agregado el 18-ago-2013 hora: 15:42 ----------

saludos :encouragement:
Como puedo modificar este tema para poner adsense entre cada post ya lo intente todo

<?php get_header();
include "opciones/options.php";
?>
<div id="global">
<?php if(!empty($options['admail'])) { ?>
<div id="adsense-home"><?php echo $options['admail']; ?></div>
<?php } ?>
<div id="contenido">

<?php
if(isset($options['option3']) && !empty($options['option3'])) {

include "opciones/loop-completo.php";

} elseif(!empty($options['cat_des'])) {
$categ_com = $options['cat_des'];
include"opciones/loop-resumen.php";
} else {
$categ_com = false;
include"opciones/loop-resumen.php";
}

?>
</div>

<?php get_sidebar(); ?>

<?php get_footer(); ?>

Gracias amigos me estoy volviendo loco con esto
 
Última edición:
Hola men!
Pon tu codigo de adsense antes y después de esta linea

HTML:
<div id="contenido">
 
amigo no seria mas facil utilizar quick adsense? prubea es plugin
 
[MENTION=45604]hijodeDios[/MENTION]
No entiendo bien lo que buscas en sí...
Si queres que se vea una publicidad debes agregarlo adentro del loop que usas (loop-resumen o loop-completo), o quieres meterlo en la entrada individual?

Ya lo realice, gracias a ciclow, es un buenazo, y es como tu dices, metiendo el codigo en "loop-resumen" y todo genial, me apareció así:

Home
Entrada
ads
Entrada
ads
Entrada

---------- Post agregado el 18-ago-2013 hora: 20:22 ----------

amigo no seria mas facil utilizar quick adsense? prubea es plugin


Quick Adsense, no tiene esa opción. Sino ya lo hubiera hecho.😛8:
 
Última edición:
Ya lo realice, gracias a ciclow, es un buenazo, y es como tu dices, metiendo el codigo en "loop-resumen" y todo genial, me apareció así:

Home
Entrada
ads
Entrada
ads
Entrada

---------- Post agregado el 18-ago-2013 hora: 20:22 ----------




Quick Adsense, no tiene esa opción. Sino ya lo hubiera hecho.😛8:


Los posts como se ven? completos o resumidos? si son completos mostranos el archivo loop-completo.php y si es resumido mostranos el archivo loop-resumen.php
 
con un contador en el loop de la pagina principal

$c = 0;

while have posts

if ($c < 3)
{
<codigo adsense>
}

endwhile
 
El código con contadores, puedes verlo en algunos themes gratis de magpress. Puede servirte de ejemplo, ya que utilizan ads en los loops.
 
dentro del index.php del theme Generalmente despues del </div> del the_content
va
Insertar CODE, HTML o PHP:
<?php

if(!$show_ads){ 
echo '
<center>
TU CODIGO HTML ADS</center><br><br>';
$show_ads = 1; } 
?>
o bien antes del
<?php endwhile; else: ?>

que va antes de "lo sentimos, no se encontro nada para mostrar"
 
Atrás
Arriba