Support » Code oplossingen gezocht » omslagfoto’s laten zien van alleen sub-categories

  • Opgelost ibek

    (@ibek)


    Ik heb een plugin geïnstalleerd die mij de mogelijkheid geeft om een omslagfoto voor een Categorie in te stellen. Volgens naslagwerk van deze plug-in kan ik dit script gebruiken om de omslagfoto’s op de site te krijgen:

    <?php foreach (get_categories() as $cat) : ?>
    <img src="<?php echo z_taxonomy_image_url($cat->term_id); ?>" />
    <a href="<?php echo get_category_link($cat->term_id); ?>"><?php echo $cat->cat_name; ?></a>
    <?php endforeach; ?>

    Dit script laat echter ALLE categorieën zien, terwijl ik alleen de sub-categorieën van de huidige categorie (in dit geval Onze Spellen) wil laten zien.

    Dan heb ik een script die alleen de sub-categorieën laat zien van de huidige categorie. Hier krijg ik de omslagfoto niet in verwerkt.

    <?php
    $terms = get_terms([
        'taxonomy' => get_queried_object()->taxonomy,
        'parent'   => get_queried_object_id(),
    ]);
    foreach ( $terms as $term) { ?>
    
    <p>
                 <a href="<?php echo get_term_link( $term ); ?>">
                               IMAGE <?php echo $term->name; ?>
                 </a>
    </p>
    
    <?php } 
    ?>

    Dit is de pagina waar een combinatie van beide script op moet komen te staan: http://workinprogress.skapandi-multimedia.nl/cgs/onze-spellen/

    Kan iemand mij opweg helpen om beide scripts te combineren, zodat ik de omslagfoto’s van sub-categorieën van de huidige categorie automatisch kan laten weergeven?

    Alvast bedankt!

    De pagina waar ik hulp bij nodig heb: [log in om de link te zien]

1 reactie aan het bekijken (van in totaal 1)
  • Ik heb het antwoord gekregen via een andere weg:

    <?php
    $terms = get_terms([
    	'taxonomy' => get_queried_object()->taxonomy,
    	'parent'   => get_queried_object_id(),
    ]);
    
    foreach ( $terms as $term) { ?>
    <p>
    	<a href="<?php echo get_term_link($term); ?>">
    		<img src="<?php echo z_taxonomy_image_url($term->term_id); ?>" />
    	</a>
    	<a href="<?php echo get_term_link($term->term_id); ?>">
    		<?php echo $term->name; ?>
    	</a>
    </p>
    <?php } ?>
1 reactie aan het bekijken (van in totaal 1)
  • Het onderwerp ‘omslagfoto’s laten zien van alleen sub-categories’ is gesloten voor nieuwe reacties.