Archiv-Hack für Wordpress

  • Hallo zusammen,

    ich habe die letzten Tage ne ganze Menge Tests mit Wordpress gemacht. Und ich muss sagen, die Software begeistert mich immer mehr. Mein Projekt - die Umsetzung des Magazin Mysteria3000 mit Wordpress - geht gut voran.

    http://www.mysteria3000.de/wp/index.php

    Jetzt bin ich allerdings wieder auf ein Problem gestoßen. Für den Aufbau einer Archiv-Seite setze ich Nicer Archives ein.

    http://www.mysteria3000.de/wp/narchives.php

    Irgendwie nimmt das System hier meine CSS nicht an. Deswegen habe ich die Programmierung von Nicer Archives genommen und in eine Kopie der index.php kopiert.

    http://www.mysteria3000.de/wp/archiv.php

    Das funktioniert soweit so gut. :) Nur übernimmt Wordpress jetzt die Beschränkung, die ich für die Startseite eingetragen habe: nur vier Artikel anzuzeigen. Wahrscheinlich wird es nur eine kleine entscheidende Stelle im Code sein - mir fehlt heute aber mal wieder das Auge dafür.

    Kann jemand weiterhelfen?

    Kurze Ergänzungsfrage: Ist es theoretisch machbar, dass Artikel die aus dem Archiv aufgerufen werden, nicht in der index.php angezeigt werden. Ich frage deshalb, weil ich auf der Startseite des Magazins eine andere Navigation verwende als im Archiv.

    Gruß an alle

    Markus

    • 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

  • Hallo

    Zitat

    ...Nur übernimmt Wordpress jetzt die Beschränkung, die ich für die Startseite eingetragen habe: nur vier Artikel anzuzeigen.

    Dann hast du ein Stück Code unterschlagen, vergleiche nochmal deine Änderungen mit dem Original...

    Zitat

    Ist es theoretisch machbar, dass Artikel die aus dem Archiv aufgerufen werden, nicht in der index.php angezeigt werden.


    Auf die Schnelle...

    Im Orginalscript die Zeile 261

    PHP
    <?php archive_date('m-d-Y h:iA') ?>: [url="<?php echo get_permalink($post->ID) ?>"]"><?php the_title(); ?>[/url]



    damit ersetzen:

    PHP
    <?php archive_date('m-d-Y h:iA') ?>:<?php $newurl = "$siteurl/wasauchimmer.php?p=$post->ID";?>
         [url="<?php echo $newurl ?>"]"><?php the_title(); ?>[/url]

    ...wie gesagt auf die Schnelle!!!

  • Hallo Olaf,

    besten Dank für deine Mithilfe.

    Ich habe jetzt den Fehler gefunden, denn ich bei narchives.php verbrochen hatte. Der Verweis auf die CSS-Datei lief fehl. Hätte mir eigentlich auffallen können. Deswegen verwende ich jetzt als archiv.php die ursprüngliche narchives.php

    Deine Änderungen am Code habe ich eingebaut. Das Ergebnis: wählt man einen Link aus, ruft er nicht den zugehörigen Beitrag auf, sondern sortiert den Link heraus. Zeigt also dann nochmals den Link alleine an. Werde mich heute Abend daheim nochmals darüber setzen.

    Gruß Markus

  • Kurze Ergänzung: Die Idee Beiträge nicht unter "index.php?p=xyz" anzeigen zu lassen hängt damit zusammen, dass ich für die verschiedene Hauptbereiche 'Magazin', 'Archiv' und später dann 'Literatur' auf unterschiedliche Menüinhalte zurückgreifen möchte.

    Vielleicht bieten die CMS-Funktionalitäten in Version 1.3 hier bessere Möglichkeiten. Ich werde heute Abend mal auf meiner momentanen Testdomain die Beta-Version installieren.

    Gruß Markus

Jetzt mitmachen!

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