Mam obecnie ten kod, który pokazuje wszystkie kategorie nadrzędne na liście rozwijanej.Pokaż Rodziców i 1 poziom kategorii DZIECKO na liście rozwijanej Wordpress
kod HTML/PHP
<ul>
<?php
$args = array(
'orderby' => 'name',
'hierarchical' => 1,
'taxonomy' => 'category',
'hide_empty' => 0,
'parent' => 0,
);
$categories = get_categories($args);
foreach($categories as $category) {
echo '<li><a href="' . get_category_link($category->cat_ID) . '" title="' . $category->name . '">' . $category->name . '</a></li>';
}
?>
</ul>
Nie ma problemu z poniższym kodzie. Właściwie to działa idealnie! Możesz to zobaczyć tutaj na stronie mojej wordpress: www.bendaggers.com
Co chcę teraz osiągnąć, to w jaki sposób mogę dodać dziecko pierwszego rodzica do rodzica, tak jak pokazano to na obrazku 1 poniżej z takim samym skutkiem.
Obrazek 1 - Próbka
To jest to, co chcę osiągnąć, gdy użytkownik najedzie na wymienionych Nadrzędna kategoria, wyświetli jego kategorię poziomie dziecka 1st jak pokazano na poniższej ilustracji.
Obraz 2 - Próbka Rodzic/Kategoria hierarchii.
Nawiasem mówiąc, muszę działający kod PHP, HTML i CSS również.
Bardzo dziękuję za pomoc i wysiłek, dziękuję bardzo!
Niektóre dodatkowe informacje, które mogą być przydatne.
- Strona jest witryną wordpress.
- Wszystkie posty są odpowiednio kategoryzowane (rodzice, kategoria dzieci pierwszego poziomu jest odpowiednio podzielona na kategorie).
możliwe duplikat [Wordpress: jak zdobyć pierwszy poziom dzieci z kategorii] (http://stackoverflow.com/questions/3410695/wordpress-how-to-get-first-level -of-children-from-a-category) (Odpowiedź tam używa 'wp_list_categories', która już wygeneruje strukturę listy HTML z wyników - ale to właśnie chcesz wygenerować, prawda?) – CBroe
Dzięki, ale twoja sugestia nie pasuje do moich wymagań. Dziękuję za to. –
Nie jestem pewien, czy jest to odpowiednie, aby poprosić o pełny kod roboczy dla twojego projektu. Przepełnienie stosu dotyczy zadawania konkretnych pytań technicznych, a nie uzyskania darmowej pracy. – eddiemoya