Главная » Системы управления контентом » WordPress » Константы WordPress. Базовые константы

📑 Константы WordPress. Базовые константы

WP_AUTO_UPDATE_COREwordpress

Управляет авто-обновлением ядра:
true — включить все обновления — версии разработчиков, незначительные и значительные релизы.
false — отключить все обновления ядра — версии разработчиков, незначительные и значительные релизы.
‘minor’ — включить обновления только для незначительных релизов (внутри ветки).
Значение: true | false | ‘minor’

Можно  воспользоваться специальными фильтрами для управления автоматическими обновлениями ядра:

  • allow_major_auto_core_updates — обновление основных релизов (например с 4.1 на 4.2)
  • allow_minor_auto_core_updates — обновление на технические релизы (с 4.1 на 4.1.1 и 4.1.2)
  • allow_dev_auto_core_updates — обновление на версии для разработчиков (с 4.1-RC до 4.1-RC2), это включать не рекомендуется
  • auto_update_core — разрешить автоматическое обновление ядра

Например, чтобы разрешить обновление основных релизов, нужно вставить в functions.php:

/* Enable Major Core Updates  */
add_filter( 'allow_major_auto_core_updates', '__return_true' );

AUTOMATIC_UPDATER_DISABLED

Полностью отключает весь механизм автоматических обновлений. С помощью этой директивы, кроме обновлений ядра, вы так же отключите автоматические обновления языковых пакетов, тем и плагинов, если они включены.

По умолчанию константа не определена (false — авто-обновление включено). Чтобы отключить авто-обновление установите эту константу, укажите ей значение true:

define( 'AUTOMATIC_UPDATER_DISABLED', true );

Значение: true | false

AUTOSAVE_INTERVAL

Интервал автосохранения постов при редактировании.
Значение: время в секундах (По умолчанию: 60)

CORE_UPGRADE_SKIP_NEW_BUNDLED

true — укащывает WordPress игнорировать содержание папки wp-content при обновлении. Таким образом не будут обновляться темы, плагины и т.п.
Значение: true | false

DISABLE_WP_CRON

Деактивирует работу cron (планировщик заданий) в WordPress.
Значение: true

EMPTY_TRASH_DAYS

Количество дней до удаления записи (страница, вложение, пост, комментарий и т.д.) из корзины. Ставим false в wp-config.php, если нужно отключить корзину, записи будут удаляться при удалении безвозвратно.
Значение: количество дней (По умолчанию: 30)

IMAGE_EDIT_OVERWRITE

false — будут создаваться новые версии изображения при редактировании. true — старое изображение будет перезаписано.
Значение: true | false

MEDIA_TRASH

Включает/выключает функцию «корзины» для медиафайлов. true — корзина работает. false — не работает.
Значение: true | false (По умолчанию: false)

WPLANG

Определяет файл локализации WordPress. Нужен для перевода сайта на нужный язык.
Значение: ru_RU (если устанавливали русскую версию, то по умолчанию)

WP_DEFAULT_THEME

Устанавливает тему для новых сайтов по умолчанию. На мой взгляд имеет смысл только для multisite.
Значение: название темы (По умолчанию: twentyeleven)

WP_CRON_LOCK_TIMEOUT

Устанавливает минимальный интервал времени, между пополнениями cron запросов. С версии 3.3.
Значение: время в секундах (По умолчанию: 60)

WP_MAIL_INTERVAL

Определяет интервал времени, в течении которого только один mail-запрос может быть выполнен.
Значение: время в секундах (По умолчанию: 300)

WP_POST_REVISIONS

Устанавливает число версий (ревизий) записей:
true — включены;
false — отключены;
число — число версий (ревизий записи).
Значение: true | false | количество в цифрах (По умолчанию: true, т.е. число версий будет накапливаться до бесконечности. Если часто правите сайт, то не очень хорошо.)

WP_MAX_MEMORY_LIMIT

Максимальное ограничение памяти для некоторых функций WordPress.
По умолчанию: 256M

WP_MEMORY_LIMIT

Ограничение памяти на выполнение скриптов WordPress.
По умолчанию: 32M, для Multisite 64M

При перепечатке просьба вставлять активные ссылки на oslogic.ru
Copyright oslogic.ru © 2024 . All Rights Reserved.