We can use add_filter on the_content() to control the output of wordpress post content, which is very useful if you plan to change the output of post. In this tutorial, we will introduce how to do.
Create a function to process the post content
Here is an example:
function show_content($content){ if ( is_single() ){ $content .= "<p>Written by tutorialexample.com</p>"; } return $content; }
where the parameter $content is the post content, we can modify it to change the output of post content.
In this example, we will add a text “<p>Written by tutorialexample.com</p>” at the end of the post content in wordpress single post page.
Add add_filter
Then we can use a add_filter on the the_content() function.
add_filter("the_content",show_content);
where show_content is the name of function above. In which we can process the content of post.
The effect is: