get_site_option() WP 2.8.0

Отримує вказану опцію головного сайту поточної мережі. Такі опції зберігаються у метаполях сайтів мережі.

Функція дуже схожа на базову get_option() , тільки дані вона бере з таблиці wp_sitemeta , не з wp_options .

Це обгортка для функції get_network_option() , тому докладний опис читайте за посиланням.

Керування передається мультисайт не використовується.

Працює на основі:
get_network_option()

Хуків немає.

Повертає

Разное. Значення опції.

Використання

get_site_option ($ option, $ default);
$option
(рядок) (обов’язковий)
Назву опції, яку потрібно отримати. Очікує непідготовлений для SQL запит рядок.
$default
(змішаний)
Значення, яке необхідно повернути, якщо опції не існує.


Типово: false
$deprecated
(логічний)
Заборонено з версії 4.4.0. Чи потрібно використовувати кеш. Лише для мультисайтів.


Типово: true

Приклади

0

#1 Отримаємо email адміну мережі

$admin_email = get_site_option( 'admin_email' );

Список деяких опцій сайту мережі:

Назва опціїЗначення
site_nameМультисайт
admin_email[email protected]
admin_user_id1
registrationuser
upload_filetypesjpg jpeg png gif mov avi mpg 3gp 3g2 midi mid pdf doc ppt odt pptx docx pps ppsx xls xlsx key mp3 ogg wma m4a wav mp4 m4v webm ogv wmv flv
blog_upload_space100
fileupload_maxk1500
site_adminsa:1:{i:0;s:4:”nick”;}
дозволенітемиa:1:{s:19:”twentysixteen-child”;b:1;}
wpmu_upgrade_site37965
welcome_emailПривіт, USERNAME! Ваш новий сайт у мережі SITE_NAME успішно створений за адресою: ….
first_postЛаскаво просимо до сайту %s. Це ваш перший запис. Відредагуйте або видаліть її, а потім пишіть!
siteurlhttp://multiexample.com/wp/
add_new_users1
upload_space_check_disabled1
subdomain_install1
global_terms_enabled0
ms_files_rewriting0
initial_db_version36686
active_sitewide_pluginsa:1:{s:33:”user-switching/user-switching.php”;i:1473022930;}
WPLANGru_RU
user_count4
blog_count3
can_compress_scripts1
recently_activateda:1:{s:28:”democracy-poll/democracy.php”;i:1473020642;}
registrationnotificationyes
welcome_user_emailПривіт, USERNAME! Ваш обліковий запис налаштовано. ….
menu_itemsa:0:{}
first_page
first_comment
first_comment_url
first_comment_author
limited_email_domains
banned_email_domains
first_comment_email

нотатки

список змін

З версії 2.8.0Введено.
З версії 4.4.0$use_cache parameter був deprecated.
З версії 4.4.0Використовується для wrapper for get_network_option()

Код get_site_option() WP 6.0.2

function get_site_option( $option, $default = false, $deprecated = true ) {
	return get_network_option (null, $ option, $ default);
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *