Hinzufügen eines Blogs zu einer bestehenden Webseite

8

Wie kann ich ein (noch nicht erstelltes) Blog in eine bereits bestehende "statische" Webseite einfügen? Die Webseite ist meist in PHP geschrieben. Ich überlege mir, etwas wie wordpress.org (Host-Installationsversion) zu verwenden und damit die Nachrichtenseite der Website zu aktualisieren.

Nach dem, was ich gelesen habe, klingt es so, als würde ich viele Theme-Optimierungen vornehmen müssen, damit WordPress korrekt mit der Vorlage unserer Website angezeigt wird. Das klingt ein bisschen entmutigend für mich. Irgendwelche Gedanken zu diesem Thema sind willkommen!

    
Derek 07.03.2009, 00:28
quelle

10 Antworten

6

Ich habe genau dasselbe auf meiner Website getan. Ich hatte ungefähr 20 statische Seiten, wollte einen Blog hinzufügen und wollte Inhalte von den WP-Seiten zu den statischen Seiten hinzufügen. Es war nicht schwer, ein Thema zu finden, das (fast) mit meinen statischen Seiten übereinstimmte. Alles außerhalb von / tech / ist eine statische Seite.

Sie können auch ein sehr minimalistisches Thema erhalten und es dann Ihrem Design anpassen. Es ist ein großer, gehäufter Cut-and-Paste von CSS, der Elemente neu labelt, die zu dem passen, was WP dann ein wenig zwickt. Ich habe es in weniger als 8 Stunden auf anderen Seiten gemacht.

Lesen Sie die Wordpress-Schleife . Das ist so viel einfacher als Sie denken, besonders wenn Ihre Sachen bereits in PHP geschrieben sind.

Bearbeiten:

Hier ist ein Ausschnitt des Codes, den ich in meinen statischen Seiten verwende, der es mir ermöglicht, alle anderen WP-Funktionen im vorhandenen Code zu verwenden:

%Vor%

Dann erhalten Sie eine Liste der letzten Posts so einfach wie:

%Vor%

Achten Sie nur auf die Verwendung von abgeschriebenen Funktionen, ich habe noch ein paar übrig, aus denen zu reinigen, wenn ich WP vor 2 Jahren integriert habe.

    
Tim Post 07.03.2009, 06:03
quelle
1

Greg hat recht, ein iframe ist eine einfache Möglichkeit, dies zu tun. Ich bin jedoch in Situationen geraten, in denen der iFrame Sitzungsvariablen im IE auslöst, nicht sicher, ob dies Auswirkungen auf WordPress hat oder nicht.

Wenn Sie eine Seite für eine WordPress-Installation in einem iframe erstellen möchten, warum haben Sie nicht einfach den Link, den Sie verwenden würden, um die Seite mit dem iframe zu zeigen, sondern einfach zu einer separaten Subdomain, wo die WordPress-Installation läuft wohnen?

Ich schätze, Sie wollen nicht viel mit der Theme-Entwicklung machen, wenn Sie WordPress in einen Iframe werfen wollen. Wenn dies der Fall ist, haben Sie einige Möglichkeiten: (a) google für ein leeres Wordpress-Theme, (b) Entwickeln Sie ein Design, das Ihrer aktuellen Website ähnelt. Wenn ein Nutzer auf einen Link klickt, weiß er nicht, dass er sich auf einer anderen Plattform befindet. (c) Verstecken Sie nichts und lassen Sie die WordPress-Installation mit einem anderen Thema erscheinen. Betrachten Sie American Express in ihrem OPEN Forum ( Ссылка ) mit ihrem Blog unter Ссылка - gleiche Kopfzeile, etwas anderer Körper und Layout.

Probleme mit der Iframe-Route ist, dass eine WordPress-Website in der Höhe wachsen wird, wo Sie die Höhe eines Iframe festlegen müssen. Sie können dies steuern, indem Sie die Höhe auf etwas sehr großes setzen, aber dann wird Ihre Seite sehr groß sein, oder Sie können die Anzahl der Beiträge, die im WordPress-Admin angezeigt werden, kontrollieren.

Meine Vorschläge, verwerfen Sie den iFrame, installieren Sie Ihr WordPress auf einer Subdomain und verlinken Sie dann zu dieser Subdomain anstatt auf Ihre iframe-Seite zu verlinken

    
Schoffelman 07.03.2009 05:48
quelle
1

Ich versuche das jetzt mit einer Seite, an der ich bastele (noch nicht öffentlich). Anstatt den Blog direkt auf meiner Website zu veröffentlichen, verweise ich auf einen Blog, der von Google Blogger gehostet wird.

Google bietet auch die " AJAX-Such-API " an, die ich zum Einbetten in eine statische Webseite verwende. Ich habe eine dynamische Auswahl von Links zu meinem Blog erstellt. Da die Links von der AJAX-Suche generiert werden, werden immer die neuesten Einträge angezeigt. Es ist eine gute Möglichkeit, Ihre Website statisch zu halten, aber auch dynamische Inhalte, die an anderer Stelle gehostet werden.

Natürlich würde es helfen, Ihren Blog so zu gestalten, dass er dem Branding Ihrer Hauptseite entspricht. Zusätzliche Punkte, wenn Sie Iframes oder allgemeine Navigationsleisten verwenden können, um alles nahtlos zu machen.

    
Bill Karwin 07.03.2009 23:26
quelle
1

Oft ist es wahrscheinlich einfacher, einen WordPress-Blog zu verwenden und den Rest der statischen Website damit neu zu erstellen.

    
adondai 12.03.2009 09:59
quelle
1

Sie können es auch tun, indem Sie wordpress auf Ihrem Server installieren, ein Wordpress-Theme auf die nackten Knochen reduzieren, Ihre eigenen Styles, Header, Navbar usw. über das Wordpress-Theme hinzufügen und es dann als Link verlinken Seite in Ihrer Website. Das sieht sauberer aus als ein iframe und ist viel einfacher zu machen als die Verwendung von loop. Sehen Sie sich den folgenden Link an, um Anweisungen zu erhalten, wie dies zu tun ist (bequemerweise in einem Blog-Setup auf diese Weise geschrieben):

Ссылка

    
Owen 16.09.2012 20:00
quelle
0

Eine einfache Lösung besteht darin, einfach einen iframe hinzuzufügen und die Blog-Site darin zu platzieren. Es braucht fast keinen Code und die Blogeinträge werden angezeigt.

Wie bei einer Code-Option würde ich einen RSS-Reader wie diesen betrachten: Ссылка

Ein bisschen Code, aber Sie lesen die Blog-Einträge per RSS und zeigen, was Sie wünschen.

    
Gregory A Beamer 07.03.2009 02:54
quelle
0

Ich habe SnewsCMS dafür verwendet, es ist trivial, den News-Bereich in statische PHP-Seiten zu integrieren.

    
esmajic 07.03.2009 09:02
quelle
0

Verwenden Sie den Dienst Blogger , und richten Sie ihn so ein, dass der Blog per FTP auf Ihrer Website veröffentlicht wird. Trotzdem müssen Sie die Vorlage anpassen. Es sollte jedoch einfach sein, sie haben eine Schnittstelle dafür.

    
michal kralik 07.03.2009 11:21
quelle
0

Als ich einen Blog auf eine bestehende Seite setzen musste, verwendete ich textpattern . Ich fand es sehr einfach anzupassen, weil es so leicht und einfach ist. Es ist meiner Meinung nach viel netter, als Wordpress zu hacken, obwohl der Markup-Stil weniger benutzerfreundlich ist und keine Whiz-Bang-Plugins, Themes usw. enthält.

Ich habe es einfach in seinem eigenen Verzeichnis installiert, so dass die Verknüpfungen zwischen den Artikeln funktionierten, und die notwendigen Textmuster-Eingeweide in mein eigenes Seitenlayout eingebettet.

    
grossvogel 08.03.2009 00:56
quelle
0

Sie können es auch tun, indem Sie Wordpress auf Ihrem Server installieren, ein Wordpress-Theme auf das Wesentliche reduzieren, eigene Styles, Header, Navbar usw. hinzufügen.

    
user2274293 12.04.2013 11:59
quelle

Tags und Links