Весь список опций WordPress
В этой статье представлен полный список опций WordPress, которые находятся в таблице wp_options
. Вы можете просмотреть все опции вашего сайта на скрытой странице админки по адресу /wp-admin/options.php
.
Для получения любой опции из списка ниже, вы можете использовать следующий код:
$option = get_option( 'option_name' );
Список основных опций WordPress по категориям
Содержание:
- Общие
- Медиа
- Комментарии
- Аватары
- Постоянные ссылки (дружественные URL)
- Письмо
- Чтение
- Тема
- Прочее
- Мультисайт
- Список устаревших опций
Общие
-
admin_email (строка) — Адрес электронной почты администратора.
По умолчанию:admin@example.com
-
new_admin_email — Новый адрес электронной почты для администратора. Если вы указываете новый email, администратору нужно будет подтвердить изменение.
-
blogdescription (строка) — Описание блога.
По умолчанию:__('Just another WordPress weblog')
-
blogname (строка) — Название блога.
По умолчанию:__('My Blog')
-
date_format (строка) — Формат даты (см. форматирование даты и времени).
По умолчанию:__('F j, Y')
-
gmt_offset (integer) — Смещение времен�� на сайте в часах относительно Гринвича (GMT).
Например, -6 означает GMT-6 (Центральное время, США). -
site_icon — Значок сайта. Идентификатор вложения будет использоваться как значок сайта. Дополнительную информацию смотрите в функции
get_site_icon_url()
. -
home (строка) — Адрес вашего сайта (URL на главную страницу).
По умолчанию:wp_guess_url()
-
siteurl (строка) — URL адрес, где находится ядро WordPress.
По умолчанию:wp_guess_url()
-
start_of_week (integer) — Начальный день недели.
0 - Воскресенье
1 - Понедельник (по умолчанию) -
timezone_string (строка) — Часовой пояс. Например:
Asia/Tashkent
.
По умолчанию:NULL
-
users_can_register (integer) — Можно ли любому пользователю регистрироваться.
1 - да, 0 - нет (по умолчанию) -
default_role (строка) — Роль по умолчанию для новых пользователей.
Возможные роли:- subscriber (по умолчанию)
- administrator
- editor
- author
- contributor
-
auto_update_core_major (строка) — Автообновление основных версии ядра WordPress (WP 5.6).
По умолчанию:enabled
(для новых сайтов) |unset
(для старых сайтов) -
auto_update_core_minor — Автообновление минорных версий ядра WordPress.
-
auto_update_core_dev — Автообновление разработческих версий ядра WordPress.
Медиа
-
upload_path (строка) — Путь к папке для сохранения загружаемых файлов (относительно корня WordPress, например,
wp-content/uploads
).
По умолчанию:NULL
-
upload_url_path (строка) — Полный URL путь к папке с файлами.
По умолчанию:NULL
-
uploads_use_yearmonth_folders (integer) — Упорядочивать загрузки по годам и месяцам.
1 - да (по умолчанию), 0 - нет. -
thumbnail_size_w (integer) — Ширина создаваемого миниатюры в пикселях.
По умолчанию:150
-
thumbnail_size_h (integer) — Высота создаваемого миниатюры в пикселях.
По умолчанию:150
-
thumbnail_crop (integer) — Обрезать миниатюру до точного размера.
1 - да (по умолчанию), 0 - нет. -
medium_size_w (integer) — Ширина изображения среднего размера.
По умолчанию:300
-
medium_size_h (integer) — Высота изображения среднего размера.
По умолчанию:300
-
large_size_w (integer) — Ширина изображения большого размера.
По умолчанию:1024
-
large_size_h (integer) — Высота изображения большого размера.
По умолчанию:1024
-
medium_large_size_w (integer) — Ширина изображения среднего большого размера.
По умолчанию:NULL
-
medium_large_size_h (integer) — Высота изображения среднего большого размера.
По умолчанию:NULL
-
embed_size_w (integer) — Ширина встраиваемого содержимого.
По умолчанию:NULL
-
embed_size_h (integer) — Высота встраиваемого содержимого.
По умолчанию:600
Комментарии
Настройки по умолчанию для постов (эти настройки могут меняться для отдельных постов)
-
default_pingback_flag (integer) — Попытка уведомить указанные в содержимом поста сайты.
1 - да (по умолчанию), 0 - нет. -
default_comment_status (строка) — Статус комментариев для поста по умолчанию.
open
- Разрешить комментарии (по умолчанию).closed
- Запретить комментарии.
-
default_ping_status (строка) — Разрешить уведомления о ссылках из других блогов.
1 - да (по умолчанию), 0 - нет.
Прочие настройки комментариев
-
require_name_email (integer) — Перед добавлением комментария, автор должен указать имя и e-mail.
1 - да (по умолчанию), 0 - нет. -
comment_registration (integer) — Требуется ли регистрация для комментариев.
1 - да, 0 - нет (по умолчанию). -
close_comments_for_old_posts (integer) — Автоматически закрывать комментарии на старых статьях.
1 - да, 0 - нет (по умолчанию). -
close_comments_days_old (integer) — Автоматически закрывать комментарии на статьях старше X дней.
По умолчанию:14
-
thread_comments (integer) — Разрешить вложенные комментарии.
1 - да, 0 - нет (по умолчанию). -
comments_per_page (integer) — Количество комментариев на странице.
По умолчанию:50
-
comment_order (строка) — Порядок комментариев на странице.
asc
- ранние (по умолчанию).desc
- поздние.
-
comments_notify (integer) — Уведомлять администратора по email, когда кто-то оставил комментарий.
1 - да (по умолчанию), 0 - нет.
Аватары
-
show_avatars (integer) — Показать аватары.
1 - да (по умолчанию), 0 - нет. -
avatar_rating (строка) — Максимальный рейтинг аватара.
G
- подходит для любой аудитории (по умолчанию).PG
- может содержать нецензурный контент.R
- предназначен для взрослой аудитории.X
- для очень взрослой аудитории.
-
avatar_default (строка) — Стандартный аватар.
Возможные варианты:mystery
- (по умолчанию) Загадочный человек.blank
- Пустой.gravatar_default
- Логотип Gravatar.
Постоянные ссылки (дружественные URL)
-
permalink_structure (строка) — Структура постоянных ссылок.
Например:/%year%/%monthnum%/%day%/%postname%/
-
category_base (строка) — Основная часть URL для категорий.
По умолчанию:category
-
tag_base (строка) — Основная часть URL для тегов.
По умолчанию:tag
Письмо
Публикация через email
Для публикации постов в WordPress через email, вам нужно создать скрытый email с доступом по POP3. Любое сообщение, которое придет на этот адрес, будет опубликовано.
-
mailserver_url (строка) — Сервер электронной почты для публикации в WordPress.
По умолчанию:mail.example.com
-
mailserver_login (строка) — Логин сервера электронной почты.
По умолчанию:admin@example.com
-
mailserver_pass (строка) — Пароль сервера электронной почты.
По умолчанию:password
-
mailserver_port (integer) — Порт сервера электронной почты.
По умолчанию:110
Чтение
-
blog_public (integer) — Доступность блога для всех, включая поисковые системы.
1 - да (по умолчанию), 0 - нет. -
blog_charset (строка) — Кодировка страниц и ленты. Рекомендуется UTF-8.
По умолчанию:UTF-8
-
page_on_front (integer) — Идентификатор страницы, которая будет отображаться на главной.
-
posts_per_page (integer) — Количество постов для отображения на странице.
По умолчанию:10
Тема
-
template (строка) — Имя текущей (родительской) темы.
По умолчанию:default
-
stylesheet (строка) — Имя текущей (дочерней) темы.
По умолчанию:default
Прочее
-
active_plugins (массив) — Массив с путями к основным php-файлам плагинов.
По умолчанию:array()
-
recently_edited (массив) — Массив путей недавних редактируемых файлов.
По умолчанию:NULL
-
image_default_link_type (строка) — Может быть:
file
,none
.
По умолчанию:file
-
html_type (строка) — MIME тип для страниц блога.
По умолчанию:text/html
Мультисайт
- fileupload_maxk (integer) — Максимальный размер загружаемого файла в килобайтах. Эта настройка действует на все сети.
По умолчанию:1500
Список устаревших опций
Эти опции удаляются при обновлении WordPress:
- blodotgsping_url
- emailtestonly
- phoneemail_separator
- default_post_status
- update_core
- ... и многие другие.
Каждая из перечисленных выше опций имеет важное значение и может настраиваться в зависимости от нужд вашего сайта на WordPress. Понимание и использование этих опций поможет вам лучше управлять вашим блога и достичь его оптимальности.