是否存在在新自定义帖子类型页面加载时运行的挂钩? 我需要使用自定义内容完全编辑页面。我发现这个钩子'admin_print_scripts-post-new.php',但它在加载我的javascript库之前执行。那是我的代码:
$wizard = new Form_Wizard( $post_type, $dir_template, $steps );
add_action( 'admin_print_scripts-post-new.php', array( $wizard, 'init_wizard' ) );
我使用此类在新的自定义帖子类型页面上加载向导(播放器是帖子类型)。
答案 0 :(得分:0)
您可以使用简单的自定义帖子类型检查条件将您的函数挂钩到wp_footer操作。
$wizard = new Form_Wizard( $post_type, $dir_template, $steps );
add_action( 'wp_footer', array( $wizard, 'init_wizard' ) );
在init_wizard函数中,您可以将其添加到第一行:
if (!is_singular($post_type)) return;
或者您可以在钩住的新功能中执行此操作:
function wizart_initator(){
if (!is_singular($post_type)) return;
$wizard = new Form_Wizard( $post_type, $dir_template, $steps );
$wizard->init_wizard();
}
add_action( 'wp_footer', 'wizart_initator' );