Controlar anuncios en wordpress mostrándolos solamente en posts antiguos.
Muchos bloggers tienen sumo cuidado al colocar la publicidad en sus blogs, una práctica muy recomendable que mejorará el rendimiento del propio sitio. Para ser “menos intrusivos” con nuestra publicidad puede que queramos solamente mostrarla en las entradas con una cierta antigüedad o a aquellos que vengan desde buscadores. Una forma simple de hacerlo es mediante la inclusión de este código realizado en php, en nuestro archivo single.php, que mira que fecha es hoy y cual la de la entrada que estamos viendo; si la entrada tiene más de 7 días mostrará la publicidad, si no es así no enseñará nada.
/*
Show your in text ads on posts older than 7 days.
Put this around the Javascript they give you.
*/
$older = date('YMD');
$days_since = floor((date('U') - get_the_time('U')) / 86400);
if($days_since>= 7) {
$older=1;
}
if ( is_single() && $older==1 ){ ?>
<!-- Put your JS code from the company here -->
<?php } ?>
Con pocos conocimientos de php se puede adaptar sin problemas a otras circunstancias, por ejemplo lo que antes comentaba, solamente mostrar publicidad a los usuarios que vienen desde buscadores.
Hemos conseguido tener un control bastante bueno en la publicidad de nuestro wordpress sin usar ningún plugin adicional, solamente añadiendo unas líneas de php.
Vía: Devlounge
Posts relacionados
- wordpress.com añade utilidad Sticky Posts
- Plugin para poner NoFollow en los enlaces de wordpress
- diarioTHC ya tiene asides
Sin comentarios
No comments yet.
Leave a comment


