在帖子类型中添加自定义操作

时间:2014-02-03 作者:Abdeel

我使用http://www.deluxeblogtips.com/meta-box Metabox插件和我想在帖子类型中添加自定义操作,如发布按钮?当管理员点击这个按钮时,我想向作者发送一封电子邮件并删除当前的帖子类型。

我在帖子中添加了如下按钮:

    // meta box
    $meta_boxes[] = array(
            \'title\' => __(\'Reviewer\',\'sparta\'),
            \'pages\' => array( \'download\'),
            \'fields\' => array(
                array(
            \'name\' => __(\'Reject\',\'sparta\'),
            \'desc\' => __(\'reject this                  post.\',\'sparta\'),
                      \'id\' => $prefix . \'reject_post\',
                      \'type\' => \'button\',
                      \'std\' => \'\'
                )));
我的问题是如何从这个按钮执行我的操作?有人有主意吗?

非常感谢你

1 个回复
SO网友:sportgirl

我在这里找到了这个解决方案:WP插件,它为帖子编辑页面添加了一个按钮,允许向帖子未被批准的投稿者发送通知。可以自定义消息,包括拒绝批准的原因。

https://github.com/Giuseppe-Mazzapica/GMRejectNotify

我没有测试过,但它似乎是合法的!

结束

相关推荐

从自定义帖子类型中删除“显示共享按钮”metabox Jetpack

我已经安装了Jetpack,现在我的自定义帖子类型有一个元框,上面写着“共享:显示共享按钮”,还有一个复选框。这对于这种自定义帖子类型是不必要的,我想将其全部删除(而不仅仅是通过屏幕选项隐藏它)。我尝试添加add_action( \'init\', array( $this, \'my_remove_filters_func\' ) ); function my_remove_filters_func() { remove_all_filters( \'the_conte