How to set a function to show up a content based on particular page?

How to set a function to show up a content based on particular page using functions.php and not pure inserted PHP code inside a theme.
An example: IF PAGE==XXX ECHO CONTENTYYY

To display content based on a particular page using the functions.php file in WordPress, you can use the following code:

function display_content_on_specific_page() {
    if (is_page('XXX')) {
        echo 'CONTENTYYY';
    }
}
add_action('wp_head', 'display_content_on_specific_page');

In the above code, is_page('XXX') checks if the current page is the one with the slug ‘XXX’. If it is, the function will echo ‘CONTENTYYY’. The add_action('wp_head', 'display_content_on_specific_page') hook will add the function to the wp_head action, which is triggered in the header of the page.

You can modify the code to suit your specific needs. For example, you can replace 'XXX' with the ID or title of the page you want to target, and replace 'CONTENTYYY' with the actual content you want to display.

Note that it’s important to use the add_action() function to add your custom function to a WordPress hook, rather than inserting PHP code directly into your theme. This ensures that your code will run at the appropriate time and place within the WordPress environment.

this will be helpful for you ,
THANKS .

very interesting and informative post . :heart_eyes:

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.