• 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

  • Mojn,

    alles was mit Pagination zu tun hat, es gibt ja diverse Sachen bei der Pagination, wird im Codex recht gut erklärt.
    https://codex.wordpress.org/Pagination

    Bei deinem Layout Wunsch dürfte das hier passen.
    https://codex.wordpress.org/Function_Reference/paginate_links

    Natürlich gibt es auch Plugins, die da helfen können, wenn das Theme keine Pagination unterstützt.
    https://de.wordpress.org/plugins/tags/pagination/
    Allerdings würde ich hier empfehlen eher die Plugins zu nehmen, welche mindestens mit WP 5.0 getestet sind, da die älteren eventuell nicht mehr richtig laufen. Sei es wegen dem Gutenberg, oder neuerer PHP Versionen, welche mittlerweile vermehrt im Einsatz sind.

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

  • Hallo Marcus,
    vielen Dank für dein Antwort.
    Ich komme zurück zu meine Frage Nummer 2:
    wo soll den Quellcode anpassen ? also In welcher Ordner befindet sich die php Datei, die editiert werden soll? und wo finde ich diesen Ordner?
    Ich bin Anfänger deswegen meine Debütanten Fragen.
    Grüße

  • Hi,

    wo soll den Quellcode anpassen ?


    Du musst schauen, wo der Post Loop in deinem Verwendeten Theme angewendet wird.
    Meist sind es Dateien, wie post.php, single.php etc.. Die Dateinamen können sich allerdigns unterscheiden, je nachdem wie der Theme Author gearbeitet hat.

    Wie der Code aufgebaut ist, wird ja auf der Codex Seite im Abschnitt Example Loop with Pagination aufgezeigt.
    Allerdings wenn du für die Pagination kein Plugin Verwenden möchtest, sondern diese Funktion lieber in das Theme einprogrammieren willst, wäre es zwingend erforderlich ein Child-Theme zu verwenden, da bei einem Theme Update die Änderung wieder weg wäre.
    https://developer.wordpress.org/themes/advance…s/child-themes/
    Ist aber eigentlich kein großer Akt, da dank der Template Hierarchie Abfrage von WordPress nur die Dateien in das Child-Theme müssen, welche geändert werden sollen. Der Rest wird nach wie vor vom Eltern-Theme bezogen. Und diese Änderungen im Child-Theme bleiben bei einem Update des Eltern-Theme erhalten.

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

  • Welches Theme wird denn verwendet? Wurde überhaupt schonmal ausprobiert, einfach [FONT=Courier New]<!--nextpage-->[/FONT] in den Inhalt (Text-/Code-Ansicht) einer Seite einzufügen? Was passiert dann?

  • Hallo Marcus,
    unter den link was du empfohlen hast: https://de.wordpress.org/plugins/tags/pagination/habe ich den plugin WP-PageNavi installiert und aktiviert, ist aber noch nichts passiert mit der Nummerierung. muss ich jetzt einen bestimmten Zeilencode ersetzen ?
    In der Dokumentation steht was mit dem theme twentyten. Ich habe aber diesen theme nicht sondern was wie twentyfifteen, twentyseventeen und twentynineteen. Ich habe mir die Datei single.php angeschaut, da steht:

    PHP
    the_post_navigation(
                   array(
                       'next_text' => '<span class="meta-nav" aria-hidden="true">' . __( 'Next', 'twentyfifteen' ) . '</span> ' .
                           '<span class="screen-reader-text">' . __( 'Next post:', 'twentyfifteen' ) . '</span> ' .
                           '<span class="post-title">%title</span>',
                       'prev_text' => '<span class="meta-nav" aria-hidden="true">' . __( 'Previous', 'twentyfifteen' ) . '</span> ' .
                           '<span class="screen-reader-text">' . __( 'Previous post:', 'twentyfifteen' ) . '</span> ' .
                           '<span class="post-title">%title</span>',
                   )
               );


    sind das diesen Zeilencode die ersetzt werden sollen ? mit

    PHP
    <?php wp_pagenavi(); ?>

    ?


    #mod: Code-Button nutzen

    2 Mal editiert, zuletzt von maxe (11. März 2019 um 11:02)

  • Ich habe aber diesen theme nicht sondern was wie twentyfifteen, twentyseventeen und twentynineteen.


    Das mit Twentyten in der Dokumentation ist nur ein Besipiel, sollte sich aber auf andere Themes ohne Probleme anwenden lassen.
    Die single.php dürfte die Datei sein, welche aufgerufen wird, wenn man den Post an sich anzeigen lässt.
    Könntest du dort zwar einbauen, würde aber keinen Sinn machen und die Nutzer nur verwirren.
    Welches der Twenty Reihe setzt du denn ein?

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

  • Hallo Marcus,
    Danke für die Antwort.
    was ist denn Twenty Reihe? wo kann ich das ablesen/ feststellen ? Ich kenne mich noch nicht aus.:(
    ist das ein Theme? also bei FTP sehe ich hier twentyfifteen, twentynineteen, twentyseventeen, twentysixteen meinst du das ?

  • sehe ich hier twentyfifteen, twentynineteen, twentyseventeen, twentysixteen

    Genau dies ist die Twenty Reihe. Es sind die Standard Themes von WordPress.
    Hast du eines von denen im Einsatz, oder hast du ein anderes Theme über den Adminbereich aktiviert.

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

  • Hi,

    habe mir das Theme gerade mal herunter geladen und die Dateien angeschaut.
    Ein bischen in meiner Sandbox getestet.
    Es ist die Datei home.php welche geändert werden muss.
    Du kannst ja mal zum Test in dieser Datei unter der Anweisung

    PHP
    <?php the_posts_navigation(); ?>


    Die Anweisung

    PHP
    <?php echo paginate_links(); ?>


    einfügen.
    Dann dürftest du die Pagination sehen.
    Muss natürlich noch mit einer entsprechenden css Klasse gestyled werden, da es nur Plain Text ist.
    Aber ich denke so ein Ergebnis schwebt dir mit deiner Anfrage vor?

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

Jetzt mitmachen!

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