add_action on a specific page

时间:2013-03-20 作者:Sebsemillia

我找到了这个脚本Wordpress Media Manager 3.5 - default link to

这对我来说很好。但我的问题是,我在前端有一个自定义的wp\\U编辑器,我想让它工作,但我找不到在这个网站上激活它的方法。。

代码如下:

add_action( \'load-post.php\', \'wpse8170_media_popup_init\' );
add_action( \'load-post-new.php\', \'wpse8170_media_popup_init\' );
它在wp后端媒体管理器中运行良好,但在我的自定义wp\\U编辑器中运行不好。

wp\\U编辑器的URL为:http://localhost/website.com/visitenkarten-setup/

页面id为360。。

你知道我如何在这个页面上使用add\\u操作吗?非常感谢。

1 个回复
最合适的回答,由SO网友:Johannes Pille 整理而成

在主题的函数中。php文件或类似文件:

add_action( \'your-custom-action\', \'wpse8170_media_popup_init\' );
在用于相关页面的页面模板中:

do_action( \'your-custom-action\' );

结束

相关推荐

Custom Post Row Actions

我偶然发现this question 在写这个问题的时候。我有一个问题是关于这个问题的。我发现你用的是get_delete_post_link 筛选为我的操作创建一个新的url(或一个类似的函数——在任何情况下,我都会将该函数与布尔值一起使用)。唯一的问题是,I don\'t know how to capture the event now. 考虑到我在谷歌上找不到很多关于行后操作的例子,我将不胜感激-/public function _wp_filter_get_delete_post_link( $