Category: Wordpress
WordPress как очистить планировщик WP Cron
WP Cron — это встроенный в ядро WordPress планировщик задач, позволяющий выполнять различные задачи строго по заранее заданному расписанию, например:
Публикация запланированных записей;
Проверка обновлений ядра WordPress;
Для начала, установите плагин WP Crontrol (про него описано выше). Затем зайдите в Инструменты — Cron Events (http://example.com/wp-admin/tools.php?page=crontrol_admin_manage_page
):
В норме, вы увидите примерно следующее:

Список событий в WP Crontrol
Если страница не открывается, либо открывается, но в её таблице очень много позиций, значит, стоит их очистить.
Самое простое: через functions.php:
- Открываете functions.php и прямо в самом начале файла под
<?php
прописываете:<?php update_option('cron', '');
и сохраняете результат;
- Открываете любую страницу сайта;
- Возвращаетесь в
functions.php
и удаляете строкуupdate_option('cron', '');
, сохраняете результат; - Снова открываете Инструменты — Cron Events и смотрите, таблица должна придти в норму (быть пустой или иметь мало значений).
Всё, теперь WP Cron должен работать нормально.
WP Mail SMTP by WPForms
Описание
Этот плагин переконфигурирует функцию wp_mail() для использования SMTP вместо PHP mail(), а также создает страницу в консоли для изменения настроек почты.
Можно установить следующие настройки:
Можно указать исходящий адрес и имя для посылаемой почты
Выбор между SMTP и PHP mail()
Выбор SMTP сервера ( по умолчанию localhost ).
Выбор SMTP порта (по умолчанию 25).
Выбор SSL/TLS шифрования (это не одно и то же с STARTTLS).
Использование авторизации через SMTP или нет (отключено по умолчанию)
Логин и пароль для SMTP.
WP Mail SMTP plugin works with all major email services such as Gmail, Yahoo, Outlook, Microsoft Live, and any other email sending service that offers SMTP.
WordPress: Hiding empty fields
WordPress: плагин Advanced Custom Fields
В файле single.php ,вашей темы,отвечающем за вывод поста
смотрим откуда берется подрузка темплейта с контентом
например в теме voque:
Идем в папку templates/contents/ и правим файл content-single.php
Пример вывода доп полей:
ДЛЯ ОТОБРАЖЕНИЯ КИРИЛЛИЦЫ ФАЙЛ ДОЛЖЕН БЫТЬ СОХРАНЕН КАК UTF-8
первое поле выводит вставленную картинку как изображение
3 остальных текстовые
Напоминание: Значение поля php the_field(‘price’) это название поля задаваемое в ACF
Также Вы можете вставить поле используя тег [acf field="field_name" post_id=""]
если не хотите править файл Вашей темы.