Shmanich
Ответы в темах
-
Форум: Проблемы и решения
Тема: Проблема с functions.php@flector,
Я лучше скриншотами покажу:
https://yadi.sk/i/6MKzXMP-J5gp3A
https://yadi.sk/i/tQPhUdoto2ya1wМетодом проб и ошибок выяснил, что оказывается проблема в плагине «Webcraftic Clearfy». Когда в нем активирована опция «Автоматически вставлять заголовок Last Modified (рекомендуется)», :-))) возникает проблема и 304 ошибка. Я эту опцию сейчас отключил и уже написал автору плагина. Как говорилось в их видеомануале опция полезная, но на сайте https://bf-nbmst.ru/ работает криво (тема “Grace News”). :-\ Она будет отключена до тех пор, пока не исправят баг.
@yube, ясно. Снова напишу автору плагина. Кстати, смоделировал проблему на локальном сервере «OpenServer». Ловиться аналогичная проблема. Значит хостинг тут вообще не при чем.
Да, без плагина “Login with Ajax” нормально. Но остается стандартный WP вход и я обычно скрываю (переименовываю) от ботов. И обычным юзерам как его открыть неочевидно.
С Reg.ru имею дело 2 года и никогда не имел подобных проблем до сего дня.
Так что делать? Менять хостинг не представляется возможным.Вот ответ техподдержки reg.ru:
Насколько мы видим, страница https://bf-nbmst.ru/blog/ герерируется на стороне CMS. Ошибка возникает, поскольку после генерации страницы отдаётся код 304, который сообщает о том что страница не была обновлена, в результате чего она берется из локального кеша браузера.
Код 304 отдаётся движком вашего сайта и для решения проблемы необходимо обратится к его разработчикам или сторонним профильным специалистам, поскольку решить её нашими силами не представляется возможным.
reg.ru
Техподдержка хостинга помогла решить проблему. Тему можно закрывать.
Кстати, сейчас я добавил код ввода \ вывода ссылки VK не удаляя код для Гугл+, однако все равно только для родительской темы. 🙁
Покажу на конкретном примере чего я добиваюсь.
В «customizer.php» род. темы есть код, который вставляет ссылку на Гугл+.$wp_customize->add_setting('grace_news_gplus_link',array( 'default' => null, 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control('grace_news_gplus_link',array( 'label' => __('Add google plus link here','grace-news'), 'section' => 'grace_news_topheader_social_section', 'setting' => 'grace_news_gplus_link' ));
Гугл+ сдох год назад. Поэтому я решил заменить его VK.
// Ссылка на страницу или группу VK - begin $wp_customize->add_setting('grace_news_vk_link',array( 'default' => null, 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control('grace_news_vk_link',array( 'label' => __('Add VK link here','grace-news'), 'section' => 'grace_news_topheader_social_section', 'setting' => 'grace_news_vk_link' )); // Ссылка на страницу или группу VK - end
А в «header.php» заменил строки
<?php $grace_news_gplus_link = get_theme_mod('grace_news_gplus_link'); if( !empty($grace_news_gplus_link) ){ ?> <a title="google-plus" class="fab fa-google-plus" target="_blank" href="<?php echo esc_url($grace_news_gplus_link); ?>"></a> <?php }?>
на
<?php $grace_news_vk_link = get_theme_mod('grace_news_vk_link'); if( !empty($grace_news_vk_link) ){ ?> <a title="Группа VK" class="fab fa-vk fa-lg" target="_blank" rel="noreferrer noopener" href="<?php echo esc_url($grace_news_vk_link); ?>"></a> <!-- Правильная ссылка и иконка VK --> <?php }?>
И поместил «header.php» в дочернюю тему.
Работает!
Теперь хочу код для VK из родительского «customizer» перенести в дочернее.
Как это лучше сделать?А можно в «customizer» добавить свою секцию для дочерней темы не трогая такой же файл в родительской? Мне надо лишь добавить возможность вставлять и выводить ссылку на группу VK?
Ребята, подскажите пжста. Все перерыл. С переопеределением JS разобрался, с inc не могу.
Форум: Плагины
Тема: Авторизация на сайте, через одноклассникиКороче, плагин «OneAll Social Login» поддерживает Одноклассники. Он помог!
Форум: Плагины
Тема: Авторизация на сайте, через одноклассникиSuper Socializer не поддерживает вход через Одноклассиники
Форум: Плагины
Тема: Яндекс-турбо от Flector — Помогите настроить RSSВсё! Разобрался с функционалом сам!
Форум: Проблемы и решения
Тема: Перестали работать ссылкиКороче, проблему решил довольно легко. Просто переустановил тему.