2014-11-27 2 views
0

Знают ли они, есть ли способ вызвать функции Wordpress и функции некоторых его плагинов, из другого каталога был установлен Wordpress, но все на одном сервере?Вызывающие функции wordpress?

Спасибо! :)

+0

вам нужно использовать 'include' или' require' для извлечения тех файлов, где эти функции есть, но не делайте этого. это очень плохая практика. – vaso123

+0

Я также считаю, что это плохая практика, возможно, использовать admin-ajax.php? Action = и file_get_contents с помощью stream_context_create, но я думаю, что это тоже плохой опыт, потому что вызовы находятся на одном сервере – sgb004

ответ

1

Решение вашей проблемы этот кусок кода:

require_once("../../../../wp-load.php"); 

Имейте в виду, что не все установки WP имеют такую ​​же структуру папок, в приведенном выше примере начинается с папки в директории темы, поэтому вам может потребоваться добавить или удалить «../».

Это, однако, не очень хорошая практика, потому что она перезаписывает основные функции WP.

Кроме того, этот вопрос уже задавался много раз, например here.

Смежные вопросы