Out-of-the-Box-WordPress Bundling mit Themes & Plugins und wp-config Tweaks

Zehn Jahre nach der ersten Veröffentlichung von WordPress ist der Installationsprozess immer noch irgendwie… langweilig. Verschieben Sie die wichtigsten WordPress-Dateien, installieren Sie WordPress, installieren Sie Plugins und Designs, wechseln Sie die Themen… Gibt es eine schnellere Möglichkeit, WordPress zu installieren??

Nun, das gibt es.

Warnung: Dies ist ein Tutorial für alle Ebenen von WordPress-Benutzern, aber ich habe das Tutorial kurz gehalten, um mit den meisten Hosting-Umgebungen kompatibel zu sein. Ich weiß, dass wir WordPress mit verschiedenen Techniken viel schneller installieren können. In diesem Lernprogramm erfahren Sie, wie Sie eine sofort installierte WordPress-Installation erstellen, die in einer gemeinsam genutzten Hosting-Umgebung installiert werden kann. Wie dem auch sei, ich würde mich freuen, wenn Sie unten im Kommentarbereich einen Kommentar aufnehmen und weitere Techniken teilen, die in "besseren" Umgebungen eingesetzt werden können. Stellen Sie jedoch sicher, dass Sie die Umgebung angeben, die angeordnet werden soll.

Erstellen eines einbaufertigen WordPress Paket

Wir als Menschen sind faul. Wir waren nicht immer so, aber als sich die Kommunikationsgeschwindigkeit der Lichtgeschwindigkeit näherte, wurden wir fauler und ungeduldiger. Wegen dieser Faulheit wollen wir alles so schnell wie möglich - direkt danach, wenn möglich. (Wir wollen alles und wir wollen es jetzt!) Wir wollen Geschwindigkeit so sehr, dass wir tatsächlich damit beginnen, unser Gehirn zu verdrahten. Deshalb hat sich unsere Aufmerksamkeitsspanne verkürzt und Automatisierung wurde mit Effizienz gleichgesetzt.

Das muss aber nicht unbedingt schlecht sein. Wir brauchen wirklich eine Automatisierung und wir brauchen wirklich einiges (eingehendes Hype-Wort!) Zen in unseren Leben. Und was das Webdesign angeht, ist es immer besser, das Projekt schnell abzuschließen, denn dann sind wir es könnte Holen Sie sich unser Geld früher.

Diese zweiteilige Serie könnte Holen Sie sich Ihr Geld früher. Mit diesen Tutorials erfahren Sie mehr über:

  • bündeln Sie Ihre WordPress-Installation mit Designs und Plugins Ihrer Wahl
  • unter Verwendung der wp-config-sample.php Datei zum Definieren von Konstanten früher als sonst
  • und *** REDAKTIERT, UM DEN HYPE ZU HALTEN *** das wird dich umhauen!

Lass uns anfangen!

Ihre Installation mit Themen und Plugins bündeln

Dies ist irgendwie offensichtlich, also halte ich es kurz und gehe weiter zum wp-config-sample.php Trick.

Ab 2015 enthält WordPress die Themen "Twenty Ten", "Twenty Eleven", "Twenty Twelve", "Twenty Thirteen", "Twenty Fourteen" und "Twenty Fountain". Ich mag einige von ihnen, aber ich mag "Twenty Thirteen" und "Twenty Fourteen" wirklich nicht. Ich mag "Twenty Fifteen" jedoch total. Trotzdem benutze ich keine davon und benutze meine eigene "Theme Boilerplate".. 

Daher ist es sinnvoll, alle "Standarddesigns" zu entfernen, bevor WordPress installiert wird. Normalerweise tritt der Fehler "Standarddesign nicht gefunden" auf, da WordPress ein "Standarddesign" innerhalb des Kerns festlegt und Sie dies nicht ändern können-oder macht es? Bleiben Sie dran für den tollen zweiten Teil dieser Serie!

