有一个非常简单的解决方法:
Load it everywhere and only run the code if the page matches
例如,在我的网站上,我有一个名为
projects
在身体标签上,我有以下内容:
<body
class="wp-admin wp-core-ui js jetpack-connected edit-php auto-fold admin-bar post-type-project branch-4-8 version-4-8 admin-color-fresh locale-en-us multisite customize-support sticky-menu svg">
所以我知道我的帖子列表会匹配
body.edit-php
, 和
body.post-type-project
因此,对于CSS:
body.post-type-project.edit-php .... {
....
}
我可以在javascript中执行同样的检查,无论是使用jQuery