在<BODY>启动后立即添加内容

时间:2017-11-15 作者:Downloadtaky

所以,我想做的是创建一个幻灯片插件,它不需要最终用户编写一行代码。我不能使用自定义帖子,因为我需要为最终用户保持简单。

是否有一个钩子或过滤器可以让我在

body\\u class()?

我唯一能用的钩子是

\\u content()?

非常感谢。

2 个回复
SO网友:Tom Webb

由于每个主题都是不同的,你不能期望插件知道将幻灯片放在哪里。

正如你所说,如果你想要的话,最好的地方就是内容过滤器。如果您想在其他地方使用它,您可以在使用jquery之后注入它?

SO网友:Johansson

这个body_class() 函数还提供了一个过滤器,如果这是您需要的:

add_filter(\'body_class\', \'my_body_classes\');
function my_body_classes( $classes ) {

    // Your code here

    return $classes;
}
但是,如果您想在正文开始后立即将内容添加到正文中,那么这可能是不可能的。除非在body标签后面有一个可以连接的自定义函数,否则没有简单的方法可以做到这一点。

你可以做一个完整的preg_replace() 虽然是在网页上,但它很可能是昂贵的。

结束

相关推荐

使用Apply_Filters帮助输出POST类

我不熟悉脚本,这是一个插件,我想修改它来输出post类。当我尝试使用时:apply_filters( \'post_class\', $page->post_class ) it仅输出array=\" \". 我是否需要一个附加函数来连接到post类?在我的研究中,我无法判断我的语法是否错误,或者我在类中缺少了一个要“拉”的函数apply_filters 抓住。非常感谢你的帮助。 var $db_fields = array (\'parent\' => \'post_parent\',