Evtl. gibt es dafür schon eine Lösung: Und zwar setzen ja viele Webmaster das Wordpress-Blog zusätzlich auf einer Domain ein, also bspw. hat meinen "Hauptbereich" mit statischen Seiten und dann schreibt man in dem Blog News-Beiträge etc.
Um nun den Leuten bereits auf den statischen Hauptseiten einen Vorgeschmack auf die News zu geben, stelle ich mir eine Art News-Box vor. Mal ein Beispiel auf sedo:
Domains kaufen, verkaufen, parken und bewerten - Sedo GmbH (rechts die Box mit "Domain-News"). Dort findet man die letzten 3 Beiträge, jeweils Datum, Überschrift und direkter Link zum Beitrag. So etwas müsste doch auch bei wordpress lösen möglich sein. Eigt. funktioniert das so ungefähr wie die Funktion bei wordpress "letzte Artikel", nur dass noch das Datum hinzu gefügt werden müsste (evtl. auch Trennung des Links von der Überschrift, also nur mit "mehr" in den Artikel linken) und dass die Funktion sozusagen "ausgelagert" werden müsste, also auf das "Hauptprojekt".
Muss man nun dazu den RSS-Feed nehmen und irgendwie einen Parser installieren, um Datum, Überschrift und Link auszulesen und dann darzustellen? Wie könnte man so etwas machen? Vielen Dank vorab!
[S] "News-Box", in der die letzten 5 Beiträge gelistet werden
-
-
- Gerade eben
- 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)
-
2 Möglichkeiten, die mir dazu einfallen:
1. RSS-Feed (hast du ja schon genannt). Einfach einen kleinen XML- oder RSS-Parser verwenden und den WP-Feed auslesen. Ist nicht weiter schwer, wenn man sich ein klein wenig mit PHP und XML auskennt. Grundkenntnisse sollten da reichen, den Rest kann man sich in verschiedenen Tutorials etc. abschauen.
2. Den Blog-Header in die Website includen, dann hat man sämtliche WP-Funktionen - z.B. den Loop - in der weiteren Website zur Verfügung. Man hat dann deutlich mehr Freiheiten, aber evtl. auch Nachteile/Stolperfallen (Zugriff muss serverseitig möglich sein, Zeichencodierung muss passen, eventuell Konflikte zwischen Funktionen usw.)
-
so wie hier am rechten Rand: move - Mobilität bewahren, Verkehr sparen … in Wiesloch und Dielheim » Startseite ?
Im oberen Teil werden die nächsten Termine, darunter die 4 neuesten Artikel als Anreißer angezeigt, dazu ist eine Kategorie Aktuell(Cat1) eingerichtet der alle Artikel zusätzlich zugeordnet sind. In der entspr. Theme-Datei:
PHP
Alles anzeigen<div id="right"> <div id="right-inside"> <br /> <label for="s" style="font-size:90%; font-weight:bold; "><?php _e('Suche nach Stichwort:'); ?></label><br /><br /> <form id="searchform" method="get" action="<?php echo $_SERVER['PHP_SELF']; ?>"> <div> <input type="text" name="s" id="s" size="25" /><br /> <input type="submit" value="<?php _e('Search'); ?>" /> </div> </form> <div id="aktuell">move aktuell</div> <!-- Anzeige naechste Termine --> <div style="border-bottom: 1px solid black"><br /><strong>Die nächsten Termine</strong><?php ec3_get_events( '3', // limit '%DATE%, %TIME% <a href="%LINK%">%TITLE%</a>', // template_event '', // template_day 'D, j. F' ); ?></div> Weitere Termine links im Menü <!-- Anzeige Cat(1) aktuell --> <?php global $more; $more = 0; rewind_posts(); query_posts('cat=1&showposts=4'); if (have_posts()) : while (have_posts()) : the_post(); // print('<br />'); the_date('d.m.Y'); print('<h3>'); ?> <a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link nach <?php the_title_attribute(); ?>"><?php the_title(); ?></a> <?php print('</h3>'); the_content('weiterlesen'); endwhile; else: ?> <p><?php _e('kein aktueller Beitrag,<br />besuchen sie uns wieder!'); ?></p> <?php endif; ?> </div> </div>
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!