Как создать инстанцию WordPress ? какие нужны include
-
Здравствуйте!
Возникла необходимость проверять права пользователей для доступа к php-файлу.
Файл-php не является файлом wordpress.
Необходимо узнать какой пользователь обращается к файлу и узнать права пользователя postlevels.
Мне пришлось обращаться к файлам так:
require_once $_SERVER[‘DOCUMENT_ROOT’].»/wp-includes/class-http.php»;
require_once $_SERVER[‘DOCUMENT_ROOT’].»/wp-includes/cache.php»;
require_once $_SERVER[‘DOCUMENT_ROOT’].»/wp-includes/capabilities.php»;
require_once $_SERVER[‘DOCUMENT_ROOT’].»/wp-admin/includes/class-wp-list-table.php»;
require_once $_SERVER[‘DOCUMENT_ROOT’].»/wp-admin/includes/list-table.php»;
require_once $_SERVER[‘DOCUMENT_ROOT’].»/wp-admin/includes/class-wp-users-list-table.php»;
require_once $_SERVER[‘DOCUMENT_ROOT’].»/wp-includes/pluggable.php»;
require_once $_SERVER[‘DOCUMENT_ROOT’].»/wp-includes/functions.php»;Но в итоге ошибка:
Fatal error: Call to a member function get() on a non-object in /wp-includes/cache.php on line 112Как все-таки запустить нужные функции? Требуется ли для этого запускать новую инстанцию wordpress? Или есть простая функция считывания cookie?
- Тема «Как создать инстанцию WordPress ? какие нужны include» закрыта для новых ответов.