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

direkter Link auf "Letzter Artikel"

Dieses Thema im Forum "Design" wurde erstellt von tamaya, 14. Dezember 2016.

  1. tamaya

    tamaya Member

    Registriert seit:
    18. Dezember 2009
    Beiträge:
    20
    Zustimmungen:
    0
    Guten Tag,
    wie sieht in WP der Link zum "letzten Artikel/Beitrag" aus?
    www.kcf1922.de/?????
    Ich möchte diesen Link auf der Seite www.kcf1922.de/#service bei "Berichte" einfügen damit automatische immer auf den neuesten Artikel/Bericht verlinkt wird.
    Danke an alle die uns helfen,
    Robert
     
  2. danielgoehr

    danielgoehr Well-Known Member

    Registriert seit:
    13. Juli 2016
    Beiträge:
    2.674
    Zustimmungen:
    128
    Hallo Robert,
    ich wüsste nicht, dass WordPress so etwas von sich aus mitbringt.

    Was ist denn bei euch an Fähigkeiten vorhanden? Theoretisch kann man sich einen Shortcode, der das macht, relativ einfach selbst erstellen. Man muss ja "nur" den Permalink und den Titel des aktuellsten Beitrags zurückgeben.

    Ansonsten, wenn das nichts für euch ist, hilft vielleicht dieses Plugin:
    https://de.wordpress.org/plugins/display-posts-shortcode/

    Das macht zwar wesentlich mehr, als nur den Link zurückgeben, geht aber in eine ähnliche Richtung...
     
  3. tamaya

    tamaya Member

    Registriert seit:
    18. Dezember 2009
    Beiträge:
    20
    Zustimmungen:
    0
    Danke Daniel,
    leider helfen mir "short codes" nicht weiter. Ich muss den Link in einem "Feature Modul" eingeben in der Form: www.kcf1922.de/last post ????? (so ähnlich)
    Noch eine Idee?
    Salut,
    Robert
     
  4. danielgoehr

    danielgoehr Well-Known Member

    Registriert seit:
    13. Juli 2016
    Beiträge:
    2.674
    Zustimmungen:
    128
    Das habe ich nicht verstanden. Was ist denn ein "Feature Modul"?

    Du hast ja ursprünglich folgendes gefragt:
    Warum hilft dann der Shortcode nicht? So wie ich es beschrieben habe, gibt der Shortcode doch immer den Link zum letzten Beitrag zurück.

    Der Unterschied ist: Du suchst einen statischen Link, der immer auf unterschiedliche Seiten zeigt, mein Ansatz wäre ein Link, der sich dynamisch immer so anpasst, dass er den letzten Beitrag verlinkt.

    Klar, der Ansatz ist ein anderer, aber ich habe noch nicht verstanden, was in der Praxis der Unterschied ist bzw. warum das relevant ist.

    Alternativ könntest du aber auch folgendes machen: Du erstellt eine Datei, die dann "abfragt", was der letzte Beitrag ist und dann dahin weiterleitet. Diese Datei hat dann einen statischen Link mit einem dynamischen Ziel. Finde ich persönlich etwas um die Ecke gedacht, aber sollte auch funktionieren.
     
  5. chezzone

    chezzone Well-Known Member

    Registriert seit:
    10. September 2016
    Beiträge:
    79
    Zustimmungen:
    0
  6. tamaya

    tamaya Member

    Registriert seit:
    18. Dezember 2009
    Beiträge:
    20
    Zustimmungen:
    0
    Hallo Daniel und Chezzone,
    Danke für die Hilfe.
    Anbei ein Ausschnitt von dem "Feature Berichte" auf der Seite www.kcf1922.de/#service
    Berichte_Link.JPG

    Der link "http://www.kcf1922.de/herbst-cup-2016/" habe ich manuel eingefügt und er verlink zum letzten Bericht.
    Ich möchte aber das der Link automatisch immer zum letzten Bericht geht.
    In der Art: www.kcf1922.de/last_post (geht leider nicht).
    Danke nochmal,
     
  7. danielgoehr

    danielgoehr Well-Known Member

    Registriert seit:
    13. Juli 2016
    Beiträge:
    2.674
    Zustimmungen:
    128
    Ok, und Shortcode geht vermutlich deshalb nicht, weil er nicht geparst wird, sondern als plain text ausgegeben wird?

    Dann bliebe auf jeden Fall mein zweiter Vorschlag mit der Datei, die einen festen link hat und dann weiterleitet...


    Edit:

    Das ginge dann ungefähr so:

    Erstelle eine PHP Datei (z.B. get_the_last_post.php) im Webroot (also da, wo die Ordner wp-content, wp-include, etc. liegen).

    Da fügst du dann folgenden Code ein:

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Anschließend für folgender Link immer zum letzten Beitrag:
    www.deinedomain.de/get_the_last_post.php
     
    #7 danielgoehr, 15. Dezember 2016
    Zuletzt bearbeitet: 15. Dezember 2016
  8. son10

    son10 Well-Known Member

    Registriert seit:
    30. April 2010
    Beiträge:
    310
    Zustimmungen:
    1
    Hab das über Google gefunden. Getestet. Funktioniert.
    Vorher unbedingt Deine functions.php sichern!!!

    Füge folgendes in Deine functions.php ein:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Dann erstellst Du einen individuellen Link mit der URL #latestpost1
    Das wars.

    EDIT: Daniel war schneller. Kann nicht sagen welche Version die sinnvollere ist.
     
    #8 son10, 15. Dezember 2016
    Zuletzt bearbeitet: 15. Dezember 2016
  9. tamaya

    tamaya Member

    Registriert seit:
    18. Dezember 2009
    Beiträge:
    20
    Zustimmungen:
    0
    Bonjour Daniel,
    das war die Lösung, es funktioniert einwandfrei.
    Besten Dank! Du hast uns glücklich gemacht.
    Frohe Weihnachten und guter Rutsch an alle die geholfen haben.
    Salut!
     
  10. tamaya

    tamaya Member

    Registriert seit:
    18. Dezember 2009
    Beiträge:
    20
    Zustimmungen:
    0
    Danke Son10!
    Daniel's Lösung funktioniert sehr gut.
    Ich werde Deine aber auch testen :D
     
  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