У меня есть Child-Theme Wordpress Двадцать четырнадцать, и я хочу, чтобы отмеченные сообщения, отображаемые в сетке над основным блогом, не исчезали в блоге. поэтому он должен появиться в сетке AND в блочном цикле.Как включить Избранные сообщения в цикле в Wordpress Двадцать четырнадцать
Я уже искал файлы темы, но у меня не получилось понять, где отмеченные сообщения фильтруются.
Я также пытался избавиться от излишней сложности и создал новый index.php для ребенка-темы:
<?php
if (have_posts()) :
// Start the Loop.
while (have_posts()) : the_post();
the_title('<h1 class="entry-title">', '</h1>');
endwhile;
else :
// If no content, include the "No posts found" template.
get_template_part('content', 'none');
endif;
?>
но даже там признаки сообщений отсутствуют. (Он показывает только основной цикл).
Любая идея, где делать трюк?
Заранее благодарен!
Update 24,10 .: После того как я не мог решить мою проблему с последними двумя ответов, я также исследовал оригинал двадцать четырнадцать темы и нашел файл вкл/признаки-content.php, в котором цветной контент фильтруется.
Функция pre_get_posts in ll. 231 и далее. отвечает за эту проблему - специально, но без подсказки, как не фильтр.
Я полагаю, что вкл/признакам-content.php содержит класс, я мог бы расширить и перезаписать pre_get_posts-метод?
Но на самом деле, я не php-гуру, и я не вижу, где исходный класс инициализирован ...? Есть идеи?
Последующее обновление: В functions.php, ll. 514 ff., Класс, о котором идет речь, не требуется:
/*
* Add Featured Content functionality.
*
* To overwrite in a plugin, define your own Featured_Content class on or
* before the 'setup_theme' hook.
*/
if (! class_exists('Featured_Content') && 'plugins.php' !== $GLOBALS['pagenow']) {
require get_template_directory() . '/inc/featured-content.php';
}
Это похоже на проблему, чтобы просто переопределить его? Было бы хорошо, чтобы не потерять функциональность всего класса, но только, чтобы изменить его ...
благодарит за вашу помощь - но я еще не смог решить проблему. Может быть, у вас есть идеи по моему обновленному вопросу? – poseidon