添加脚本到编辑&为自定义帖子类型创建管理页面

时间:2015-09-15 06:10:01

标签: wordpress

我希望在某些管理页面中添加管理脚本。

但是,链接:https://codex.wordpress.org/Plugin_API/Action_Reference/admin_enqueue_scripts

仅显示如何基于钩子添加脚本。不是帖子类型。

如何在创建和编辑管理页面上为名为product的自定义帖子类型添加脚本?

谢谢!

1 个答案:

答案 0 :(得分:3)

在管理菜单中查看您的自定义帖子类型的网址。它们看起来都是这样的:

/wp-admin/edit.php?post_type=my_post_type

因此,您可以轻松制定条件来检查GET中的admin_enqueue_scripts参数。如果您只需定位特定网页,请使用$hook的{​​{1}}参数。

对于不传输帖子类型的页面(如编辑页面),您可以使用body标签上的类。如果您查看来源,您会注意到admin_enqueue_scripts有以下类:

<body>

所以在你的JS中,你可以这样做:

post-type-my_post_type