Jetzt komme ich der Problemlösung näher. Bin dabei, es successive einzubauen.
Die nächste Baustelle heißt expound-child ;) - im Prinzip funktioniert es, doch Header und Menü versagen. Aber das in einem neuen Thread.
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenJetzt komme ich der Problemlösung näher. Bin dabei, es successive einzubauen.
Die nächste Baustelle heißt expound-child ;) - im Prinzip funktioniert es, doch Header und Menü versagen. Aber das in einem neuen Thread.
Danke. Ich hab PMs geschrieben, weil mir meine Unwissenheit peinlich ist.
Danke für den Tipp.
Danke nochmal.
Bei mir funktioniert es, ohne dass ich was anderes mache als Links mit den zusätzlichen Variablen id oder to abzuschicken. In den Templates werden sie natürlich mit $id=$_GET['id'] und $to=$_GET['to'] in Empfang genommen ;)
Danke.
Vielleicht ist *extern* eine falsche Bezeichnung von mir. Die Tabellen für die aktuelle Homepage liegt auf dem selben Server wie die neue WP-Site, also beim selben Provider.
Von query_vars habe ich keine Ahnung.
Ich hole mit einem Template die Headlines einer Rubrik und die IDs für eine Seite mit Linkliste.
Index.php?page_id=100&to=boeden_innen
Mit einem zweiten Template hole ich Artikel mit der Variable ID der Linkseite.
Index.php?page_id=200&id=304
( Da die URL der Fotos in der aktuellen Homepage ohne Domain angegeben sind, nur ./img/bild.jpg,kopiere ich alle in einen Ordner /img in der Root der WP-Installation. )
Deine Seite werde ich gleich öffnen ...
WP 3.8.1
Theme Espound
Leider hat auch die o.g. Anleitung in meinem Theme nicht funktioniert. Das geänderte functions.php hat eine Fehlermeldung verursacht. Als letzte Chance für WP habe ich die URL, die die Variablen an das Template übergibt, nochmal geändert. Und siehe da, es funktioniert.
index.php?page_id=100&id=304
100 ist die Seite mit dem Attribut externe_datenbank_artikel (Template)
304 ist die ID eines Artikels in der externen Datenbank
Es stimmt also nicht, dass WP nur eine Variable übergeben kann, so wie ich es in der letzten Woche überall gelesen habe. Vielleicht liegt das auch an functions.php in Expound.
Einen Link zur Lösung kann ich noch nicht geben, weil das Projekt der Umzug einer klassischen Kundenseite zum responsiven WP ist. 90% der Inhalte werden aus der Datenbank der alten Homepage kommen. Das Umkopieren einer dynamischen Site in eine statische WP-Lösung wäre ja Schwachsinn.
Ich denke, ich habe die Lösung:
Ich möchte mit einem einzigen Template viele Artikel mit ihrer ID aus einer externen Datenbank in WordPress holen. Mit einer festen ID im Template funktioniert das.
Ich habe eine Seite in WP mit allen Links zu den Artikeln.
Und ich habe für alle Artikel in WP eine Seite mit der Überschrift erstellt.
Wenn folgendes funktionieren würde ... ?p=599&id=333 wärs ja ok.
Gibt es einen (anderen) Weg?
Ich arbeite mit dem freien ezPDF von Wayne Munro. Das php-basierte System ist heute schwer zu finden, war früher bei SourceForge. Früher habe ich damit Handbücher und Dokumentationen gesetzt, heute nur noch meine Rechnungen: Formular => Datenbank => PHP => PDF. Bei Bedarf kann ich Code und manual.pdf ins Netz stellen. Link per Email.
Ich kam 1940 (zur Welt). Ich kam 1962 (zum Studium). Ich kam 1965 (in die erste GWA-Agentur). Ich kam kam 1995 (mit einer AG als Kunde ins Netz). Ich kam heute (in dieses Forum). Reicht es Dir?
Ich hab mich gerade registriert und schau mich mal um. Gleich beim ersten Zwirn stolpere ich über eine Giftzwerg. Nun gut, ich finde Sonjas Seite auch überladen, aber als Werbeprofi halte ich die Klappe. Wenn ich richtig gesehen habe, hat der Giftzwerg auch was mit Werbung zu tun. Aber Stil sieht anders aus. Zugegeben, ich bin Purist und orientiere mich am *the product is the hero*. Ich werde mal in meinem Profil meine Sites einbauen (seit 14 Tagen stelle ich wg responsive und templates auf WP um). Mein ganzer Stolz ist http://injazz.de. Da darf auch gelästert werden.
Hallo, ich bin neu hier (sonst aber ziemlich alt).
Ich benutze für meine WP Sites Templates, die externe Datenbanken abfragen. Dort wo ich mit einem <form ... > und PHP_SELF Vorgaben mache, läuft die Ausgabe ggf. über den Footer und den Seitenrand. Wo die Datenbankausgabe ohne weitere Vorgabe läuft, ist dies nicht der Fall. Die Seite ist in diesem Fall so hoch wie der ausgegebene Text. Darunter der Footer und der Seitenrand. Ich habe im Template viele Vorgaben für die Höhe gemacht, nichts hat genutzt.
Hat jemand einen Tipp?
Zu sehen bei http://wp.ljob.eu - dort unter Links Test_1 und Test_2