如何包含init.php(最好是'init'WordPress钩子)

row*_*efx 1 wordpress plugins initialization

嗨,我正在尝试添加一些代码,以允许我的wordpress网站上的自定义元框:

github:https://github.com/jaredatch/Custom-Metaboxes-and-Fields-for-WordPress

它声明我需要在init wordpress钩子上包含提供的init.php,但我只是想知道如何解决这个问题?

谢谢!

小智 6

add_action('init', 'include_init_file');
function include_init_file() {
    // use correct path here
    require_once get_stylesheet_directory() . '/metabox/init.php';
}
Run Code Online (Sandbox Code Playgroud)

上面的代码放在theme的functions.php文件中.您必须更正init.php文件路径.上面的例子假设路径为[theme_directory]/metabox/init.php