Arkadaşlar iyi çalışmalar diliyorum sizlerin yardımını beklediğim bir sorunum var başlıktanda anlaşılacağı gibi sitemdeki Ana kategorileri Ana tab'da gösterip tab'a tıkladığımda o kategriye ait alt kategorileride açılan alt tab'da göstermek istiyorum.
Tabs örneği için Tıklayınız.
Wordpress Kategorilerin Alt Kategorilerini Tab Menude Nasıl Gösteririm
8
●216
- 13-02-2019, 11:29:33
- 14-02-2019, 10:34:31Kardeşim verdiğim kodların üzerinden ilerleyebilme ihtimalimiz var mı ?turkaz18 adlı üyeden alıntı: mesajı görüntüle
- 18-02-2019, 14:29:17
<?php $args = array( 'taxonomy' => 'category', 'hide_empty' => 0, 'parent' => 0 ); $terms = get_terms( $args ); $i = 1; $parentsArray = array(); echo '<ul class="tabs">'; foreach( $terms as $term ) { ?> <li class="tab-link<?php echo $i === 1 ? ' current' : null; ?>" data-tab="tab-<?php echo esc_attr( $i ); ?>"><?php echo esc_html( $term->name ); ?></li> <?php $parentsArray[] = $term->term_id; } echo '</ul>'; for( $k = 0; $k < count( $terms ); $k++ ) { ?> <div id="tab-<?php echo esc_attr( $k ); ?>" class="tab-content current"> <ul class="tabs"> <?php $childArgs = array( 'taxonomy' => 'category', 'hide_empty' => 0, 'parent' => $parentsArray[ $k ] ); $childTerms = get_terms( $childArgs ); foreach( $childTerms as $childTerm ) { ?> <li class="tab-link current"> <a href="<?php echo esc_url( get_term_link( $childTerm->term_id ) ); ?>"><?php echo esc_html( $childTerm->name ); ?></a> </li> <?php } ?> </ul> </div> <?php } ?> - 19-02-2019, 14:18:44Kardeşim ellerine sağlık +r10
Buradaki düzenlemeleri yaptım belki başka birine lazım olur.bilimokur adlı üyeden alıntı: mesajı görüntüle
data-tab="tab-<?php echo esc_attr( $i ); ?>"
$i = 1;
atanan değişkenlerdeki tabs değerlerinin artması içinkodda şu şekilde düzenlemeler yaptım ;
$i = $i;
data-tab="tab-<?php echo esc_attr( $i++ ); ?>"