Sidebar: "Neuen Eintrag verfassen" Link

  • Hallo zusammen,

    ich wollte bei meinem Blog einen Sidebar-Eintrag machen, wo man immer gleich einen neuen Eintrag verfassen kann ("Neuen Eintrag verfassen"). Dies habe ich wie folgt gelöst:

    in der "sidebar.php" hab ich folgenden Link eingefügt:

    <li><a href='wp-admin/post.php'>Neuen Eintrag erfassen</a></li>

    Wenn ich nun aber in einer Kategorie bin, hängt er leider das "wp-admin/post.php" einfach der aktuellen URL an (z.B. "http://www.meinblog.ch/archives/categ…-admin/post.php") anstatt nur "http://www.meinblog.ch/wp-admin/post.php".

    Wie kann ich das elegant lösen (ich möchte eben die volle URL nicht benutzen, damit man den ganzen Blog auch mal neu verwenden kann, sprich relative URL verwenden...)

    Kann mir einer helfen?

    Vielen Dank,
    Gruss Livio

    • 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

  • ... jetzt ohne es ausprobiert zu haben:

    PHP
    <li><a href="<?php bloginfo('url); ?>/wp-admin/post.php">Neuen Eintrag erfassen</a></li>

    bloginfo('url') gibt Dir die Adresse deines Blogs zurück.

  • funzt nicht... :-(

    sorry, aber dies geht nicht...verreisst das Layout...an sowas habe ich eben auch gedacht, aber dies ist anscheinend nicht der korrekte Code...

    danke trotzdem...

    weitere Vorschläge?

    Danke, Livio

  • Also - bei mir funktioniert's.

    und ich hab auch ein ' vergessen: hier noch mal:

    PHP
    <li>
    <a href="<?php bloginfo('url'); ?>/wp-admin/post.php">Neuen Eintrag verfassen</a>
    </li>

    Wenn's das Layout "verreißt" liegt's aber daran, was "außendrum" ist. Oben gezeigter Code erzeugt einfach einen verlinkten Listeneintrag. Vielleicht musst Du das ganze noch zwischen <ul> und </ul> setzen? Kommt ganz drauf an, wo der Link auftauchen soll...

Jetzt mitmachen!

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