Edit the_content function

时间:2011-07-27 作者:cnotethegr8

我想编辑默认函数the_content(). 我知道我可以add_filter(\'the_content\', \'with_my_function\') 但是我在输出旧内容时遇到了麻烦。

这是我正在做的一个例子。

add_filter(\'the_content\', \'my_function\');
function my_function()
{
    $write = \'hello world\';
    $content = apply_filters(\'the_content\', get_the_content());
    echo $write.$content;
}
我怎样才能让它工作?

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

不太清楚您想要完成什么,但看起来您想要在\\u内容的开头添加一些内容。

尝试以下操作:

add_filter(\'the_content\', \'se24265_my_function\');
function se24265_my_function( $content )
{
    $write = \'hello world\';
    $new_content = $write . $content;
    return $new_content;
}
大多数过滤器都会提供一个或两个参数供您的函数操作,然后返回。

结束