函数用于在创建新的自定义帖子类型时执行某些操作

时间:2017-11-22 作者:Caesar

我一直在wordpress和google的codex中搜索,但没有找到任何能帮助我的功能或代码。

我想构建一个条件,即当有新的自定义帖子类型时,应该自动执行某些操作(在一种情况下,特定于在地图中创建标记)。

有什么建议吗?

谢谢

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

您可以使用操作在创建帖子时执行某些操作save_post_...

$customPostType = "custom";


add_action("save_post_" . $customPostType, function ($post_ID, \\WP_Post $post, $update) {

    if (!$update) {
        // creation of the custom post
        // ...

        return;
    }


    // updating of the custom post
    // ...



}, 10, 3);

结束

相关推荐

Admin AJAX在插件管理页面中不起作用-即使代码是从Wordpress Codex逐字复制的

所以我一直在做这个。。。现在已经3天了,我已经求助于直接从wordpress codex中粘贴代码,以使其正常工作,然后再从那里开始。但是,该代码不起作用,所以我假设问题是一些基本的问题,希望很简单。这是我在主插件文件中调用管理页面的方式:add_action(\'admin_menu\', \'hostel_booking_menu\'); function hostel_booking_menu() { add_menu_page(\'Hostel Calendar Sett