Inserção de Anúncio Adsense no Tema 'All Tuts'

  • Autor Autor calabuig
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
calabuig

calabuig

Gamma
SEO
Verificación en dos pasos activada
Buenos dias compañeros,

Os comento quiero poner despues del primer post un anuncio de Adsense pero no se como hacerlo. A ver si alguien me podria ayudar que para despues del primer post introducir lo que yo quiera.

Tipo un contador y cuando cuente que ya publicado un post, haya una condición para poder poner lo que yo quiera.

Dejo el código del theme All Tuts

Muchas gracias :encouragement:


Inserir CODE, HTML ou PHP:
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>		
		
		<!-- Begin article -->
		<article>
            <header>
			<div class="date"><?php the_time('M') ?><br /><span class="day"><?php the_time('j') ?></span><br /><?php the_time('Y') ?></div>
			<div class="category"><?php the_category(' // ') ?></div>
			<h1><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h1> 
            </header>
            <?php if(of_get_option("alltuts_posts_layout")==0) { ?>
			<div class="postThumb"><a href="<?php the_permalink() ?>"><?php the_post_thumbnail(); ?></a></div>
			<div class="textPreview">
				<?php the_excerpt(); ?>
			</div>
            <?php } else { ?>
                <?php the_content(''); ?>
            <?php } ?>
			<footer>
				<a href="<?php the_permalink() ?>" class="more-link"><?php _e('Continuar leyendo... ', 'site5framework'); ?>&raquo;</a>
				<div class="metaRight">
					<img src="<?php bloginfo('template_directory'); ?>/images/ico_author.png" alt="<?php _e('Autor', 'site5framework'); ?>"/> <?php _e('Escrito por ', 'site5framework'); ?> <?php the_author_link(); ?>
					<img src="<?php bloginfo('template_directory'); ?>/images/ico_comments.png" alt="<?php _e('Comentarios', 'site5framework'); ?>"/> <?php comments_popup_link(__("Sin comentarios", "site5framework"),__("1 Comment", "site5framework"),__("% Comentarios", "site5framework") );?>
				</div>
			</footer>
		</article>
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Inserir CODE, HTML ou PHP:
 <?php } else { ?>
                <?php the_content(''); ?>
            <?php } ?>

Siempre despues de the_content, que entraga el cuerpo del post.

Saludos,

Edito: Al parecer, ese codigo es del home y no de single.php, que es el código que genera las págians para las entradas individuales.

Saludos,
 
Última edição:
Ejemplo: tienes 5 posts en la portada y quieres que despues del primero aparezca un anuncio de adsense?

Si es así fuera del loop osea antes de
Inserir CODE, HTML ou PHP:
 while (have_posts())

Declara una variable:

PHP:
// iniciar en uno
$count = 1;

// antes del loop
if (have_posts()) : while (have_posts()) : the_post();	

// después del loop
if ( isset( $count ) && $count == 1 ) {
  // mostrar anuncio
}

// antes de salir del loop incrementa
$count++;

// cierra el loop
endwhile;
endif;
 
Ejemplo: tienes 5 posts en la portada y quieres que despues del primero aparezca un anuncio de adsense?

Si es así fuera del loop osea antes de
Inserir CODE, HTML ou PHP:
 while (have_posts())

Declara una variable:

PHP:
// iniciar en uno
$count = 1;

// antes del loop
if (have_posts()) : while (have_posts()) : the_post();	

// después del loop
if ( isset( $count ) && $count == 1 ) {
  // mostrar anuncio
}

// antes de salir del loop incrementa
$count++;

// cierra el loop
endwhile;
endif;

Muy bueno, lo he probado y funciona. Muchas gracias compañero :encouragement:
 
es bueno saberlo 🙂
 
Voltar
Topo