Mostrar posts de subcategoría Rap Local en plantilla category.php

  • Autor Autor YeltsinReyes
  • Fecha de inicio Fecha de inicio
YeltsinReyes

YeltsinReyes

Mi
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Hola, lo que tengo es esto un post personalizado llamado Mp3 con las categorias Gereros > Rap Local todo bien.
Si entro a miweb.com/generos/rap-local/ la plantilla seria category.php pero como hago el loop para mostrar lo posts de esta sub categoria Rap Local ?
 
No entendí bien a que te referís. Pero si lo queres es que la categoría Rap Local muestre una plantilla diferente con un loop personalizado, simplemente tenes que crear un archivo personalizado cuyo nombre contenga el slug o id de la categoría, es decir category-slug.php

Esto esta detallado en la documentación de WordPress

Category Templates << WordPress Codex
 
No entendí bien a que te referís. Pero si lo queres es que la categoría Rap Local muestre una plantilla diferente con un loop personalizado, simplemente tenes que crear un archivo personalizado cuyo nombre contenga el slug o id de la categoría, es decir category-slug.php

Esto esta detallado en la documentación de WordPress

Category Templates << WordPress Codex

Si esto lo hice para la categoria principal generos asi category-generos.php donde mostrare todos las sub categorias sin post!

- - - Actualizado - - -


Osea que tengo que hacer una consulta personalizada usando el nombre de la categoria, por ejemplo..

En: category.php
PHP:
<!doctype html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title><?php single_cat_title(); ?></title>
</head>
<body>

<h1><?php single_cat_title(); ?></h1>

<?php
$cat = single_cat_title();
$mp3 = new WP_Query(['post_type' => 'mp3', 'category_name' => $cat, 'showposts' => 30]); ?>
<?php if($mp3->have_posts()): while($mp3->have_posts()): $mp3->the_post(); ?>

<a href="<?php echo get_the_permalink(); ?>"><?php echo get_the_title(); ?></a>

<?php endwhile; ?>
<?php wp_reset_postdata(); ?>
<?php else: ?>

<p>No hay mp3 disponibles!</p>

<?php endif; ?>

	
</body>
</html>
 
Última edición:
Si esto lo hice para la categoria principal generos asi category-generos.php donde mostrare todos las sub categorias sin post!

- - - Actualizado - - -



Osea que tengo que hacer una consulta personalizada usando el nombre de la categoria, por ejemplo..

En: category.php
PHP:
<!doctype html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title><?php single_cat_title(); ?></title>
</head>
<body>

<h1><?php single_cat_title(); ?></h1>

<?php
$cat = single_cat_title();
$mp3 = new WP_Query(['post_type' => 'mp3', 'category_name' => $cat, 'showposts' => 30]); ?>
<?php if($mp3->have_posts()): while($mp3->have_posts()): $mp3->the_post(); ?>

<a rel="nofollow" href="<?php echo get_the_permalink(); ?>"><?php echo get_the_title(); ?></a>

<?php endwhile; ?>
<?php wp_reset_postdata(); ?>
<?php else: ?>

<p>No hay mp3 disponibles!</p>

<?php endif; ?>

	
</body>
</html>

si, tienes que usar el wp_query y agregar que busque con los campos personalizados
 
si, tienes que usar el wp_query y agregar que busque con los campos personalizados

Ah era que veia algunos theme que tenian el loop normal, pero me imagino ahora que es porque son entradas normales!
Gracias man! :encouragement:
 
Atrás
Arriba