Проблема с functions.php
-
Здравствуйте.
Я убираю из гл. страницы своего сайта лишние записи с помощью плагина “Ultimate Category Excluder”. Но после этого скрытые записи НЕ попадают в RSS’ку Яндекс-Турбо. Точнее плагин от Flector говорит что все записи присутствуют в RSS, а Яндекс-Вебмастер нет. И по факту скрытые записи с гл. страницы в турбоверсию не преобразовываются.
Я писал автору “Ultimate Category Excluder”: https://wordpress.org/support/topic/problem-with-rss-yandex-turbo/ , но прошёл месяц и автор так и не ответил.
Не теряя времени, я решил вставить php-код вручную. В ДОЧЕРНЕЙ ТЕМЕ создал “functions.php” и добавил в неё след. код:<?php if ( ! function_exists( 'wpspec_excude_category' ) ) : function wpspec_excude_category( $query ) { if ( ! is_admin() && $query->is_main_query() ) { if ( $query->is_home() ) { $query->set( 'cat', '-ID' ); // ID рубрики со знаком минус } } } endif; add_action( 'pre_get_posts', 'wpspec_excude_category' ); ?>
Все ID я вставил правильно и код сработал. НО теперь я не могу залогинится. Ни с помощью плагина “Login with ajax”, ни в стандартной форме входа WP. При чем не только на реальном сайте, но и на локальном сервере. Ошибка на скрине: https://yadi.sk/i/Ye_tL8bp_Oq2wg
На реальном сайте все манипуляции с “фанкшнс.пхп” я убрал, а на локальном оставил. Теперь сижу и думаю, что не так?P.S.: Её пробовал подключить css-стили через “фанкшнс.пхп” а не @import и словил ту же проблему.
Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]
- Тема «Проблема с functions.php» закрыта для новых ответов.