Frage zu "get_permalink"

  • Hallo zusammen,

    Im Moment will ich in meiner Sidebar auf den jeweils aktuellsten Artikel auf meinem Blog verweisen (Socialize Dienste), das ganze rufe ich wie folgt auf:

    PHP
    <a href="http://www.facebook.com/share.php?u=<?php the_permalink() ?>" /><img src="<?php bloginfo('stylesheet_directory'); ?>/images/socialize/facebook.png" alt="Facebook" /></a>

    oder

    PHP
    <a href="http://twitter.com/home?status=<?php echo get_permalink(); ?>" /><img src="<?php bloginfo('stylesheet_directory'); ?>/images/socialize/twitter.png" alt="Twitter" /></a>

    Leider funktioniert das ganze irgendwie nicht und er zeigt mir einen alten Artikel in dem Link. Wo liegt hier mein Denkfehler? Hat das damit zu tun, das das Sidebar Template nicht innerhalb des Loops liegt, wie in der Doku beschrieben ist?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Keiner eine Idee?

    Muss doch irgendwie möglich sein, den aktuellen Artikel als Link auszugeben in der Sidebar. Oder ist das nicht so einfach wie ich mir das vorstelle?

    Irgendwie bringt mich google nicht weiter damit.

  • Du kannst das nur im Loop verwenden, musst also query_posts verwenden.
    Oder einfach einfacher wp_get_archives.
    <?php wp_get_archives('type=postbypost&limit=1&format=custom'); ?>

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Danke dir für die Hilfe, geht schon in die richtige Richtung. Muss mich da noch bisserl einlesen, aber scheint genau das zu sein, was ich brauche.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!