Support » Plugins » Add Meta Tags

  • Gelöst Muetze01

    (@muetze01)


    Hallo,

    ich habe heute die Updates von WP und von dem Plugin „Add Meta Tags“ von „Version 2.9.11 | Von George Notaras | Details ansehen“ gemacht. Bis dahin habe ich die Metas von „Title, Description und Keywords“ (selbst eingetragen) jeweils zu meinen einzelnen (Unter)Seiten „angezeigt“ (Quelltext) bekommen. Die „Title“ sind jetzt bis auf die Startseit alle weg. Die Keywords und Description werden noch angezeigt/eingetragen, nur „Title“ nicht, bzw. nur die von WP generierten (beim Seitenanlegen damals, die wurden mit „Meta Tags“ überschrieben/bearbeitet von mir). Mein Englisch ist leider nicht sehr gut, sodaß ich den Text/Hinweis nicht von dem Notaras übersetzen kann. Ich bin auch ziemlicher Laie vom WP. Bräuchte nun dringendst Hilfe, wie ich wieder die „Title“ in meine (Unter)seiten bekomme. Wer weiß Rat?

    Nachtrag: Hab im Programm/Plugin gesehen, daß die Version von WP 4.4, bzw. kleiner abgefragt wird. Und daß dann mit dem Title was Unterschiedliches gemacht wird. Weiß aber nicht warum/was, bzw. kenn ich mich nicht mit der Prog.-Sprache aus. So möchte ich da nichts verändern.
    Weiß auch nicht, wie ich den Author erreichen kann. Brauche also noch weitere Hilfe.

    Danke vorab
    Michael (allesisteins.com)

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 22)
  • Das Plugin ist heute nochmal aktualisiert worden, wobei der Plugin-Entwickler darauf hinweist, dass ein Fehler bei den Titeln behoben wurde.

    Hintergrund; Ursprünglich war für die neue WordPress-Version 4.4 vorgesehen, die Verwendung des Titel-Tag wp_titel() auslaufen zu lassen. Statt dessen sollte der Titel über ausgefeiltere Filter erstellt werden. Es stellte sich dann aber wohl heraus, dass es gar nicht so einfach ist, die Funktion stillzulegen. Aus dem Hin und Her ergeben sich die unterschiedlichen Varianten des Plugins.

    Ob dieses Plugin generell für die Suchmaschinenoptimerung ideal ist, steht auf einem anderen Blatt. 🙂

    Thread-Starter Muetze01

    (@muetze01)

    Danke für die Antwort. Ich bin mittlerweile in Kontakt mit George, der kann bis jetzt aber keinen Fehler entdecken. Er hat bis jetzt aber nichts von einem nochmaligem Update erwähnt. Hmmm ….
    Naja, da ich Laie bin und die Seite noch mit Artisteer damals (2009) erstellt habe, bin ich noch halbwegs zufrieden mit diesem Plugin. Vor allem, weil es – zumindest damals – das einzige Plugin war, indem man selber für jede Seite den Titel, Description & Keywords bestimmen konnte. Möglich, daß es da schon was Besseres gibt? 😉 Ich kenn mich halt selber zuwenig aus. 😉
    Mal schaun, ob sich der Fehler noch lösen lässt?

    LG Michael

    Thread-Starter Muetze01

    (@muetze01)

    Tja, George kommt auch nicht weiter.
    Ich habe bis jetzt jedesmal WP und „Add Meta Tags“ Updates gemacht – nie Probleme. Erst seit heute mit WP 4.4 und 2.9.11 🙁
    Man hat eben hier die Möglichkeit die Titel der Unterseiten zu überschreiben, bzw. selbst fest zulegen.
    Für die Suchmaschinen ist´s jetzt natürlich blöd, weil „nicht brauchbare“ Titel / Seitenbezeichnungen drin stehen.

    Nachtrag: Jetzt mal blöd nachgefragt – habe halt schon länger dieses Plugin und weiß daher nicht mehr das Zusammenspiel genau. Gehören die 3 „Boxen“ Titel, Descrip., Keywords als „Metadata“ (unterhalb der Texteingabe) zu WordPress oder zum Plugin bei den Unterseiten?
    Falls zum WP, dann liegt dort ein Fehler vor (Titel).

    LG Michael

    Thread-Starter Muetze01

    (@muetze01)

    Hallo nochmal,

    also, so wie es aussicht, ist das ein Problem zw. meinem alten (09.2009) Artisteer-Programm (Layout/Theme) und WP. WP, hat anscheinend neue Parameter für den „Title“. Mein (Art.)Theme kann wahrscheinlich nicht mehr die WP-Titel übernehmen – seit gestern (Update 4.4)
    Was kann ich nun (kurz & einfach) tun? Gäbe es jemanden der mir (kostengünstig) helfen kann oder der evtl. sogar in München wohnt (Treffen)? Ist vielleicht auch besser, wenn ich vom „alten“ Artisteer umsteige und ein WP-Theme nehme? Nur – dazu kenn ich mich zuwenig aus. Hatte damals 2009 eine Hilfe, der lebt aber nicht mehr hier und kannte sich auch nur bedingt aus (mit Artisteer).
    Ich bitte dringend um Hilfe, da meine Seiten wahrscheinlich ohne „Titel“ kaum noch gefunden werden von Suchmaschinen.

    Danke vorab
    LG Michael

    Hello all,

    Apologies for not writing in the German language in this forum. I have included a German translation (using Google Translate) of this comment below.

    Entschuldigung für nicht in der deutschen Sprache in diesem Forum zu schreiben. Ich habe eine deutsche Übersetzung (mit Google Translate) dieser Kommentar unten.

    WordPress 4.4 contains some changes which do not maintain backwards compatibility with all themes regarding the population of the title HTML element. Consequently, Add-Meta-Tags is not able to interfere in the title generation process when older themes are used.

    More specifically, if the the theme uses the „wp_title()“ function to populate the title, then the custom title feature of the AMT plugin is not going to work as expected. On the contrary, if the theme generates the title as part of the „title-tag“ theme feature, then everything works as expected.

    Updating the theme to add support for the „title-tag“ feature is highly recommended. Yesterday, I posted some hints about how this could be done in a comment on Github.

    I’m sorry for any inconvenience while using Add-Meta-Tags, but, unfortunately, currently there seems to be no other way to work around this issue.

    Thank you.

    Hallo alle zusammen,

    WordPress 4.4 enthält einige Änderungen, die nicht rückwärts pflegen Kompatibilität mit allen Themen in Bezug auf die Bevölkerung der Titel HTML-Element. Folglich ist Add-Meta-Tags nicht in der Lage, in der Titelerzeugungsprozess stören, wenn ältere Themen eingesetzt werden.

    Genauer gesagt, wenn die das Thema verwendet die „wp_title ()“ Funktion, um den Titel zu füllen, dann die eigenen Titel Merkmal der AMT-Plugin wird nicht wie erwartet funktionieren. Im Gegenteil, wenn das Thema erzeugt den Titel als Teil der „title-tag“ Thema-Funktion, dann alles wie erwartet funktioniert.

    Aktualisieren des Themas, um Unterstützung für die „title-tag“ Feature hinzuzufügen ist sehr zu empfehlen. Gestern gab ich einige Hinweise über, wie dies in einem Kommentar zu Github erfolgen.

    Es tut mir leid für die Unannehmlichkeiten, während mit Add-Meta-Tags, aber leider noch scheint es keinen Weg, um dieses Problem zu arbeiten.

    Vielen Dank.

    Hi Muetze
    hat dein Theme eine functions.php, wenn ja, dann suche nach:

    function deinthemename_setup() {
        ...
    
        ...
    }

    und schreibe dort hinein:

    function deinthemename_setup() {
        ...
        add_theme_support( 'title-tag' );
        ...
    }

    wenn nein, erstell so eine functions.php mit einem Texteditor:

    <php
    add_action( 'after_setup_theme', 'deinthemename_setup' );
    
    function deinthemename_setup() {
    
        add_theme_support( 'title-tag' );
    
    }

    lade die Datei via ftp hoch

    öffne die header.php und suche dort nach

    <title>.....</title>
    lösch das raus

    dann müßte das Plugin wieder funktionieren.

    So erklärte es George Notaras.

    Kommst du damit klar?

    @george Notaras thanks a lot!

    Thread-Starter Muetze01

    (@muetze01)

    Hallo Monika,

    danke für die Antwort.
    Ich habe damals den „Title“ im Header.php bearbeitet, weil ich von Artisteer aus eine „Start-Seite“ angegeben habe. Diese wird als „Beitragseite“ angesehen und differiert zu den anderen (Sub)Seiten. Die Startseite hatte somit auch immer den selben Titel(Wörter), im Gegensatz zu den anderen. Die letzte Änderung war 2011. 😉
    Ich bin aber grad dabei, mich wahrscheinlich von Artisteer (Layout) zu verabschieden und habe mir schon das WP 2014 rausgesucht. Bin auch schon am Anpassen.
    Die „Title“ werden aber nach wie vor nicht aus den einzelnen Seiten (Wörterr in den T-Boxen) generiert. Es kommt auf jeder Seite der gleiche Text/Titel.
    Die „Start-Seite“ ist leider nicht in der Reiterliste auswählbar, nur wenn man den Webseitentitel anklickt, kommt man auf die Startseite (www.allesisteins.com).

    Dies wären die ersten Zeilen im header.php von der Artisteer Generierung, wenn ich beim alten Layout bliebe:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
    <head profile="http://gmpg.org/xfn/11">
    <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
    <title><?php if (is_home() ) { bloginfo('name'); echo ' - Wir alle sind Eins - Alles ist Eins'; } elseif ( is_category() ) { single_cat_title(); echo ' - ' ; bloginfo('name'); }
     elseif (is_single() ) { single_post_title(); }
     elseif (is_page() ) { echo trim ( wp_title('',false) ); }
     else { wp_title('',true); } ?></title>
    <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/script.js"></script>
    <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
    <!--[if IE 6]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie6.css" type="text/css" media="screen" /><![endif]-->
    <!--[if IE 7]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie7.css" type="text/css" media="screen" /><![endif]-->
    <link rel="alternate" type="application/rss+xml" title="<?php printf(__('%s RSS Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('rss2_url'); ?>" />
    <link rel="alternate" type="application/atom+xml" title="<?php printf(__('%s Atom Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('atom_url'); ?>" />
    <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
    <?php wp_head(); ?>

    Danke
    Lg Michael

    Thread-Starter Muetze01

    (@muetze01)

    Jetzt ist mein Text weg. 🙁

    Jetzt nur nochmal die Kurzform 🙁
    Meine letzte Änderung war von 2011, über Artisteer generiert.
    Eine „Start-Seite“ und 18 „normale“ Seiten. Die hatten unterschiedliche „Titel“, bzw. die Start immer den Gleichen, die anderen variierten. Darum in Header.php. für die Start fixiert.
    Bin aber grad am überlegen mich von Artisteer zu verabschieden und mir das WP-Theme von 2014 anzupassen. Die Titel funktionieren aber auch hier nicht unterschiedlich – je Seite.

    Hier die ersten Zeilen von header.php:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
    <head profile="http://gmpg.org/xfn/11">
    <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
    <title><?php if (is_home() ) { bloginfo('name'); echo ' - Wir alle sind Eins - Alles ist Eins'; } elseif ( is_category() ) { single_cat_title(); echo ' - ' ; bloginfo('name'); }
     elseif (is_single() ) { single_post_title(); }
     elseif (is_page() ) { echo trim ( wp_title('',false) ); }
     else { wp_title('',true); } ?></title>
    <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/script.js"></script>
    <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
    <!--[if IE 6]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie6.css" type="text/css" media="screen" /><![endif]-->
    <!--[if IE 7]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie7.css" type="text/css" media="screen" /><![endif]-->
    <link rel="alternate" type="application/rss+xml" title="<?php printf(__('%s RSS Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('rss2_url'); ?>" />
    <link rel="alternate" type="application/atom+xml" title="<?php printf(__('%s Atom Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('atom_url'); ?>" />
    <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
    <?php wp_head(); ?>

    LG Michael

    Thread-Starter Muetze01

    (@muetze01)

    Jetzt ist mein Text zum 2. Mal verschwunden. 🙁
    Ich mag jetzt nicht mehr. 🙁

    Jetzt nur nochmal die Kurzform 🙁
    Meine letzte Änderung war von 2011, über Artisteer generiert.
    Eine „Start-Seite“ und 18 „normale“ Seiten. Die hatten unterschiedliche „Titel“, bzw. die Start immer den Gleichen, die anderen variierten. Darum in Header.php. für die Start fixiert.
    Bin aber grad am überlegen mich von Artisteer zu verabschieden und mir das WP-Theme von 2014 anzupassen. Die Titel funktionieren aber auch hier nicht unterschiedlich – je Seite.

    LG Michael

    Thread-Starter Muetze01

    (@muetze01)

    Hier die ersten Zeilen von header.php:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
    <head profile="http://gmpg.org/xfn/11">
    <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
    <title><?php if (is_home() ) { bloginfo('name'); echo ' - Wir alle sind Eins - Alles ist Eins'; } elseif ( is_category() ) { single_cat_title(); echo ' - ' ; bloginfo('name'); }
     elseif (is_single() ) { single_post_title(); }
     elseif (is_page() ) { echo trim ( wp_title('',false) ); }
     else { wp_title('',true); } ?></title>
    <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/script.js"></script>
    <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
    <!--[if IE 6]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie6.css" type="text/css" media="screen" /><![endif]-->
    <!--[if IE 7]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie7.css" type="text/css" media="screen" /><![endif]-->
    <link rel="alternate" type="application/rss+xml" title="<?php printf(__('%s RSS Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('rss2_url'); ?>" />
    <link rel="alternate" type="application/atom+xml" title="<?php printf(__('%s Atom Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('atom_url'); ?>" />
    <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
    <?php wp_head(); ?>

    LG Michael

    Thread-Starter Muetze01

    (@muetze01)

    Das Fenster schmeißt meine header.php Codes immer raus 🙁

    Jetzt ist mein Text weg. 🙁

    Jetzt nur nochmal die Kurzform 🙁
    Meine letzte Änderung war von 2011, über Artisteer generiert.
    Eine „Start-Seite“ und 18 „normale“ Seiten. Die hatten unterschiedliche „Titel“, bzw. die Start immer den Gleichen, die anderen variierten. Darum in Header.php. für die Start fixiert.
    Bin aber grad am überlegen mich von Artisteer zu verabschieden und mir das WP-Theme von 2014 anzupassen. Die Titel funktionieren aber auch hier nicht unterschiedlich – je Seite.

    Hier die ersten Zeilen von header.php:

    ///<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
    <head profile="http://gmpg.org/xfn/11">
    <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
    <title><?php if (is_home() ) { bloginfo('name'); echo ' - Wir alle sind Eins - Alles ist Eins'; } elseif ( is_category() ) { single_cat_title(); echo ' - ' ; bloginfo('name'); }
     elseif (is_single() ) { single_post_title(); }
     elseif (is_page() ) { echo trim ( wp_title('',false) ); }
     else { wp_title('',true); } ?></title>
    <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/script.js"></script>
    <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
    <!--[if IE 6]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie6.css" type="text/css" media="screen" /><![endif]-->
    <!--[if IE 7]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie7.css" type="text/css" media="screen" /><![endif]-->
    <link rel="alternate" type="application/rss+xml" title="<?php printf(__('%s RSS Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('rss2_url'); ?>" />
    <link rel="alternate" type="application/atom+xml" title="<?php printf(__('%s Atom Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('atom_url'); ?>" />
    <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
    <?php wp_head(); ?>

    LG Michael

    Thread-Starter Muetze01

    (@muetze01)

    hier kann hier leider die Codes vom header.php nicht einstellen. 🙁

    Hello all,

    Version 2.9.12 has been released. It should support older themes which use the wp-title() function to generate the title. The problem was not of technical nature, but rather of clarification about how the new WordPress 4.4 improvements affected the customization of the title by plugins.

    I hope this issue is now resolved in all cases regardless of theme.

    Thanks all for your feedback.

    Hallo alle zusammen,

    Version 2.9.12 wurde veröffentlicht. Es sollte älteren Themen, die die wp-Titel zu verwenden () Funktion, um den Titel zu erzeugen, zu unterstützen. Das Problem war nicht technischer Natur, sondern der Klärung darüber, wie die neue WordPress 4.4 Verbesserungen betroffen sind die Anpassung der Titel von Plugins.

    Ich hoffe, dass dieses Problem nun in allen Fällen unabhängig von Thema gelöst.

    Danke allen für Ihre Rückmeldung.

    George

    @monika, Thanks for writing these instructions in German. Much appreciated!

    @michael, Please let me know if 2.9.12 fixes the issue.

    Thread-Starter Muetze01

    (@muetze01)

    Ohhhhhhh THANK YOU very very very very much! 😉
    You are great ……. PERFECT 😉

    Thank you, thank you, thank you!!! 🙂

    Best regards and a very very nice Weekend
    Michael

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 22)
  • Das Thema „Add Meta Tags“ ist für neue Antworten geschlossen.