Intereting Posts
Как отменить навигацию в конце сообщения Пользовательские страницы-ссылки для разбитых постов | wp_link_pages <! – nextpage -> quicktag Репозиторий плагинов WPSE: плагины, которые вышли из WP-Answers Есть ли способ добавить «настраиваемое поле» на страницу архива CPT? Недавно перемещенный блог, теперь все сообщения появляются с \ n \ r вместо <br /> Как настроить поддомен для изображений на Debian Apache VPS? «глобальный» не работает в WordPress? значение переменной исчезает во втором цикле возможно объединить сайты с большим количеством контента, в многопользовательские? Как правильно позиционировать изображения с максимальной гибкостью? Как взаимодействовать с другой установкой wordpress в той же базе данных? Разрешить пользователю вручную устанавливать область обрезки по умолчанию / настраиваемые размеры изображения при загрузке массовое удаление сообщений на основе метаданных WordPress Multisite предотвращает прямой доступ к субдомену Получить значения user_meta для пользователя для массива meta_keys?

Восстановление сайта: как показать несколько категорий в теме Woo Framework?

Мне сложно управлять большим сайтом с 2000+ страницами.

Сейчас я реструктурирую архитектуру сайта. Так, например, если есть такие категории, как x, y, z … Я хочу поставить их под «A.»

Этот A может быть страницей или блогом, но он должен иметь разбиение на страницы (должен обновляться динамически всякий раз, когда новое сообщение добавляется в категории x, y, z).

Аналогичным образом, я хочу поместить несколько других категорий в "B."

Я пробовал различные плагины, например, сообщения на страницу, сообщения для страницы … и даже списки категорий с плагином для разбивки на страницы. Я ищу другую страницу архива / блога, в которой перечислены сообщения из определенных категорий.

Любая помощь высоко ценится.

Вот файл template-blog.php, если это помогает.

<?php /** * Template Name: Blog * * The blog page template displays the "blog-style" template on a sub-page. * * @package WooFramework * @subpackage Template */ get_header(); global $woo_options; ?> <!-- #content Starts --> <?php woo_content_before(); ?> <div id="content" class="col-full"> <div id="main-sidebar-container"> <!-- #main Starts --> <?php woo_main_before(); ?> <section id="main" class="col-left"> <?php get_template_part( 'loop', 'blog' ); ?> </section><!-- /#main --> <?php woo_main_after(); ?> <?php get_sidebar(); ?> </div><!-- /#main-sidebar-container --> <?php get_sidebar( 'alt' ); ?> </div><!-- /#content --> <?php woo_content_after(); ?> <?php get_footer(); ?> 

Редактировать: Пройдя через Codex.WordPress, я вижу, что есть возможность:

 $query = new WP_Query( 'cat=2,6,17,38' ); 

Интересно, как включить этот код в мой блог-файл.

Редактировать 2: Изменено так, все равно не работает. Проверьте править 3.

Редактировать 3: Вот шаблон loop-blog.php.

 <?php /** * Loop - Blog * * This is the loop file used on the "Blog" page template. * * @package WooFramework * @subpackage Template */ global $more; $more = 0; woo_loop_before(); // Fix for the WordPress 3.0 "paged" bug. $paged = 1; if ( get_query_var( 'paged' ) ) { $paged = get_query_var( 'paged' ); } if ( get_query_var( 'page' ) ) { $paged = get_query_var( 'page' ); } $paged = intval( $paged ); $query_args = array( 'post_type' => 'post', 'paged' => $paged ); $query_args = apply_filters( 'woo_blog_template_query_args', $query_args ); // Do not remove. Used to exclude categories from displaying here. remove_filter( 'pre_get_posts', 'woo_exclude_categories_homepage', 10 ); query_posts( $query_args ); if ( have_posts() ) { $count = 0; ?> <div class="fix"></div> <?php while ( have_posts() ) { the_post(); $count++; woo_get_template_part( 'content', get_post_type() ); } // End WHILE Loop } else { get_template_part( 'content', 'noposts' ); } // End IF Statement woo_loop_after(); woo_pagenav(); ?>