Весь список опций WordPress: краткое руководство

Весь список опций 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. Понимание и использование этих опций поможет вам лучше управлять вашим блога и достичь его оптимальности.

Leave a Reply

Ваш адрес email не будет опубликован. Обязательные поля помечены *