Wordpress More Link Position selber bestimmen?

  • Ich stehe gerade vor einem kleinen Problem.

    Code
    <div id="more"><a href ="#">Weiterlesen</a> | <a href ="#">Edit</a> | Comments: <a href ="#">5</a></div>

    So sieht meine Vorlage aus die ich anhand eines Layouts erstellt habe. Nun möchte ich diese natürlich ins HTML Format bringen. Doch nun fällt mir auf das der More-Text in the_content() ausgewählt wird was mir so gar nicht gefällt.

    Darum meine Frage ob es auch eine Möglichkeit gibt die Position des More Links selbst an eine gewünschte Position zu setzen so das man problemlos es dann im oben genannten div neben dem Edit und Comments Link setzen kann.

    Denn in the_content funktioniert selbstverständlich keine PHP, was eigentlich auch weiterhin so Sinn bleiben soll.

    • 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

  • die klasse zum more link lautet:
    .more-link{
    }

    ich verstehe die frage ehrlich gesagt nicht ganz, aber die klasse lässt sich jetzt "relativ" positionieren.

    dpixl - grafik design layout

  • Das ist mir schon bekannt, aber ich suche eher einen Template Funktions Befehl der den Link aufruft um ihn selber im Theme per HTML positionieren zu können.

  • An dem Punkt steh ich ebenfalls. Hab aber gerade keinen Schimmer, wie ich herrausfinden kann, ob ein Artikel den more-Tag enthält oder nicht. Habe mir schon was gebastelt aus der get_the_content und the_content, aber das funktioniert auch nicht. Und nun dacht ich mir, probierste halt was ganz einfaches:

    Code
    <?
    function ittgi() {
        $text = get_the_content();
        if ( preg_match('<!--more-->', $text) ) {
            return true;
        } else {
            return false;
        }
    }
    ?>

    und unten im postmetadata

    PHP
    <p class="postmetadata"><?php if(ittgi()) echo '<br/>'; ?>Geschrieben von <?php the_author_posts_link(); ?> am <?php the_time('D, d. F Y') ?><br /><?php comments_popup_link('0 Kommentare »', '1 Kommentar »', '% Kommentare »'); ?></p>

    Aber das will auch nicht funktionieren, also wo bekomm ich die Info her, ob ein Artikel ein more-Tag hat oder nicht?

    wandpapier.de - Mein Leben, Meine Gedanken, Meine Wand - Und ich schreib's auf!

Jetzt mitmachen!

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