1

I have used the following code in functions.php to retrieve the title of my WordPress Theme which is being got ready for Themeforest release.

add_theme_support( 'title-tag' );

And then I have used the code below (functions.php) as a backwards compatibility for older versions:

 if ( ! function_exists( '_wp_render_title_tag' ) ) {
        function theme_slug_render_title() {
    ?>
    <title><?php wp_title( '|', true, 'right' ); ?></title>
    <?php
        }
        add_action( 'wp_head', 'theme_slug_render_title' );
    }

Well, everything is OK for Theme Check Plugin as the plugin doesn’t indicate any warnings, requirements, recommendations, info etc.

But the themecheck.org which is an online service for theme check indicates a CRITICAL ALERT like this:

Title : Title The tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.

I have figured it out that the second code snippet causes this ALERT. If I remove this code, then it is OK for themecheck.org.

As far as I know that wp_title() is a required function in Themeforest WordPress Theme.

And now, I would like to know

  1. What if I use the two codes simultaneously? Is there any chance to get rejection (hard/soft) in Themeforest?
  2. What if I remove the backwards compatibility code, the second code snippet?

Thanks a lot for reading. 

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.