У меня есть пользовательский пост с именем software . Я хочу показывать категории на своем веб-сайте, когда я перечисляю название категории для всех отображаемых категорий, но когда пользователь нажимает на категорию, она отображает Сообщений не найдено . И если я вызываю сообщение категории на определенной странице, оно работает нормально.
Код списка категории:
<?php
$args = array(
'type' => 'software',
'child_of' => 0,
'parent' => '',
'orderby' => 'name',
'order' => 'ASC',
'hide_empty' => 1,
'hierarchical' => 1,
'exclude' => '',
'include' => '',
'number' => '',
//'hide_empty' => false,
//'taxonomy' => 'software',
'pad_counts' => false );
$categories = get_categories($args);
echo '<ul>';
foreach ($categories as $category) {
$url = get_term_link($category);?>
<div class="testcustompost">
<h6><li><a href="<?php echo $url;?>"><?php echo $category->name; ?></a></li></h6>
</div>
<?php
}
echo '</ul>';
//wp_reset_postdata();
?>
Пользовательский почтовый индекс:
function sftr() {
register_post_type( 'software',
array(
'label'=>'Software',
'public'=>true,
'menu_position'=> 2,
'supports' => array( 'title', 'editor', 'thumbnail', 'comments' ),
'taxonomies' => array( 'category' ),
)
);
}
add_action( 'init', 'sftr' );
Проверьте наЖивой URL: https://www.paptwa.com/