Я пытаюсь получить значение функции get_option()
непосредственно перед строкой require_once(ABSPATH . 'wp-settings.php');
в wp-config.php
файле и получаю следующую ошибку.
Неустранимая ошибка: необученная ошибка: вызов неопределенной функции get_option ()
в C: \ xampp \ htdocs \ WordPressSites \ SvamGlobal \ wp-config.php: 106 стеков
трассировка: # 0 C: \ xampp \ htdocs \ WordPressSites \ SvamGlobal \ wp-load.php (37):
require_once () # 1
C: \ XAMPP \ HTDOCS \ WordPressSites \ SvamGlobal \ сор-блог-header.php (13):
require_once ('C: \ xampp \ htdocs ...') # 2
C: \ XAMPP \ HTDOCS \ WordPressSites \ SvamGlobal \ index.php (17):
require ('C: \ xampp \ htdocs ...') # 3 {main} добавляется
C: \ xampp \ htdocs \ WordPressSites \ SvamGlobal \ wp-config.php в строке 106
Это код, который я пытаюсь использовать в файле wp-config.php
.
$blogValue = get_option( 'blogs_creators', '' );
print_r($blogValue);
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
Как я могу решить это?
Обновлен:
Как подсказал @ MasivuyeCokile , я изменил код как:
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
$blogValue = get_option( 'blogs_creators', '' );
print_r($blogValue);
define('BLOGS_CREATORS', $blogValue );
Теперь я могу получить значение get_option( 'blogs_creators', '' )
, но проблема в файле functions.php
. Определенный констант BLOGS_CREATORS
недоступен в functions.php
.
Вот почему я получал его до настройки.
Надеюсь, это имеет смысл. :)