¿Cómo ocultar anuncios en entradas específicas en WordPress?

N

nicoh

Que tal, me gustaría que me dieran una mano.

El problema es que no quiero mostrar adsense en algunas entradas y quería saber si alguien tiene algún código en PHP para hacerlo.

Vi que se puede hacer con el if (como if is_home o is_category) pero no se como hacer con una entrada.

Estimo que se hace usando la ID de esa entrada pero ni idea de como hacer referencia a la misma.

Si alguien lo sabe me salva las papas ;)
 

danielmd

1
Eta
Programador
Suscripción a IA
Desde
6 Abr 2009
Mensajes
1.286
Ejemplo en las entradas:
Debajo de
PHP:
<?php while (have_posts()) : the_post(); ?>
Colocas esto
PHP:
      <?php
      if(!in_category('aquinoquiero')&& is_single())
      {
      echo (" CODIGO ADSENSE ");
      }
      ?>

En cualquier otro lado como index, tags,archivos,etc..
PHP:
      <?php
      if(!in_category('aquinoquiero')&& !is_single())
      {
      echo (" CODIGO ADSENSE ");
      }
      ?>
 

Mokis

Gamma
SEO
Desde
11 Jul 2009
Mensajes
496
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
donde 'aquinoquiero' es el id de la categoria a excluir, cierto?
 

danielmd

1
Eta
Programador
Suscripción a IA
Desde
6 Abr 2009
Mensajes
1.286
Si, cierto. Se me paso mencionar eso.

Si quieren que no aparezca en mas de una pueden agregar OR = ||
PHP:
if((!in_category('1') || !in_category('2') ||!in_category('3')) && !is_single())
 
Última edición:
Arriba