Soporte » Diseño – Temas y plantillas » Listar subcategorias .

  • Hola!!!
    Tengo una web con el theme twenty seventeen.
    Tengo una categoria que se llama discos y esta categoria tiene tres subcategorias.
    He creado el archivo category-discos.php donde muestro las tres subcategoria(su nombre y descripción). Funciona perfectamente.
    El problema es que me gustaría hacer lo mismo pero con Elementor.
    He creado en functions.php un shortcode que ejecuta el mismo código que tengo puesto en category-discos.php
    Entonces en la página que he creado con Elementor le pongo un widget de shortcode y ahí meto ese shortcode que he creado pero no me muestra nada.
    ¿alguna idea de qué me falta?

    El código es:

    $list_subcat = array();
    if ( !empty($cat) ) $list_subcat = get_categories( [‘order’ => DESC, ‘hide_empty’ => false, ‘parent’ => $cat] );

    if ( count($list_subcat)):

    echo “<div class=’subcat’>”;
    foreach ($list_subcat as $item_subcat) {

    $category_link = get_category_link( $item_subcat->term_id );

    echo ‘<div>’;

    echo ‘<h3>‘.$item_subcat->name.’</h3>’;
    echo ‘<div>‘.$item_subcat->description.’</div>’;
    echo ‘</div>’;
    }
    echo “</div>”;

    endif;

Viendo 1 respuesta (de 1 total)
  • Moderador LGrusin

    (@lgrusin)

    WordPress necesita saber cuál es la categoría padre para mostrar las subcategorías.

    Supongo que de ahí viene el problema.

Viendo 1 respuesta (de 1 total)
  • Debes estar registrado para responder a este tema.