Gleiches gilt für die Standard-Plugins. "Hello Dolly" ist ein unterhaltsames Plugin, um zu sehen, wie Plugins für WordPress-Anfänger funktionieren, und "Akismet" ist eine effektive Lösung für WordPress-Kommentar-Spam. Wenn Sie jedoch kein Anfänger von WordPress sind und in Ihren Projekten nicht die Funktion "Kommentare" verwenden (oder einen externen Kommentarservice wie Disqus oder Facebook-Kommentare verwenden), benötigen Sie keines dieser Plugins. Warum also behalten Sie es in der Installationsdatei und verstopfen es?

Stattdessen können Sie Ihre bevorzugten Plugins (oder Ihre eigenen Plugins) versenden. In dieser Serie verwenden wir drei beliebte WordPress-Plugins:

  • WP Super Cache
  • Kontaktformular 7
  • WordPress SEO von Yoast

Wir werden sie in diesem Teil nicht verwenden, aber Sie werden sie im nächsten Teil sehen.

Kleiner Tipp für cPanel-Anwender: In cPanel gibt es eine Funktion namens "Skeleton-Verzeichnis", mit der Sie cPanel-Konten mit den darin enthaltenen Dateien erstellen können /Zuhause/ Verzeichnis. Ich persönlich benutze diese Funktion gerne, um eine / wp / Ordner in der / public_html / Verzeichnis im Hosting-Konto, das ich für meine Kunden verwende. Es enthält die wichtigsten WordPress-Dateien, eine von mir erstellte "Theme Boilerplate" und Plugins, die ich in fast jedem Projekt verwende, das ich beginne. (Ich lösche auch die Standard-Plugins und Themes und bearbeite das wp-config-sample.php file -Ich werde im nächsten Abschnitt darüber sprechen.) Wenn Sie cPanel als Hosting-Kontrollfeld auf Ihrem Server verwenden, suchen Sie das / cpanel3-skel / Verzeichnis im Stammverzeichnis (oder fragen Sie Ihren Serveradministrator, wo es ist) und verschieben Sie die Dateien dorthin, um Hosting-Accounts mit bereits darin enthaltenen WordPress-Dateien zu erstellen. Wenn Sie nicht über cPanel auf Ihrem Server verfügen, fragen Sie den Serveradministrator, ob es eine Möglichkeit gibt, diese Funktion mit Ihrem Server auszuführen.

Bearbeiten der Datei wp-config-sample.php

Hier ist eine lustige Tatsache, die Sie umhauen wird: Die meisten Änderungen im wp-config-sample.php Die Datei wird automatisch auf die Datei angewendet wp-config.php Datei während der Installation. (Wenn ich mich nicht geirrt habe, werden Datenbank-Anmeldeinformationen und Salt-Schlüssel in wp-config-sample.php migriere nicht nach wp-config.php.) Dies war ein Tipp, den ich vor über einem Jahr bei Tuts geteilt habe. und damals waren diese Informationen nirgendwo im Internet zu finden - nicht einmal im WordPress-Codex. Also, ähm, ich war der erste, der diesen Tipp in der Welt teilte. (Vorahnung: Im nächsten Teil werde ich einen weiteren Trick zeigen, der noch nie von einem anderen WordPress-Entwickler entdeckt wurde!)

Zurück zu diesem Teil: Bearbeiten Sie einfach die wp-config-sample.php Datei in Ihrem Paket, die Sie in Ihren zukünftigen Projekten verwenden werden. Ich habe einige benutzerdefinierte Konstantendefinitionen zusammengestellt, die für Kundenprojekte angewendet werden können:

Dies sind die Dinge, die mir in den Sinn kamen. Hast du andere Ideen? Teilen Sie sie im Kommentarbereich mit!

Weiter zum zweiten Teil

Während die Dinge, die ich oben geschrieben habe, bereits sehr coole Tricks sind, die den Installationsprozess beschleunigen, ist der "Hack" im nächsten Artikel noch cooler. Sie spüren wahrscheinlich meine Erregung in meinen Worten, aber ich sage es noch einmal: Ich bin sehr aufgeregt, dass ich eine bahnbrechende Technik enthüllen werde, die zuerst und nur auf Tuts + Code veröffentlicht wird!

Was denkst du über die Tricks, die wir oben besprochen haben? Schießen Sie einen Kommentar in den Kommentarbereich unten, wenn Sie uns Ihre Gedanken mitteilen möchten. Und teilen Sie diesen Artikel unbedingt mit Ihren Freunden!