WordPress.org

Ready to get started?Download WordPress

Forums

Advanced Category Excluder breaks w3c validation (1 post)

  1. chrissss
    Member
    Posted 4 years ago #

    I'm using Advanced Category Excluder 1.4.3 on WordPress 2.9.2 here. When you modify the header to exclude google etc. you run this code (line 378 of advanced-category-excluder.php)...

    <-----cut----->
    if($modifyheader)
    {
    echo '<meta name="robots" content="noindex, nofollow">'."\n";
    echo '<!-- A.C.E. by DjZoNe -->';
    return true;
    }
    return false;
    <----/cut----->

    This breaks validation. When you open a page from a excluded category in http://validator.w3.org/ it says...

    <-----cut----->
    # Error Line 1, Column 5384: end tag for "meta" omitted, but OMITTAG NO was specified

    …="robots" content="noindex, nofollow"><meta name="description" content="Als ei…

    You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".
    <----/cut----->

    To solve this just add a / to the end of the meta tag before you close it

    <-----cut----->
    if($modifyheader)
    {
    echo '<meta name="robots" content="noindex, nofollow" />'."\n";
    echo '<!-- A.C.E. by DjZoNe -->';
    return true;
    }
    return false;
    <----/cut----->

    ...and the problem is solved.

    http://wordpress.org/extend/plugins/advanced-category-excluder/

Topic Closed

This topic has been closed to new replies.

About this Topic