2
我正在嘗試在Wordpress中獨立調用PHP文件中的filter
鉤子。如何調用PHP外部文件中的過濾器鉤子
這是文件的代碼:my_external_file.php:
<?php
require(dirname(__FILE__) . '/../../../../../../../wp-load.php');
add_filter('init', 'test_function');
function test_function(){
global $global_text_to_shown;
$global_text_to_shown = 'Hello World';
}
global $global_text_to_shown;
$quicktags_settings = array('buttons' => 'strong,em,link,block,del,ins,img,ul,ol,li,code,spell,close');
//This work fine, shown editor good.
wp_editor($global_text_to_show, 'content', array('media_buttons' => false, 'tinymce' => true, 'quicktags' => $quicktags_settings));
//Load js and work fine the editor - wp_editor function.
wp_footer();
?>
的問題是,該過濾器沒有得到執行,因此該功能沒有得到執行。
如何在外部PHP文件上執行過濾器鉤子?