Сообщения WordPress из категории не будут отображаться

Я использую плагин под названием «Управление пользовательским типом контента», который позволяет мне создавать новый тип контента, который по сути имитирует посты (все сделано во имя «дружественного пользователю»)
Помимо этого, я написал следующее:

<h2><?php single_cat_title( '', true ); ?></h2>
<p>
<?php
$page_id = '5536';
$page_data = get_page($page_id);
print apply_filters('the_content', $page_data->post_content);
?>
</p>
<p>
<?php
$category = get_the_category();
$category_id = $category[0]->cat_ID;
print category_description( $category_id );
?>
</p>

<div class="category-list">
<?php wp_nav_menu(); ?>
</div>

<ul class="leaders-container">
<?php if (have_posts()) : while (have_posts()) : the_post();?>
<li class="leader-container">
<?php
$image = get_custom_field('leader_image:to_image_array');
$url = get_custom_field('website_url:raw');
print "<img class='leader-image' src='".$image['0']."'>";
?>

<h2>
<?php the_title(); ?>
</h2>
<?php
print "</h2>";
the_content();
if($url != "#") {
print "<a class='website-button' href='".$url."' target='_blank'>Visit Website</a>";
}
?>
</li>

<?php endwhile; endif;?>

То, что это делало, получало информацию из категории, и перечисляло все должности, назначенные категории.

В этом случае пост был помечен как «Лидер», а категория была их «конгрегацией», поэтому в нем были перечислены все лидеры, назначенные конгрегациям.

Это пример того, как это должно выглядеть
http://www.ubmsonline.org/?leader=rabbi-binyamin-sheldrake

Тем не менее, это работает только как прямая ссылка на эти сообщения

С другой стороны, категория, которая работала и в которой было перечислено столько лидеров, назначенных для этой категории, теперь перестала работать.
http://www.ubmsonline.org/category/ubms-leaders/

Однако, как вы можете видеть, он корректно перетягивает все, описание категории, название категории и т. Д., Но только сейчас не показывает сообщения.

0

Решение

фиксированный!

Это было связано с настройкой, которая изменилась в плагине «Диспетчер пользовательских типов контента», который я использую. После многих исследований я наткнулся на точную проблему в разделе «Вопросы» на странице часто задаваемых вопросов плагина.

https://code.google.com/p/wordpress-custom-content-type-manager/issues/detail?id=594

Надеюсь, это может помочь другим.

В wp-content / plugins / custom-content-type-manager / loader.php упомянутый ниже фильтр может быть прокомментирован, поэтому, если вы раскомментируете этот add_filter, эта ошибка будет исправлена.

// Enable archives for custom post types
add_filter('request', 'CCTM::request_filter');

Еще раз спасибо за помощь каждого.

Эндрю

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector