• Resolved elainebosse

    (@elainebosse)


    Hello, I have a problem on a client’s WP site, the custom title I’m saving for the front page doesn’t load in the theme, but the Description is working fine.

    My front page is a static page set through WP settings with simple content in it.

    I’m using a “blankslate” theme of shorts, but we don’t have a function for the wp_title to overwrite anything.

    I’m trying to get rid of the “Home” title – currently the field contains: “Enduride – Performance Rollers & Idlers”

    Any help would be appreciate!

    https://enduridecanadausa.com/

    https://www.ads-software.com/extend/plugins/add-meta-tags/

Viewing 15 replies - 16 through 30 (of 50 total)
  • Plugin Author George Notaras

    (@gnotaras)

    You are right. The template tags do not work at all. They were completely untested.

    I’m scheduling to get them fixed for the next release.

    Thanks for your valuable feedback and sorry for any inconvenience.

    George

    Plugin Author George Notaras

    (@gnotaras)

    amt_content_description();
    amt_content_keywords();

    Please note that these two correctly return nothing where ever a $post object is not available (not the global $post but the one returned by get_queried_object()).

    Plugin Author George Notaras

    (@gnotaras)

    I performed the test with the template tags on a theme I did not use! Sorry, must be tired or something…

    The template tags, although untested, they appear to work correctly.

    Please note that the use of the template tags is for cases where the wp_head and wp_footer actions hooks are not used in the theme.

    You still need to enable the the metatag generation in the admin panel for the template tags to work.

    bodokade

    (@bodokade)

    You are right. The template tags do not work at all. They were completely untested.

    Yes, I used the tags. But the problem looks the same if the plugin does the insertion with the wp_head-action.
    =============================================
    function amt_add_metadata_head() {
    print “1 “;
    echo PHP_EOL . implode(PHP_EOL, amt_get_metadata_head()) . PHP_EOL . PHP_EOL;
    print “2 “;
    }
    add_action(‘wp_head’, ‘amt_add_metadata_head’, 0);
    ============================================

    results on my frontpage in:
    ============================================
    1

    2
    ============================================

    If I change your code by adding an is_home() (as said above) it works:

    ============================================
    1
    <!– BEGIN Metadata added by Add-Meta-Tags WordPress plugin –>
    <meta name=”description” content=”FRONMT APGE DESCIRTPTION” />
    <meta name=”keywords” content=”fronten dpage keyworfdss” />
    <!– END Metadata added by Add-Meta-Tags WordPress plugin –>

    2
    ============================================

    So what is the recommended way to use it?

    Plugin Author George Notaras

    (@gnotaras)

    I’ll investigate this again tomorrow. Sorry, no free time at the moment.

    We are always talking about the default front page that displays the latest posts, right?

    The problem is I am not able to reproduce this. The metatags are generated on the ‘latest posts’ page without the is_home workaround.

    Please make sure the settings are enabled in the admin panel.

    The recommended way to use is using the theme’s wp_head action hook.

    George

    Plugin Author George Notaras

    (@gnotaras)

    Also could you reproduce the problem on a clean WordPress installation?

    bodokade

    (@bodokade)

    Which settings to i need to enable? I’m running with the default settings of the plugin.

    Plugin Author George Notaras

    (@gnotaras)

    Settings->Metadata: Enable the automatic generation of the metadata (keywords, description, opengraph, etc.

    Also, try with a theme that ships with wordpress.

    If you changed the code of the plugin, please reinstall.

    Plugin Author George Notaras

    (@gnotaras)

    Please provide detailed information about what you did so I can try to reproduce it.

    bodokade

    (@bodokade)

    I’ve changed to twenty-eleven and added

    var_dump( get_queried_object() );

    at the beginning of my header.php. The output ist

    null

    so your $post would be null and the thing cannot work.

    I’ll try another wordpress on another server now! ??

    Plugin Author George Notaras

    (@gnotaras)

    That’s the expected behavior

    Plugin Author George Notaras

    (@gnotaras)

    The fact that get_queried_object() returns null should not be a problem. The plugin should be able to handle it.

    Plugin Author George Notaras

    (@gnotaras)

    Does it work with the twentyeleven without touching the code? Don’t bother with get_queried_object().

    bodokade

    (@bodokade)

    I’ve used a clean wordpress now: Latest version 3.7.1 and latest version of Twenty Thirteen. If I add

    var_dump( get_queried_object() );

    to the beginning of header.php and turn the starting-page to “last posts”, the output ist null. This is the problem as your plugin does not have post-objekt.

    If I set the starting-Page to a certain fix page, the data of the post is printed.

    Plugin Author George Notaras

    (@gnotaras)

    This is not a problem. The plugin can handle it. Do the metatags get generated? Please provide clean answers to my question so I can understand what problem we deal with.

Viewing 15 replies - 16 through 30 (of 50 total)
  • The topic ‘Front page custom title not working’ is closed to new replies.