デフォルトの関数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;
}
どうすればこれを機能させることができますか?
何を達成しようとしているのか正確にはわかりませんが、the_contentの先頭に何かを追加しようとしているようです。
これを試して:
add_filter('the_content', 'se24265_my_function');
function se24265_my_function( $content )
{
$write = 'hello world';
$new_content = $write . $content;
return $new_content;
}
ほとんどのフィルタは、関数が操作してから戻るためのパラメータを1つまたは2つ提供します。