Wordpress add filter to the_content()
24,177
Solution 1
I would surmise you need something like that (if it's indeed a filter callback):
function add_something($content) {
return "test" . $content;
}
Seems what the docs say: http://wordpress.org/support/topic/add-something-to-the_content
Solution 2
you omitted the return statement.
function add_something($content) {
echo "test";
... change $content ......
return $content;
}
Be advised that if you want to modify the content, you must append it to the variable. Using echo will output 'test' at the time the script is called. It will not append or prepend it to the_content()
Author by
CyberJunkie
Updated on July 21, 2020Comments
-
CyberJunkie almost 4 years
I'm trying to add a code to
the_content()
function. I tried the followingfunction add_something($content) { echo "test"; } add_filter( 'the_content', 'add_something', 6);
After adding the filter my posts return just the echo
test
without the content. How can I execute my custom code without omitting the content? -
CyberJunkie over 12 yearsThank you! Do you mean like so..
$content .= "test"; return $content;