Ocultar data de publicação no WordPress por categoria específica

  • Autor Autor Kelvin Alvarez
  • 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
Kelvin Alvarez

Kelvin Alvarez

Delta
Verificado
Verificación en dos pasos activada
Hola betas...

Quisiera saber si alguien sabe como ocultar la fecha de publicación por categoría

O sea, que la fecha de publicación no se muestre en la categoría "TIPS", pero si que se muestre en la categoría "NOTICIAS"
 
Última edição:
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
Hola betas...

Quisiera saber si alguien sabe como ocultar la fecha de población por categoría

O sea, que la fecha de publicación no se muestre en la categoría "TIPS", pero si que se muestre en la categoría "NOTICIAS"
Puedes usar codigo, si esta en la categoria tips no se mostrara.

PHP:
<?php if(!in_category('tips'): ?>
        CODIGO QUE NO SE MOSTRAR AQUI
<?php endif; ?>
 
Puedes usar codigo, si esta en la categoria tips no se mostrara.

PHP:
<?php if(!in_category('tips'): ?>
        CODIGO QUE NO SE MOSTRAR AQUI
<?php endif; ?>
Hay que especificar que es en el archivo category.php, para ahorrarle el trabajo de buscar dónde, al compañero 😁
 
Puedes usar codigo, si esta en la categoria tips no se mostrara.

PHP:
<?php if(!in_category('tips'): ?>
        CODIGO QUE NO SE MOSTRAR AQUI
<?php endif; ?>
esto es valido para ocultar la clase <div class="show-date"> ?
la agregue dentro de CODIGO QUE SE MOSTRARAS AQUI , y nada
 
No puedes quitarlo en cada pagina. menú lateral derecho al editar debería tener la opción.
 
<?php if(!in_category('tips')): ?>
<div class="show-date">...</div>
<?php endif; ?>
 
O crea un archivo category-tips.php y copia el contenido del category.php dejando casi todo igual, sólo borrando la parte de la fecha.

Que será algo como

PHP:
Posted on <?php the_time( 'l, F jS, Y' ); ?>.

O similar
 
O crea un archivo category-tips.php y copia el contenido del category.php dejando casi todo igual, sólo borrando la parte de la fecha.

Que será algo como

PHP:
Posted on <?php the_time( 'l, F jS, Y' ); ?>.

O similar
La mejor solución seria esa XD
 
otra forma simple sin php: agrega este css/style:
.category-tips .posted-on { display: none; }

contras:
(si usas/cambias un theme/etc tendrás que volver a fijarte los selectores ¡vos!)
 
Última edição:
otra forma simple sin php: agrega este css/style:
.category-tips .posted-on { display: none; }
hola, no se si entendiste que lo que quiero es ocultar la fecha, no veo que agregaste la clase show-date solo agregaste el nombre de la categoria.
 
hola, no se si entendiste que lo que quiero es ocultar la fecha, no veo que agregaste la clase show-date solo agregaste el nombre de la categoria.
Fijate si tienes un div padre con la categoria .category-tips, si es asi entonces usas el codigo css asi.
CSS:
.category-tips .show-date {
    display: none;
}
 
Fijate si tienes un div padre con la categoria .category-tips, si es asi entonces usas el codigo css asi.
CSS:
.category-tips .show-date {
    display: none;
}
mano, logre hacerlo de otra manera donde todas las categorías muestran la fecha pero la que yo pongo en el código que me diste no la muestra, , lo que quiero es agregar todas las categorías y dejar que solo muestre una la fecha

<?php if(!in_category('tips')): ?>
<div class="show-date">...</div>
<?php endif; ?>

lo puse asi y no funciono, con una categoría si:

Inserir CODE, HTML ou PHP:
<?php if(!in_category('categoria1,categoria,2, categoría 3')): ?>
<div class="show-date">...</div>
<?php endif; ?>
 
mano, logre hacerlo de otra manera donde todas las categorías muestran la fecha pero la que yo pongo en el código que me diste no la muestra, , lo que quiero es agregar todas las categorías y dejar que solo muestre una la fecha

<?php if(!in_category('tips')): ?>
<div class="show-date">...</div>
<?php endif; ?>

lo puse asi y no funciono, con una categoría si:

Inserir CODE, HTML ou PHP:
<?php if(!in_category('categoria1,categoria,2, categoría 3')): ?>
<div class="show-date">...</div>
<?php endif; ?>
Prueba con un array.

PHP:
<?php if(!in_category(['categoria 1', 'categoria 1', 'categoraa 3'])): ?>
<div class="show-date">...</div>
<?php endif; ?>
 
Prueba con un array.

PHP:
<?php if(!in_category(['categoria 1', 'categoria 1', 'categoraa 3'])): ?>
<div class="show-date">...</div>
<?php endif; ?>
jajajajajajajajaj gracias mi hermano. de verdad. gracias tenia sin mentirte desde las 1AM tratando de solucionar eso.

de la otra manera que lo hice fue editando el archivo content-header.php y dentro del código que me diste meter <p><?php echo get_the_date(); ?></p> y dejar la clase <div class="show-date"> afuera.

1633476831891.png
 

Tópicos similares

Voltar
Topo