Out-of-the-Box WordPress bundelen met thema's en plug-ins en wp-config Tweaks

Tien jaar na de eerste release van WordPress is het installatieproces nog steeds een soort van ... saai. Verplaats de kern WordPress-bestanden, installeer WordPress, installeer vervolgens plug-ins en thema's, wissel over thema's ... Is er een snellere manier om WordPress te installeren??

Welnu, dat is er.

Waarschuwing: Dit is een zelfstudie voor alle niveaus van WordPress-gebruikers, maar ik hield de tutorial kort om compatibel te zijn met de meeste hostingomgevingen. Ik weet dat we WordPress veel sneller kunnen installeren met verschillende technieken, maar deze tutorial zal je vertellen hoe je een kant-en-klare WordPress-installatie kunt maken die in een gedeelde hostingomgeving kan worden geïnstalleerd. Hoe het ook zij, ik ben zeer verheugd als je een reactie hieronder opneemt in het gedeelte Opmerkingen en meer technieken deelt die kunnen worden gebruikt in "betere" omgevingen. Zorg ervoor dat u echter de omgeving opgeeft die moet worden geregeld.

Een kant-en-klare WordPress maken Pakket

Wij, als mensen, zijn lui. We waren niet altijd zo, maar toen de communicatiesnelheid dicht bij de snelheid van het licht kwam, werden we lui en ongeduldiger. Vanwege deze luiheid willen we alles zo snel mogelijk - direct nadat we het willen, indien mogelijk. (We willen het allemaal, en we willen het nu!) We willen snelheid zo slecht dat we eigenlijk op die manier onze hersenen hebben bedraad. Daarom is onze aandachtsspanne korter geworden en is automatisering gelijkgesteld aan efficiëntie.

Maar dit hoeft niet per se slecht te zijn. We hebben echt behoefte aan automatisering en we hebben echt wat nodig (inkomend hype-woord!) zen in onze levens. En qua webdesign is het altijd beter om het project snel af te maken, omdat we dat dan doen macht krijg ons geld eerder.

Deze tweedelige serie macht krijg je je geld eerder. Met deze tutorials leert u over:

  • bundeling van uw WordPress-installatie met thema's en plug-ins van uw keuze
  • gebruik maken van de wp-config-sample.php bestand om constanten te definiëren eerder dan normaal
  • en *** VERLAAGD OM DE HYPE TE HOUDEN *** wat je zal verbazen!

Laten we beginnen!

Bundeling van uw installatie met thema's en plug-ins

Deze is voor de hand liggend, dus ik zal het kort houden en doorgaan naar de wp-config-sample.php truc.

Vanaf 2015 wordt WordPress geleverd met de thema's "Twenty Ten", "Twenty Elf", "Twenty Twelve", "Twenty Thirteen", "Twenty Elteen" en "Twenty Fifteen". Ik vind sommige leuk, maar ik heb echt een hekel aan 'Twenty Thirteen' en 'Twenty Thteen'. Ik vind echter helemaal "Twenty Fifteen" leuk. Maar toch gebruik ik helemaal geen van hen en gebruik mijn eigen "thema boilerplate". 

Het is dus verstandig om alle 'standaardthema's' te verwijderen voordat u WordPress installeert. Normaal gesproken zien we een fout met het "standaardthema niet gevonden", omdat WordPress een "standaardthema" in de kern instelt en u niet kunt wijzigen.-of doet het? Blijf op de hoogte voor het geweldige tweede deel van deze serie!

Hetzelfde geldt voor de standaard plug-ins. "Hallo Dolly" is een leuke plug-in om te zien hoe plug-ins werken voor WordPress-beginners, en "Akismet" is een effectieve oplossing voor WordPress-reactiespam. Maar als u geen WordPress-beginner bent en de "opmerkingen" -functie in uw projecten niet gebruikt (of een externe reactieservice gebruikt zoals Disqus of Facebook-opmerkingen), hebt u geen van deze plug-ins nodig. Dus waarom zou je het in het installatiebestand bewaren en volproppen??

In plaats daarvan kunt u verzenden met uw favoriete plug-ins (of uw eigen plug-ins). In deze serie gaan we drie populaire WordPress-plug-ins gebruiken:

  • WP Super Cache
  • Contactformulier 7
  • WordPress SEO door Yoast

We gaan ze niet gebruiken in dit deel, maar je zult ze in het volgende deel zien.

Weinig tip voor cPanel-gebruikers: In cPanel is er een functie genaamd "skeletmap", waarmee u cPanel-accounts kunt maken met bestanden binnen de /huis/ directory. Ik persoonlijk gebruik deze functie graag om een ​​te maken / Wp / map in de / Public_html / map in het hostingaccount dat ik voor mijn klanten gebruik. Het bevat de kern WordPress-bestanden, een "theme boilerplate" die ik heb gemaakt en plug-ins die ik gebruik in bijna elk project dat ik begin te maken. (Ik verwijder ook de standaard plug-ins en thema's en bewerk de wp-config-sample.php bestand - daar ga ik het in de volgende sectie over hebben.) Als u cPanel hebt als het controlepaneel voor hosting op uw server, zoek dan de / Cpanel3-skel / map in de hoofdmap (of vraag uw serverbeheerder waar het is) en verplaats de bestanden daar om hostingaccounts te maken met WordPress-bestanden die er al in zitten. Als u cPanel niet op uw server hebt, vraagt ​​u de serverbeheerder of er een manier is om deze functionaliteit te laten werken met uw server.

Het bestand wp-config-sample.php bewerken

Hier is een leuk feit dat je in de war zal brengen: De meeste veranderingen in de wp-config-sample.php bestand worden automatisch toegepast op de wp-config.php bestand tijdens de installatie. (Als ik me niet vergis, data base referenties en salt keys in wp-config-sample.php niet migreren naar wp-config.php.) Dit was een tip die ik ongeveer een jaar geleden op Tuts + heb gedeeld; en toen was deze informatie nergens te vinden op internet - zelfs niet in WordPress Codex. Dus, ahem, ik was de eerste om deze tip in de wereld te delen. (Voorschaduwing: in het volgende deel zal ik nog een truc delen die nog nooit door een andere WordPress-ontwikkelaar is ontdekt!)

Hoe dan ook, terug naar dit deel: bewerk de wp-config-sample.php bestand in uw pakket dat u in uw toekomstige projecten zult gebruiken. Ik heb enkele aangepaste constante definities samengesteld die kunnen worden toegepast voor klantprojecten:

Dit zijn de dingen die bij me opkwamen. Heb je andere ideeën? Deel ze in het gedeelte Opmerkingen!

Op naar deel twee

Hoewel de dingen die ik hierboven heb geschreven al hele toffe trucs zijn die je installatieproces versnellen, is de "hack" in het volgende artikel nog cooler. Je voelt waarschijnlijk mijn opwinding in mijn woorden, maar ik zeg het nog een keer: ik ben zeer enthousiast dat ik een baanbrekende techniek zal onthullen die als eerste zal worden gepubliceerd en alleen op Tuts + Code!

Wat denk je van de trucs die we hierboven hebben besproken? Schiet ons een opmerking in het gedeelte Opmerkingen hieronder als u uw mening met ons wilt delen. En zorg ervoor dat je dit artikel met je vrienden deelt!