Включение ядра Wordpress в собственные скрипты

Я пытаюсь "импортировать" ядро 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');

Есть ли у кого-нибудь идеи для меня?

спасибо

11
задан Danubian Sailor 14 February 2014 в 11:25
поделиться