Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Como mostrar un listado de una subcategoria?

Estas en el tema de Como mostrar un listado de una subcategoria? en el foro de WordPress en Foros del Web. Hola , como haria para mostrar un listado de subcategorias en especifico, por ejemplo tengo como categoria superior actores y tiene varias subcategorias asigadas . ...
  #1 (permalink)  
Antiguo 12/06/2019, 07:22
 
Fecha de Ingreso: julio-2013
Mensajes: 309
Antigüedad: 11 años, 4 meses
Puntos: 2
Como mostrar un listado de una subcategoria?

Hola , como haria para mostrar un listado de subcategorias en especifico, por ejemplo tengo como categoria superior actores y tiene varias subcategorias asigadas . Como haria para mostrarla solo esa.

Tengo este codigo que lo que hace es mostrarme todas las categorias
Código PHP:
function shortcode_gracias() {
    $term_id = get_categories();
    if (function_exists('get_wp_term_image'))
{
    $meta_image = get_wp_term_image($term_id); 
    //It will give category/term image url 
}
$categories = get_categories();
foreach($categories as $category) {
   ?>
  <article>
   <div class="poster">    
   <a href="<?php echo get_category_link($category->term_id); ?>">
<?php echo '<img src="'.get_wp_term_image($category->term_id).'">' ?>
</div>
<div class="orbit_starts">
<h2><?php echo $category->name ?></h2></a>
</div>
</article>
<?php
}
  }
add_shortcode('gracias''shortcode_gracias');
Como haria un listado de la categoria "actores" y me muestre el listado de subcategorias?

Gracias
  #2 (permalink)  
Antiguo 12/06/2019, 09:35
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 8 meses
Puntos: 1146
Respuesta: Como mostrar un listado de una subcategoria?

revisa la documentación, con esta función puedes hacer lo que solicitas

https://codex.wordpress.org/es:Funct...ence/get_terms

Etiquetas: categorias, listado, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:42.