Reboot
Как сделать фиксированной ширину фона в блоках Конструктора главной?
Перейдите в админ-раздел Внешний вид — настроить — Дополнительные стили и добавьте код:
.section-block.section-posts:before {
margin-left: 0!important;
}
@media (min-width: 768px) {
.section-block.section-posts:before {
max-width: 720px;
}}
@media (min-width: 992px) {
.section-block.section-posts:before {
max-width: 960px;
}}
@media (min-width: 1200px) {
.section-block.section-posts:before {
max-width: 1190px;
}}
Как изменить цвет активного пункта меню?
В админке откройте Внешний вид > Настроить > Дополнительные стили и добавьте код
.main-navigation ul li .removed-link, .footer-navigation ul li .removed-link {
color: #333;
background: #555;
}
Вместо #333 (цвет текста) и #555 (цвет фона) задайте нужные цвета.
Как добавить форму подписки на новости?
Встроенный в Reboot шаблон подписки на новости имеет формат:
<div class="subscribe-box"> <div class="subscribe-box-inner"> Здесь вставьте код формы подписки </div> </div>
Вместо фразы «Здесь вставьте код формы подписки» нужно будет добавить код формы подписки. Форму можно получить в любом сервисе почтовых рассылок. Например, https://www.mailerlite.com/ru.
Чтобы добавить подписку в сайдбаре, добавьте стандартный виджет HTML-код и просто вставьте в него полный код формы.
Как в карточках постов вывести кнопку "Читать далее"?
По умолчанию, в карточках постов не выводится тег «Читать далее».
Чтобы его вывести:
- Нажмите Внешний вид — Настроить — Блоки — Главная и в поле Карточки постов на главной выберите Стандартная.
- Установите и активируйте дочернюю тему отсюда https://docs.wpshop.ru/start/child-themes.
- 3. В дочерней теме
reboot_child
создайте папкуtemplate-parts
, в ней папкуpost-card
. Из темы Reboot скопируйте в неё файлstandard.php
. - Откройте файл
standard.ph
p в папке дочерней темы и перед строкой
<?php if ( ! $post_card->is_show_element( 'excerpt' ) ) { ?>
добавьте код
<footer class="post-box__footer"> <a href="<?php the_permalink() ?>" class="entry-footer__more">Читать далее</a> </footer>
Как на странице записи в блоке мета-данных вывести ссылку на архив автора?
Чтобы в Reboot на странице записи в блоке мета-данных вывести ссылку на архив автора:
1. Установите и активируйте дочернюю тему отсюда https://docs.wpshop.ru/start/child-themes. Из родительской темы в дочернюю скопируйте файл reboot/template-parts/content-single.php
.
2. Откройте файл reboot_child/template-parts/content-single.php
, найдите строку
<?php if ( $is_show_author ) echo '<span class="entry-author" itemprop="author"><span class="entry-label">' . __( 'Author', THEME_TEXTDOMAIN ) . '</span> ' . get_the_author() . '</span>'; ?>
и замените ее на
<?php if ( $is_show_author ) echo '<span class="entry-author" itemprop="author"><span class="entry-label">' . __( 'Author', THEME_TEXTDOMAIN ) . '</span> ' . get_the_author_posts_link() . '</span>'; ?>
Как сделать вывод постов из плагина YARPP?
Если Вы хотите заменить вывод Похожих постов, встроенный в тему на плагин YARPP, но при это сохранить внешний вид — Вам необходимо:
1. Выставить такие настройки в плагине:
- Отключаем автоматический вывод YARPP в конце поста
- Выбираем количество постов на вывод
- Выбираем Custom, чтобы задать собственный вывод
- Проверяем, чтобы шаблон был от WPShop
Если Вы используете дочернюю тему — скопируйте в неё файл yarpp-template-wpshop.php
2. Установить плагин ProFunctions или добавить в functions.php дочерней темы код, отключающий стандартный вывод Похожих записей:
/**
* Включить в похожих записях плагин YARPP вместо встроенных
*/
add_filter( 'reboot_yarpp_enabled', '__return_true' );
3. Затем нажмите Внешний вид — Настроить — Дополнительные стили и добавьте код
.yarpp-related {
width: 100%;
margin-left: auto;
margin-right: auto;
-webkit-box-ordinal-group: 4;
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
}
Как убрать удаление ссылок из меню для текущих страниц?
По умолчанию ссылка в меню, ссылающаяся на себя, удаляется. Чтобы это отключить, добавьте в functions.php
дочерней темы или в плагин ProFunctions код:
add_action( 'wp_loaded', function() {
global $wpshop_template;
remove_filter( 'wp_nav_menu', array( $wpshop_template, 'remove_current_links_from_menu' ), PHP_INT_MAX, 2 );
} );
Почему не показывается количество просмотров?
- В тему уже встроен счётчик просмотров, который можно настроить в Внешний вид > Настроить > Модули > Счётчик просмотров.
- Если на Вашем сайте установлен плагин WP-PostViews, Вы можете его отключить.
При этом, кол-во просмотров сохранится, т.к. плагин WP-PostViews и встроенный счетчик просмотров используют одинаковое произвольное поле «views». - По умолчанию, встроенный счетчик просмотров включен. Если нужно его спрятать, нажмите Внешний вид > Настроить > Карточки постов, выберите тип карточек, который используется на сайте, и уберите галочку напротив пункта Просмотры в блоке Порядок мета-информации.
Чтобы убрать иконку комментариев в блоке похожих записей?
Перейдите Внешний вид > Настроить > Дополнительные стили и вставьте следующий код:
.related-posts .post-card__meta .post-card__comments {
display: none;
}
Как изменить/удалить надпись "Вам также может понравиться"?
Чтобы изменить надпись, перейдите Внешний вид > Настроить > Дополнительные настройки и в опции Заголовок похожих записей задайте свой текст.
Чтобы полностью удалить надпись, перейдите Внешний вид > Настроить > Дополнительные стили и ставьте следующий код:
div.related-posts__header {
display: none;
}
Как в записях вывести блок автора?
Перейдите Внешний вид > Настроить > Блоки > Запись и в блоке Спрятать элементы убрать отметку с опции Блок автора.
C формы обратной связи не приходят письма
Если с формы обратной связи не приходят письма и в папке спам их нет, установите наш пустой плагин ProFunctions и добавьте туда следующий код:
add_filter( 'wpshop_contact_form_email_from', 'email_from' );
function email_from() {
return 'wordpress@Здесь вставьте адрес сайта без http';
}
Как вывести слайдер на главной?
Перейдите Внешний вид > Настроить > Модули > Слайдер и в опции Кол-во записей в слайдере укажите нужное число. Если оно равно «0», то слайдер выводится не будет.
Как добавить поиск в шапку сайта?
Перейдите Внешний вид > Настроить > Блоки > Шапка и в разделе Порядок отметьте пункт Поиск. Поменять местами элементы шапки можно простым перетаскиванием.
Как вносить изменения в шаблон?
Только через настройки темы в админке Внешний вид > Настройки или через создание дочерней темы.
Поддерживает ли тема английский язык?
Да, тема поддерживает английский язык и уже работает на нескольких англоязычных проектах. Ничего дополнительно устанавливать не нужно.
Как в статье добавить ссылки на предыдущую/следующую запись?
Установите наш пустой плагин ProFunctions и добавьте туда код:
add_action('reboot_single_after_the_content', 'post_links');
function post_links() {
previous_post_link( '<div class="pagination alignleft">Предыдущая запись %link </div>');
next_post_link ('<div class="pagination alignright"> Следующая запись %link </div>');
}
Под текстом статьи выведутся ссылки на предыдущую и следующую запись.
Как добавить рейтинг на страницах?
Перейдите Внешний вид > Настроить > Блоки > Страница и в блоке Спрятать элементы уберите отметку с опции Рейтинг.
Чтобы изменить заголовок рейтинга, перейдите Внешний вид > Настроить > Дополнительные настройки и укажите нужное значение в опции Заголовок рейтинга на страницах.
Как добавить рейтинг в постах?
Перейдите Внешний вид > Настроить > Блоки > Запись и в блоке Спрятать элементы уберите отметку с опции Рейтинг.
Чтобы изменить заголовок рейтинга, перейдите Внешний вид > Настроить > Дополнительные настройки и укажите нужное значение в опции Заголовок рейтинга в записях.
Как закрыть в noindex шапку, сайдбар, меню, подвал?
Вы можете закрыть определенные блоки в noindex через хуки. Установите наш пустой плагин ProFunctions и добавьте туда код:
/** * Закрываем в noindex части сайта */ // Шапка (логотипа, соц. кнопки, html блоки) add_action( 'reboot_before_header', 'reboot_noindex_open' ); add_action( 'reboot_after_header', 'reboot_noindex_close' ); // Основное меню под шапкой add_action( 'reboot_before_main_navigation', 'reboot_noindex_open' ); add_action( 'reboot_after_main_navigation', 'reboot_noindex_close' ); // Сайдбар add_action( 'reboot_sidebar_before_widgets', 'reboot_noindex_open' ); add_action( 'reboot_sidebar_after_widgets', 'reboot_noindex_close' ); // Подвал (текст, счетчики, соц кнопки) add_action( 'reboot_before_footer', 'reboot_noindex_open' ); add_action( 'reboot_after_footer', 'reboot_noindex_close' ); function reboot_noindex_open() { echo '<!--noindex-->'; } function reboot_noindex_close() { echo '<!--/noindex-->'; }
Как закрыть от индексации страницы пагинации?
Чтобы закрыть от индексации страницы пагинации page/2, page/3 и т.д., установите наш пустой плагин ProFunctions и добавьте туда код:
add_action( 'wp_head', 'noindex_paged', 2 ); function noindex_paged() { if ( is_paged() ) { echo '<meta name="robots" content="noindex,nofollow"/>'; } }
Как добавить код статистики/счетчика?
Чтобы добавить коды статистики/аналитики на сайт (например, Яндекс Метрику или Google Analytics), нужно перейти в админ-панели Внешний вид > Настроить > Блоки > Подвал и вставить в поле Счетчики и аналитика необходимый код.
Как растянуть сайт по всей ширине?
- Перейдите Внешний вид > Настроить > Структура > Шапка и в настройке Ширина шапки установите значение На всю ширину.
- Перейдите Внешний вид > Настроить > Дополнительные настройки и отметьте опцию Контент на всю ширину.
- Перейдите Внешний вид > Настроить > Структура > Подвал и в настройке Ширина подвала установите значение На всю ширину.
Как увеличить логотип?
Перейдите Внешний вид > Настроить > Дополнительные настройки и задайте в соответствующих опциях максимальные ширину и высоту логотипа.
Как в постах вывести похожие записи?
Перейдите Внешний вид > Настроить > Блоки > Запись и в настройке Количество похожих постов задать нужное количество похожих записей для вывода. если установить «0«, то похожие записи будут скрыты.
Как вывести кнопки Поделиться в записях?
- Перейдите Внешний вид > Настроить > Модули > Кнопки поделиться и отметьте нужные социальные платформы.
- Перейдите Внешний вид > Настроить > Блоки > Запись и в блоке Спрятать элементы уберите галочку с опции Нижние социальные кнопки.
Не отображаются иконки на профили в социальных сетях
Проверьте в разделе Внешний вид > Настроить > Блоки > Шапка наличие отмеченной настройки Социальные сети в разделе Порядок. Если заданы и все равно не отображаются, попробуйте полностью очистить кеш сайта и в настройках браузера.
Как в шапке вывести ссылки на профили социальных сетей?
- Задайте ссылки на социальные профили в разделе Внешний вид > Настроить > Модули > Социальные профили
- В разделе Внешний вид > Настроить > Блоки > Шапка отметьте пункт Социальные сети в разделе Порядок.
Как на мобильном вывести меню в подвале?
Перейдите Внешний вид > Настроить > Структура > Меню в подвале и активируйте опцию Показать меню на мобильном.
Как зафиксировать меню под шапкой?
Перейдите Внешний вид > Настроить > Структура > Меню под шапкой и активируйте опцию Зафиксировать меню.
Как изменить поле address в микроразметке?
По умолчанию в микроразметке publisher в качестве поля address выводится адрес сайта. Чтобы изменить это значение, перейдите Внешний вид > Настроить > Дополнительные настройки и в опции введите нужное значение.
Как изменить поле telephone в микроразметке?
По умолчанию в микроразметке publisher в качестве поля telephone выводится название сайта. Чтобы изменить это значение, перейдите Внешний вид > Настроить > Дополнительные настройки и в опции введите нужное значение.
Ошибка publisher в микроразметке
Она означает, что на сайте отсутствуют данные издателя или организации. Эти данные заполняются официальными организациями или издательствами. Нужно указать телефон, адрес организации. Если у Вас просто блог, то можете за это не беспокоится. Эта ошибка никаким образом не повлияет на поисковую выдачу Вашего сайта.
Как скрыть дату/время в комментариях?
Перейдите Внешний вид > Блоки > Комментарии и уберите отметку напротив опции Показать дату комментария.
Как отдельно скрыть время в комментариях?
Перейдите Внешний вид > Блоки > Комментарии и уберите отметку напротив опции .
Как включить комментарии на страницах?
Чтобы включить комментарии на страницах, перейдите Внешний вид > Настроить > Блоки > Страница и уберите отметку напротив опции Комментарии в разделе Спрятать элементы.
Если у Вас все равно не отображаются комментарии, откройте окно редактирования страницы, в правом верхнем углу нажмите Настройки экрана и поставьте галочку в поле Обсуждение.
Затем под текстом страницы поставьте галочку в поле Разрешить комментарии.
Как убрать поле "Email" из формы комментирования?
1. Установите наш пустой плагин ProFunctions и добавьте туда код:
add_filter( 'comment_form_default_fields', 'reboot_remove_email_from_comment_form' );
add_filter( 'comment_form_fields', 'reboot_remove_email_from_comment_form' );
function reboot_remove_email_from_comment_form($fields) {
unset( $fields['email'] );
return $fields;
}
2. Перейдите в админ-раздел Настройки > Обсуждение и уберите галочку в поле Автор комментария должен указать имя и e-mail (в противном случае комментарии отправляться не будут).
Как убрать поле "Сайт" из формы комментирования?
Установите наш пустой плагин ProFunctions и добавьте туда код:
add_filter( 'comment_form_default_fields', 'reboot_remove_url_from_comment_form' );
add_filter( 'comment_form_fields', 'reboot_remove_url_from_comment_form' );
function reboot_remove_url_from_comment_form($fields) {
if ( isset( $fields['url'] ) ) unset( $fields['url'] );
return $fields;
}
Как исключить из содержания ненужные заголовки?
Чтобы, в встроенном в тему содержании, исключить ненужные заголовки, например, h3 и h4 установите наш пустой плагин ProFunctions и добавьте туда код:
add_filter( 'wpshop_toc_headers', 'toc_headers' );
function toc_headers() {
return array( 'h1', 'h2' );
}
Как изменить заголовок содержания?
Чтобы изменить заголовок «Содержание», установите наш пустой плагин ProFunctions и добавьте туда код:
add_filter( 'wpshop_toc_header', 'toc_header' );
function toc_header() {
return 'Здесь вставьте нужный текст';
}
Как вывести содержание поста (оглавление)?
В теме есть встроенные возможности вывода содержания (оглавления). Перейдите в админ-панели Внешний вид > Настроить > Модули > Содержание и активируйте опцию Включить в записях.
Также можно выводить на Страницах (настройка Включить на страницах).
Если нужно закрыть содержание от индексации поисковыми системами, активируйте Обернуть содержание в noindex.
Чтобы показать содержание в начале контента, отметьте Вывести содержание в начале записи.
Заголовок содержания можно указать в настройке Заголовок содержания.
Содержание выводится, если в тексте записи или страницы есть 3 и больше заголовков H2, H3 или H4. Чтобы содержание выводилось от 2-х заголовков, установите и активируйте плагин ProFunctions и в файл profunctions.php добавьте код:
function toc_headers() {
return 2;
}
add_filter( 'wpshop_toc_minimum_headers', 'toc_headers' );
По умолчанию в содержании выводятся заголовки H1, H2, H3, H4. Чтобы исключить или добавить другие заголовоки (например, добавить H5), установите и активируйте плагин ProFunctions и в файл profunctions.php добавьте код:
function toc_headers() {
return array( 'h1', 'h2', 'h3', 'h4', 'h5' );
}
add_filter( 'wpshop_toc_headers', 'toc_headers' );
Как на странице записи изменить тип миниатюры?
Откройте запись на редактирование, найдите в боковой панели раздел Настройки миниатюры и выберите нужный вариант в опции Тип миниатюры.
Как убрать автоматический вывод миниатюры на странице записи?
Чтобы убрать миниатюру в записи, необходимо в админ-панели перейти Внешний вид > Настроить > Блоки > Запись и в блоке Спрятать элементы отметить пункт Миниатюра.
Миниатюры неправильного размера (растянутые, квадратные, обрезанные и т.д.)
Актуально для блогов, где ранее уже был контент. Вам необходимо пересоздать миниатюры. Установите плагин Regenerate Thumbnails, активируйте и перейдите в Инструменты > Пересоздать миниатюры. Нажмите Пересоздать все миниатюры и немного подождите, пока закончится процесс.
Нет миниатюр
Если миниатюры на сайте не отображаются (например на главной) — скорей всего они не заданы у записей. Откройте в админке любую запись, справа будет поле Миниатюра записи или Изображение записи — установите необходимую миниатюру.
Если у Вас много записей без миниатюр — Вы можете воспользоваться плагином Auto Post Thumbnail, чтобы автоматически расставить миниатюры ко всем записям.