Я хотел бы протестировать плагин на одном посту, где ID = 12546. Я попробовал is_single('12546') в файлах plugin.php и $post->ID с global $post; , Любые предложения, чтобы это работало.
Я внедрил внутри своего плагина этот хук, чтобы изменить один шаблон для пользовательского типа сообщения (я не хочу, чтобы он был в дочерней теме, только в моем плагине), и он работает отлично. Теперь я хочу реализовать content-single.php внутри своего плагина. Как это можно сделать? Это код, который реализует настраиваемый шаблон внутри плагина: //Template fallback function […]
У меня есть две разные категории типа публикации на сайте, который я создаю на данный момент, – «нажмите» и «блог». Я использовал следующий код, вставленный в файл functions.php моей дочерней темы, чтобы получить «пресс-сообщения» для использования шаблона «single-press.php»: add_filter( 'single_template', function ( $single_template ) { $parent = '7'; $categories = get_categories( 'child_of=' . $parent ); […]
Я пытаюсь скрыть определенные теги с отдельных страниц сообщений. Я googled и нашел 2 кода, но оба скрывают всю почтовую страницу. Я использую тему, в которой нужно использовать 2 тега и ползунок для показа сообщений в тикере и слайдере. Когда пользователь переходит на страницу сообщения, он увидит эти 2 тега и другие теги, это нормально, […]
вот что я пытаюсь сделать: У меня есть несколько категорий, каждый из которых имеет несколько сообщений. Теперь, на category.php, я могу вывести список всех категорий и, внутри этого списка, показать список сообщений текущей категории. Автомобили (класс: текущий) Hyunday БМВ Mercedes архитекторы Популярные первые имена Футбольные команды Фактически я выводю конкретные должности для каждой категории, но […]
На моем сайте у меня 3 страницы. Первый показывает пользовательскую выдержку. На второй странице должно отображаться описание сообщения, а на третьей странице должен отображаться полный пост. Первая и третья страницы работают отлично. Но на второй странице я не могу назвать данные сообщения. Он всегда показывает один и тот же пост. Как я могу показать данные […]
Я работаю над сайтом подкаталогов многосайтового (например, mainsite.domain.com/sub-directory-site). На основном сайте я создал систему, в которой пользователи создают сообщения, и в зависимости от какой категории они назначены, они получают разные файлы шаблонов (например, «single-11.php», где 11 – это тег_ид, соответствующий категории). Моя проблема в том, что я хочу использовать эту же систему для сайта подкаталога, […]
Я хочу поместить следующий фильтр в мои функции. Но он должен быть активным, если его единственный пост. Во всех остальных случаях он ничего не должен делать. Кто-нибудь теперь, как это сделать? add_action('init', 'wpseo_set_title'); function wpseo_set_title() { add_filter( 'wpseo_set_title', 'wpseo_set_title_callback' ); } function wpseo_set_title_callback($input) { return ''; }
Я видел много решений, но никто не работает для меня … У меня есть сетка из цикла / содержимого на single.php которая отображает всю сетку как есть, поэтому я использую функцию, как single.php ниже, которая отлично работает, но только если я укажу точный таксономический термин ( client-1 ). function my_query_args($query_args, $grid_name) { if ($grid_name == […]
Я использую версию 3.3.1 wordpress, но я следую учебнику, в котором используется версия 2.7. После изменения кода header.php и comments.php, я получаю бесконечный цикл, когда просматриваю одну страницу с комментариями. Вот изменение, которое я сделал в тегах <head> в header.php: <?php if(is_singular()){ wp_enqueue_script('comment-reply');} ?> <?php wp_head(); ?> Вот полный код comments.php: <?php if(!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' […]