starspro, а пробовали обновить постоянные ссылки?
Также посмотрите на настройки htaccess... можете удалить даже содержимое и обновить постоянные ссылки и проверить.
Можете исключить конфликт темы или плагинов? Поочередно отключайте и проверяйте
Проверьте не перезаписываются ли урлы нигде... в htaccess, в каком-нибудь рнр файла темы, в functions.php
azerphoenix, Решил проблему с помощью плагина CPT UI там под категории работают. Но остался вопрос по хлебным крошкам , они не показывают категорию CPT UI
function the_breadcrumb() {
global $post;
if (!is_front_page()) {
echo '<li><a href="';
echo get_option('home');
echo '">Главная';
echo "</a></li> ";
if (is_category() || is_single() || is_tax()) {
$categories = wp_get_post_terms( $post->ID, "tip );
if (empty($categories)) {$categories = get_the_category();}
echo '<li'.((is_single())?'><a href="'.
esc_url(get_term_link($categories[0]->slug,$categories[0]->taxonomy)) . '">':' class="active">');
echo esc_html($categories[0]->name);
echo ((is_single())?'</a>':'').'</li>';
if (is_single()) {
echo '<li class="active">';
the_title();
echo "</li>";
}
} elseif (is_page()) {
// Standard page
if( $post->post_parent ){
// If child page, get parents
$anc = get_post_ancestors( $post->ID );
// Get parents in the right order
$anc = array_reverse($anc);
// Parent page loop
if ( !isset( $parents ) ) $parents = null;
foreach ( $anc as $ancestor ) {
$parents .= '<li><a href="' . get_permalink($ancestor) . '" title="' . get_the_title($ancestor) . '">' . get_the_title($ancestor) . '</a></li>';
}
// Display parent pages
echo $parents;
// Current page
echo '<li class="active">'. get_the_title() . '</li>';
}
else {
// Just display current page if not parents
echo '<li class = "active">'. get_the_title() . '</li>';
}
}
else {
echo 'Home';
}
}}
function the_truncated_post($symbol_amount) {
$filtered = strip_tags( preg_replace('@<style[^>]*?>.*?</style>@si', '', preg_replace('@<script[^>]*?>.*?</script>@si', '', apply_filters('the_content', get_the_content()))) );
echo substr($filtered, 0, strrpos(substr($filtered, 0, $symbol_amount), ' ')) . '...';
}
Не подскажите как его дописать что бы он еще показал сам раздел в хлебных крошках ?