Я пытаюсь "импортировать" ядро Wordpress в собственный скрипт, чтобы использовать функциональность, такую как wp_query и т.д. Я создал скрипт в подкаталоге (собственный фреймворк) и хочу расширить его на wordpress, но каждый раз скрипт выкидывает ошибку:
Fatal error: Call to a member function add_rewrite_tag() on a non-object in .../wordpress/wp-includes/taxonomy.php on line 333
such as (when I remove the add_action( 'init', 'create_initial_taxonomies', 0 )):
Fatal error: Call to a member function add_rewrite_tag() on a non-object in .../wordpress/wp-includes/post.php on line 1006
The non-object is the $wp_rewrite-object. Я сделал echo'ed и выяснил, что сначала $wp_rewrite валиден, а при следующем вызове - нет. В файлах ядра WP я ничего не менял.
Я пытаюсь включить ядро, вызывая:
require_once(BASE_PATH . 'wp-load.php');
Есть ли у кого-нибудь идеи для меня?
спасибо