1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Schlagworte erscheinen nicht im Artikel

Dieses Thema im Forum "Design" wurde erstellt von erwin71, 14. Januar 2009.

Schlagworte:
  1. erwin71

    erwin71 Member

    Registriert seit:
    3. September 2008
    Beiträge:
    15
    Zustimmungen:
    0
    Hallo,
    in meinem Blog gibt es zu jedem Artikel Schlagworte und in der Sidebar eine Schlagwortwolke. Das funktioniert.
    Nur werden beim veröffentlichten Beitrag die Schlagworte nicht aufgeführt.
    Die Kategorie, der Autor, das Datum usw. schon.
    Liegt das evtl. am Theme?
    Ich habe Misty Look, deutsche Version.
    Ich bin kein PHP-Spezialist, kann aber zur Not einigen Code irgendwo einfügen. Wenn es mir jemand erklärt.
    Danke im voraus
     
  2. jottlieb

    jottlieb Well-Known Member
    Ehrenmitglied

    Registriert seit:
    20. August 2005
    Beiträge:
    17.381
    Zustimmungen:
    1
    Höchstwahrscheinlich. Der Code für die Tags lautet
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Template Tags/the tags ? WordDoku
    In der index.php, single.php .... deines Themes einfügen, in der Nähe von the_content.
     
  3. erwin71

    erwin71 Member

    Registriert seit:
    3. September 2008
    Beiträge:
    15
    Zustimmungen:
    0
    Schlagworte erscheinen nicht in Artikel

    Danke,
    das war schon sehr gut. Aber es geht trotzdem nicht.
    Ich habe diese Zeile Code in die single.php eingefügt.
    Das scheint aber nicht genug zu sein. Denn es müßte noch so etwas kommen wie "Schlagworte" (woanders steht da Getagged), so ähnlich wie es heißt: "Geschrieben in" - und dann kommen die Kategorien.
    Ich kopiere hier einmal die entsprechende Stelle aus der single.php:

    <div class="entry">
    <?php the_content(); ?>
    <?php the_tags(); ?>
    <?php wp_link_pages(); ?>
    </div>

    <p class="postmetadata">Geschrieben in <?php the_category(', ') ?> | <?php comments_number('0 Kommentare', ' Kommentar','% Kommentare')?></p>
    <?php comments_template(); ?>
    </div>
     
  4. jottlieb

    jottlieb Well-Known Member
    Ehrenmitglied

    Registriert seit:
    20. August 2005
    Beiträge:
    17.381
    Zustimmungen:
    1
    Werden die Tags denn nun angezeigt oder nicht?
    Willst du einfach nur den Text "Schlagworte" haben, so schreib's eben einfach vor den Befehl...
     
  5. erwin71

    erwin71 Member

    Registriert seit:
    3. September 2008
    Beiträge:
    15
    Zustimmungen:
    0
    Die Schlagworte erscheinen nicht.
    Auch nicht, wenn ich das Wort "Schlagworte:" vor den Befehl setze.
    Was mache ich falsch?
    <div class="entry">
    <?php the_content(); ?>
    Schlagworte:<?php the_tags(); ?>
    <?php wp_link_pages(); ?>
    </div>
     
  6. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.555
    Zustimmungen:
    266
    Hast du mit mehreren Artikeln getestet und sind für diese Artikel überhaupt Tags vergeben?
     
  7. erwin71

    erwin71 Member

    Registriert seit:
    3. September 2008
    Beiträge:
    15
    Zustimmungen:
    0
    Jeder Artikel im Blog hat mindestens 1 Tag, manche mehrere. Bei keinem wird etwas angezeigt. Die Schlagwortwolke funktioniert und bringt auch die entsprechenden Artikel.
    Ich habe noch 2 Blogs bei WordPress.com, einen in Deutsch, einen in Englisch. Und bei beiden das Theme Misty Look. Da wird alles richtig angezeigt.
    Deswegen vermute ich, dass es an der deutschen Version des Themes liegt, das ich mir bei WordPress Deutschland geholt habe.
    Leider kann ich überhaupt nicht beurteilen, ob es evtl. nicht komplett übersetzt wurde, da ich von PHP nichts verstehe.
     
  8. jottlieb

    jottlieb Well-Known Member
    Ehrenmitglied

    Registriert seit:
    20. August 2005
    Beiträge:
    17.381
    Zustimmungen:
    1
    Dann hast du's in der falschen Datei vom Theme eingetragen.
     
  9. erwin71

    erwin71 Member

    Registriert seit:
    3. September 2008
    Beiträge:
    15
    Zustimmungen:
    0
    Ich habe das jetzt bei der index.php des Themes nach der Zeile mit dem the_content eingetragen.
    <div class="entry">
    <?php the_content('Weiterlesen &raquo;'); ?>
    Schlagworte:<?php the_tags(); ?>
    <?php wp_link_pages(); ?>
    </div>
    Das bringt es auch nicht.
    Was mache ich falsch?
     
  10. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.555
    Zustimmungen:
    266
    Verstehe ich nicht :confused: Im richtigen Theme bist du aber, oder? Sprich richtige Theme-Datei bearbeitet und richtiges Theme aktiviert. Gib mal einen Link zu deinem Blog.
     
  11. erwin71

    erwin71 Member

    Registriert seit:
    3. September 2008
    Beiträge:
    15
    Zustimmungen:
    0
    Ja,
    ich habe unter Appearance bei Themes und MistyLook (DE) die Hauptbereich (index.php) bearbeitet und Datei aktualisieren geklickt.
    Der Link: blog.mymaze.de
     
  12. erwin71

    erwin71 Member

    Registriert seit:
    3. September 2008
    Beiträge:
    15
    Zustimmungen:
    0
    Inzwischen habe ich es zumindest teilweise geschafft, dass die Schlagworte angezeigt werden.
    In der single.php und archive.php geht es.
    Die zeigt die Artikel, wenn sie einzeln über den Titel, Archiv, Kategorie, Schlagwortwolke, Suchfunktion aufgerufen werden.
    In der "Normalansicht" scheint die index.php zuständig zu sein.
    Da funktioniert es nicht, obwohl ich den Code an gleicher Stelle und auf geleiche Art wie in die single.php eingefügt habe.
    Hier noch einmal der Code der index.php:
    <p class="postmetadata">Kategorie: <?php the_category(', ') ?> | <?php the_tags('Schlagworte: ', ', ', ' '); ?> | <?php comments_popup_link('0 Kommentare »', ' Kommentar »', '% Kommentare »'); ?></p>
    Was mache ich falsch, bzw. an was liegt das?
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden