ОТВЕТ ОДИН
В моем понимании. Вы можете сделать, как показано ниже. Просто попробуйте это. Если у вас есть какие-либо вопросы или вопросы, свяжитесь со мной в любой сети, выполнив поиск yeshansachithak
.
КОД
<ul>
<?php
$parents = get_categories(array('parent' => 0, 'exclude' => '1,7','hide_empty' => 0));
if(!empty($parents)){
foreach($parents as $parent){
?>
<li>
<div class="catImg">
<span><img src="<?php echo z_taxonomy_image_url($parent->term_id); ?>" /></span>
</div>
<h2><?php echo $parent->name; ?></h2>
<ul class="models">
<?php
$categories = get_categories('child_of'=>$parent->ID); //Pass the Parent category id here
foreach ($categories as $category) {
echo '<li>'.$category->cat_name.'</li>';//Child cat list
//Show links by using css after click above sub-cat name
?>
<ul class="sub-cat-post-links">
<?php
$args = array('offset'=> 1, 'category' => $category->cat_ID);
$myposts = get_posts($args);
foreach ($myposts as $post) : setup_postdata($post); ?>
<li>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</li>
<?php endforeach;
wp_reset_postdata();
?>
</ul>
<?php
}
?>
</ul>
</li>
<?php
}
} else {
?>
<li>No Categories</li>
<?php } ?>
</ul>
Объяснение
Из кода вы можете получить родительскую категорию. Тогда мы можем получить дочернюю категорию этих родителей. В списке дочерних категорий мы можем перечислить записи, принадлежащие дочерним и родительским. Этот список будет отображаться после нажатия на имя дочернего кота. Вы также должны сделать некоторые css. Когда мы нажимаем на имя/заголовок сообщений. Это займет нас на почту. single.php
Спасибо. Это так быстро. Извините за мой плохой английский
Краткий обзор
В моем ответе, Что касается вашего дие изображения. Team Losi Racing
и XRAY
- это имена родительских категорий. 8ight 3.0
и 8ight EU
- это имена дочерних категорий. Когда вы нажимаете на имена дочерних кошек. Он будет показывать позиции, находящиеся ниже child category name
. как падение вниз. После того, как вы нажмете ссылку на сообщение. Он перенесет вас на содержимое сообщения.
В соответствии с нашим обсуждением см. Ниже второй ответ. Я не хочу удалять первый ответ. Это также помогает кому-то.
ОТВЕТ ДВА
здесь код. Вы можете сделать, как показано ниже. Просто попробуйте это. Если у вас есть какие-либо вопросы или вопросы, свяжитесь со мной в любой сети, выполнив поиск yeshansachithak
.
<ul>
<?php
$parents = get_categories(array('parent' => 0, 'exclude' => '1,7','hide_empty' => 0));
if(!empty($parents)){
foreach($parents as $parent){
?>
<li>
<div class="catImg">
<span><img src="<?php echo z_taxonomy_image_url($parent->term_id); ?>" /></span>
</div>
<h2><?php echo $parent->name; ?></h2>
<ul class="models">
<?php
$categories = get_categories('child_of'=>$parent->ID); //Pass the Parent category id here
foreach ($categories as $category) {
echo '<li>Category: <a href="' . get_category_link($category->term_id) . '" title="' . sprintf(__("View all posts in %s"), $category->name) . '" ' . '>' . $category->name.'</a> </li> ';
}
?>
</ul>
</li>
<?php
}
} else {
?>
<li>No Categories</li>
<?php } ?>
</ul>
Краткий обзор
На выше.Мы принимаем эти детские категории от родителей кошек. После этого мы показываем ссылку на эту подкатегорию. Когда вы нажмете на ссылку, мы перейдем на категорию archive.php
. Там вы можете понравиться вам.
Много спасибо
Можете ли вы уточнить. Что вы точно хотите сделать? – yeshansachithak
Im после нажатия ссылки подкатегорий на странице категорий, я хотел бы просмотреть список всех сообщений в этой подкатегории. –
K. У меня есть два сомнения. 1. На клике будет загружена другая страница? 2. показать ссылку на сообщения или полный контент? – yeshansachithak