Add Content to Content()

时间:2011-10-25 作者:Howdy_McGee

The Question:::这是一个奇怪的问题,但我需要添加内容content() 在里面page.php. 我该怎么做?

The Why:::您可以看到,有一个插件使用了[插件id=“1337”],我正在将此id与用户id链接,因此该id需要是动态的,然后添加到页面的内容中。这样每个用户都会看到与插件不同的东西,我发誓这会很酷。

我尝试将其直接添加到html中,但运气不佳,必须将其添加到content() 以某种方式在网上也找不到任何东西。

Installation::: 我正在运行wordpress版本3.2.1并使用TwentyEleven主题

1 个回复
最合适的回答,由SO网友:EarnestoDev 整理而成
// Hook into the_content filter here
function append_to_the_content($content){
    ob_start();
    // Start doing stuff here ...

    // End doing stuff here ...
    $new_content = ob_get_clean();
    return $content.$new_content; // Append new content
    return $new_content.$content; // Prepend new content
} // function append_to_the_content($content)
// 11 priority avoid wpautop() that messes custom HTML
add_filter(\'the_content\', \'append_to_the_content\', 11);

Regards.

结束