Out-of-the-Box WordPress Bundling With Themes & Plugins och wp-config Tweaks

Tio år efter den första utgåvan av WordPress är installationsprocessen fortfarande typ av ... tråkig. Flytta kärnan WordPress-filer, installera WordPress, installera plugins och teman, byta teman ... Finns det snabbare sätt att installera WordPress?

Jo, det finns det.

Varning: Detta är en handledning för alla nivåer av WordPress-användare, men jag behöll handledningen kort för att vara kompatibel med de flesta värdmiljöer. Jag vet att vi kan installera WordPress vägen snabbare med olika tekniker, men den här handledningen kommer att berätta för dig hur du skapar en out-of-the-box WordPress-installation som kan installeras på en gemensam värdmiljö. Var det som det är, kommer jag vara glad om du skriver en kommentar nedan i avsnittet Kommentarer och delar mer tekniker som kan användas i "bättre" miljöer. Var noga med att ange vilken miljö som ska ordnas.

Skapa en redo att installera WordPress Paket

Vi är som människa lata. Vi var inte alltid så här, men när kommunikationshastigheten kom nära ljusets hastighet blev vi slöseri och mer utålmodiga. På grund av denna lathet vill vi ha allt så snart som möjligt - direkt efter att vi vill ha det, om möjligt. (Vi vill ha allt, och vi vill ha det nu!) Vi vill ha fart så illa att vi faktiskt började leda våra hjärnor på det sättet. Därför har vår uppmärksamhetstid minskat och automatiseringen har likställts med effektiviteten.

Men det behöver inte nödvändigtvis vara en dålig sak. Vi behöver verkligen automatisering och vi behöver verkligen lite (inkommande hypeord!) zen i våra liv. Och när det gäller webbdesign är det alltid bättre att avsluta projektet snabbt, för då vi makt få våra pengar tidigare.

Den här tvådelade serien makt får dina pengar tidigare. Med dessa handledning kommer du att lära dig om:

  • buntar din WordPress-installation med teman och plugins efter eget val
  • utnyttja wp-config-sample.php fil för att definiera konstanter tidigare än vanligt
  • och *** REDAKERAD FÖR ATT HYPE *** vilket kommer att blåsa ditt sinne!

Låt oss börja!

Bundling din installation med teman och plugins

Den här typen är uppenbar, så jag håller den kort och går vidare till wp-config-sample.php lura.

Från och med 2015 kommer WordPress med "Tjugo Tio", "Tjugofem", "Tjugo Twelve", "Tjugo Tretton", "Tjugofyra" och "Tjugo Femton" teman. Jag gillar några av dem men jag gillar verkligen inte "Twenty Thirteen" och "Twenty Fourteen". Jag tycker dock helt om "Tjugo Femton". Men ändå använder jag inte någon av dem alls och använder min egen "temanpanna". 

Så det är rimligt att bli av med alla "standardteman" innan du installerar WordPress. Vi stöter vanligen på ett "standardtema inte hittat" fel eftersom WordPress sätter ett "standardtema" inuti kärnan och låter dig inte ändra det-eller gör det? Håll dig klar för den underbara andra delen av serien!

Detsamma gäller för standardinställningarna. "Hello Dolly" är ett roligt plugin för att se hur plugins fungerar för WordPress-nybörjare, och "Akismet" är en effektiv lösning för WordPress-kommentarspam. Men om du inte är en WordPress-nybörjare och inte använder funktionen "kommentarer" i dina projekt (eller använd en extern kommentarstjänst som Disqus eller Facebook Comments) behöver du inte någon av dessa plugins. Så varför behåll den i installationsfilen och stör det?

I stället kan du skicka med dina favorit plugins (eller dina egna plugins). I denna serie kommer vi att använda tre populära WordPress-plugins:

  • WP Super Cache
  • Kontaktformulär 7
  • WordPress SEO av Yoast

Vi kommer inte att använda dem i den här delen, men du ser dem i nästa del.

Litet tips för cPanel-användare: I cPanel finns en funktion som heter "skelettkatalog", där du kan skapa cPanel-konton med filer inuti /Hem/ katalogen. Jag personligen gillar att använda den här funktionen för att skapa en / Wp / mapp i / Public_html / katalog i det värdkonto som jag använder för mina kunder. Den innehåller de centrala WordPress-filerna, en "templattform" som jag skapade och plugins som jag använder i nästan varje projekt som jag börjar göra. (Jag tar också bort standardinställningarna och teman och redigerar wp-config-sample.php fil - jag kommer att prata om det i nästa avsnitt.) Om du har cPanel som värdkontrollpanel på din server, leta reda på / Cpanel3-skel / katalog i roten (eller fråga din serveradministratör var den är) och flytta filerna där för att skapa värdkonton med WordPress-filer redan inuti den. Om du inte har cPanel på din server, fråga serveradministratören om det finns ett sätt att göra den här funktionen fungera med din server.

Redigering av filen wp-config-sample.php

Här är ett roligt faktum som kommer att blåsa ditt sinne: De flesta förändringarna i wp-config-sample.php filen tillämpas automatiskt på wp-config.php filen under installationen. (Om jag inte misstänker databasuppgifter och saltnycklar i wp-config-sample.php migrera inte till wp-config.php.) Detta var ett tips jag delade på Tuts + ungefär ett år sedan; och då kunde inte denna information hittas någonstans på internet, inte ens i WordPress Codex. Så, jag var den första som delade detta tips i världen. (Förskuggning: I nästa del delar jag ett annat knep som aldrig har upptäckts av en annan WordPress-utvecklare!)

Hur som helst, tillbaka till den här delen: Ändra bara wp-config-sample.php fil i ditt paket som du ska använda i dina framtida projekt. Jag sammanställer några anpassade konstanta definitioner som kan tillämpas för klientprojekt:

Det här är de saker som kom till mig. Har du olika idéer? Dela dem i avsnittet Kommentarer!

Till del två

Medan de saker jag har skrivit ovan är redan väldigt snygga tricks som kommer att påskynda din installationsprocess, är "hack" i nästa artikel ännu kallare. Du känner förmodligen min spänning i mina ord men jag säger det igen: Jag är väldigt glad att jag kommer att avslöja en banbrytande teknik som kommer att publiceras först och endast på Tuts + Code!

Vad tycker du om de knep som vi gick över ovan? Skydda oss en kommentar i avsnittet Kommentarer nedan om du vill dela dina tankar med oss. Och var noga med att dela den här artikeln med dina vänner!