Homepage » WordPress » Végső 12 hónapos útmutató a WordPress tanulásához (plusz források)

    Végső 12 hónapos útmutató a WordPress tanulásához (plusz források)

    Ha valami újat szeretne tanulni 2015-ben, akkor miért nem teszi ezt WordPress-nek? A web hatalmas darabját hatalmazza meg jobban, jobban megérti saját webhelyét, jobban kommunikálhat a fejlesztőkkel, és segíthet másoknak. Ezen túlmenően a programozás betekintést nyújt egy bizonyos gondolkodásmódba, amely hasznos lehet az élet más területein. A trükk az, hogy tudjuk, mit kell tanulni, és következetesen menni - a fegyelem szükséges.

    Ez egy 12 hónapos útmutató arról, hogy mit kell összpontosítani, egy témát havonta, egy hónaponként. Jegyezze meg ezt az útmutatót, és rendszeresen látogassa meg egész évben, és az év végére előfordulhat, hogy meg tudja tartani a helyét a WordPress-ről..

    Ismerje meg a WordPress helyes használatát (Jan)

    Bármilyen szintet használsz a WordPress-en, fogadok, hogy sok mindent nem tudsz. Januárban a dolgok admin oldalára kell összpontosítania, még csak nem kell kódolni.

    Ellenőrizze és próbálja ki az összes funkciót, amit lát. Próbálja ki az összes linket, nézze meg a képernyő beállításait, a Súgó lapokat, próbálja meg ütemezni egy bejegyzést, kitaláljon egy ragadós bejegyzést, hozzon létre egy oldalsávot és néhány widgetet, gyűjtsön össze egy menüt, nézze meg az összes rendelkezésre álló beállítást, és így tovább.

    Az ötlet az, hogy válik a WordPress használatára így gyorsabban olvashat és dolgozhat át a bemutatókon. Sokan kihagyják ezt a lépést, és szükségtelen zavart okoz a tanulási folyamat során. Miközben a programozás nem akarja, hogy elterelje a WordPress importőr, akkor rengeteg tennivalója lesz a terhelés nélkül.

    Erőforrások, amelyek segíthetnek

    Az alábbi lista egyáltalán nem kimerítő, de azt javaslom, hogy menjen át az adminisztrátor minden egyes szakaszán, és próbálja ki mindent. Ha nem tudja kitalálni, hogy mit csinál, akkor a Google, és menjen onnan.

    • Első lépések a WordPress segítségével
    • A WordPress telepítése
    • A WordPress frissítése
    • WordPress Terminológia
    • All About Posts
    • Minden oldalról
    • Képek használata
    • Tartalom beágyazása
    • shortcodes
    • Bővítmények és témák
    • Tartalomláthatóság
    • Felhasználók a WordPressben
    • Adminisztrációs képernyők
    • Egyéni mezők
    • Beszélgetések
    • permalinkekhez
    • WorkWwith WordPress GYIK
    Fejlesztői eszközök és alapok (február)

    A fejlesztéshez néhány eszközre és néhány alapvető tudásra lesz szüksége fájlokkal dolgozik. Az első dolog, amit akarsz, egy képes szövegszerkesztő. Számos kódszerkesztő van, amelyet korábban Hongkiatban írtak le, és a legtöbb ilyen.

    Én személy szerint használom az Atom-ot és a GitHub által készített szerkesztőt. Bár ez egy rendkívül alkalmas szerkesztő, nem rendelkezik könnyen hozzáférhető FTP-képességekkel (amit javaslom, hogy vegye figyelembe a szerkesztő kiválasztásakor. Látni fogja, miért egy pillanat alatt).

    Ismerje meg a szerkesztőt. Bármelyikét használja, azt javaslom, hogy olvassam róla a Google kereséseken keresztül, megnézem a beállításokat, és győződj meg róla, hogy használhatod a számítógéped fájljainak bizalmas létrehozásához és szerkesztéséhez.

    Ezután meg szeretné ismerni az FTP-t. A File Transfer Protocol a fájlok távoli számítógépen történő olvasásának és szerkesztésének módja. Az az elképzelés, hogy módosíthatja webhelyét anélkül, hogy fájlokat kellene letöltenie, és feltöltheti azokat, ha külön alkalmazással módosította őket. Íme egy pillantást a Coda 2-re.

    Ebben a hónapban töltsön el egy kis időt, hogy megtanulja, hogy a webes munka alapvető aspektusai milyenek. Miért használják a webszervereket, milyen böngészőt használnak és így tovább. Nem kell túl sok részletre menned, de több fogalomra van szükséged.

    Erőforrások, amelyek segíthetnek

    • A szabad kód-szerkesztők listája
    • Öt legjobb szövegszerkesztő
    • 14 Nagy szövegszerkesztő webes tervezők számára
    • A legjobb programozási szövegszerkesztők
    • FTP kezdőknek
    • Mi az FTP és hogyan kell átadni a fájlokat
    • Hogyan működik a weblapok
    • Hogyan működik a honlap
    • Videók arról, hogyan működnek a webhelyek
    • Hogyan működik a webhelyek a Quackit.com-on
    HTML és CSS (március)

    Itt az ideje, hogy néhány HTML-vel és CSS-vel, a web fő nyelvével megtisztítsuk a kezünket. A HTML az, ami az oldalak szerkezetét adja, a CSS az, amit a stílusuknak tekint. Mindkettő egyszerű nyelv, de gyakorlatot igényel.

    Azt hiszem, fontos megemlíteni, hogy innen már sok és sok gyakorlatra lesz szükség. Úgy vélem, hogy az interneten használt összes nyelv könnyű, de rengeteg egyszerű információ megemésztése, amely a programozás nehézségének része..

    ne legyőzze, ha nem értesz valamit, vagy valami nem működik, akkor minden ott volt. Miután elmentél néhány erőforrást, és készen állsz arra, hogy kihívást találjon, azt javaslom, hogy gyakorolj talál egy olyan elemet, amelyet szeretne egy weboldalon, és megpróbálja újra létrehozni. Egy másik jó módszer az, hogy 365 PSD vagy Dribbble-re lépjünk, és megtaláljuk a kívánt webes elemet.

    Például nézd meg ezt az Easy Notes felvételt a Dribbble-on. Kattintson a mellékletre, és próbálja meg újra létrehozni a közepes feladatotípusú widgetet.

    Miután létrehozhat egyedi elemeket, kezelheti a nagyobb projekteket, például egy teljes weboldalt. További inspirációhoz böngészhet olyan oldalakon, mint a Themeforest, a Designmodo és a Premium Pixels. Még kész WordPress / HTML témákat is készíthet, és statikus HTML oldalként próbálja meg újra létrehozni őket otthon.

    Győződjön meg róla, hogy tudatában van az engedélyezésnek. A témakörök témái és sok más helyszínen engedélyezettek, és engedély nélkül is használhatók, még akkor sem, ha újból létrehozza őket!

    Erőforrások, amelyek segíthetnek

    HTML

    • W3Schools
    • HTML kutya
    • TutorialsPoint
    • Tizag

    CSS

    • W3Schools
    • HTML kutya
    • TutorialsPoint
    • Tizag
    • CSSTutorial.net

    Egyéb források

    • Codecademy HTML és CSS
    • CSS Zen Garden
    • CSS3 A W3Schools-on
    • CSS színválasztó
    • Interaktív CSS kiválasztó bemutató
    • CSS irányelvek
    PHP (április)

    Eljött az ideje, hogy megtanuljunk néhány szerver oldali dolgot. Eddig csak az ügyfelek kódját tanultad. A HTML-t és a CSS-t a felhasználó böngészőjére küldjük, és ott feldolgozzuk. A PHP-t feldolgozzák a kiszolgálón, és HTML-re és CSS-re konvertálják és elküldi a böngészőnek. Rengeteg hasznos funkciót mutat be, amelyeket ebben a hónapban megtudhat.

    A PHP lehetővé teszi, hogy a WordPress több ezer cikket jelenítsen meg egyetlen fájl használatával. A PHP hogyan jelenítheti meg a bejelentkezett felhasználó nevét, hogyan jelenítheti meg a Facebook a barátait, és így tovább. Ugyanez az oldal a Facebookon nagyon eltérő lesz az Ön számára, mint amit a szerver oldali kód mágiája okoz.

    Ismét a PHP nem nehéz, de sokat tudni. A nehézséget tovább növeli, hogy nem tud valamit hasznosítani sokáig. Azt javaslom, hogy a lehető leghamarabb megnézzük a WordPress témákat, hogy néhány gyakorlati alkalmazást meg lehessen nézni.

    Ne feledje, hogy nem kell tudnia mindent a PHP-ben a WordPress használatához. Az objektumorientált PHP nem olyan rövid, amit rövid távon kell aggódnia, és nem kell minden rendelkezésre álló funkciót memorizálni.

    A változók, a hurkok jó ismerete, ha a kijelentések és funkciók jó kezdet. Innen minél többet tudsz, annál jobban tudod, és sok dolgot fogsz felvenni a WordPress-ből.

    Erőforrások, amelyek segíthetnek

    • W3Schools
    • Codecademy
    • Tizag
    • TutorialsPoint
    • PHP nyelvi hivatkozás
    • PHP függvény hivatkozás
    A WordPress téma módosítása (május)

    Végül elkezdhetjük a WordPress-et! A WordPress HTML, CSS, PHP és Javascript használatával jeleníti meg a tartalmat. Még nem tanultál meg a Javascript-ről, de ez rendben van, ezt egy későbbi hónapban megtehetjük.

    Az első dolog, amit meg kell tenned módosítsa a témát. Az FTP használatával lépjünk be az aktív témát tároló mappába, és játszhassunk hozzá. Keresse meg, hogy hol van a cím, és mozgassa azt a tartalom alatt, adjon hozzá szöveget, adjon hozzá néhány CSS-t és így tovább.

    Ne feledje, hogy ez valóban megváltoztatja az élő webhelyet, így csak akkor tegye ezt, ha biztos benne, hogy rendben van. A témákat soha nem szabad megváltoztatni közvetlenül a kódjuk megérintésével. Jó a gyakorlatban, de a valóságban is meg kell hozzon létre saját témát vagy használjon egy gyermek témát egy meglévő módosításához (További információért tekintse meg a hónap forrását).

    Ennek a hónapnak az a célja, hogy elsajátítsa a témát és a használt kódot. Meg kell kezdeni a sabloncímkék, speciális WordPress funkciók megismerését, amelyekkel az adatok megjeleníthetők, és a témákhoz szükséges fájlokat.

    A téma, amelyet először javaslom, húsz tizenöt. Ezt a WordPress 4.1+ -vel kell telepíteni, mivel ez az új alapértelmezett téma. Ez a téma az összes jelenlegi szabványt követi, és meghatározza a fejlesztést; biztos lehet benne, hogy a kódolás, amit a húsz tizenötben lát, helyes.

    A hónap végén kényelmesen érzed magad, hogy kisebb változtatásokat végezzen egy témában, és érdemes egy durva elképzelést készíteni arról, hogy hogyan kezdje el a saját témáját a semmiből. ne felejtsd el, ez a hónap szól kísérletezés, ne félj bizonyos helyeken nem ajánlott dolgokat tenni. tanulsz, nem hoz létre terméket!

    Erőforrások, amelyek segíthetnek

    • Gyermek téma dokumentáció
    • Hogyan hozzunk létre egy gyermek témát
    • Gyermek témavezető
    • Sabloncímkék
    Téma létrehozása (június)

    A téma létrehozása nem különbözik a meglévők módosításától, de sok saját fájlt kell létrehoznia. ne félj másolatok másolására más témákból, mint a Húsz tizenöt. Olyan fájlok, mint comments.php A legtöbb helyszínen nagyjából azonos a viták irányítása. Használhatja a CSS-t, hogy másképp nézzen ki, és csak néhány HTML-t rendezzen át.

    A téma létrehozása jó gyakorlat, mert olyan sok funkcionalitáson át vezet, amely mélyíti a WordPress általános ismereteit. létre kell hoznia egy fejlécet és láblécet, meg kell gondolnia az oldalsávokat, menüket, megjegyzéseket, egyes bejegyzéseket, oldalakat, kezdőlapokat és még sok más.

    A fejlesztés során felmerülő kérdésekre kell összpontosítania. Webhelye a legutóbbi 10 hozzászólást fogja megjeleníteni az első oldalon, de "mit tegyek, ha valami teljesen másat akarok?" Ezek azok a fajta kérdések, amelyek csak valami építése során merülhetnek fel.

    meg kell értenie a sablon hierarchiát, amely szabályozza az adott tartalom megjelenítéséért felelős fájlokat. Ügyeljen arra, hogy nézze meg az oldalsablonokat (lásd az erőforrásokat). Ezek lehetővé teszik az egyéni funkciókkal rendelkező oldalak létrehozását.

    Miután végigment mindent, azt javaslom, hogy nézd meg a speciális egyéni mezőket. Ez a bővítmény lehetővé teszi, hogy rendkívül hasznos opciócsoportokat hozzon létre a hozzászólások számára, amelyeket a témákban használhat.

    én”Itt rengeteg erőforrást fogunk felsorolni, de ha kétségei vannak, nézze meg a segítséget a Huszonöt tizenöt kódbázisban, és mindent meg kell adnia!

    Erőforrások, amelyek segíthetnek

    • Sablon hierarchia
    • Feltételes címkék
    • Teljes funkciós referencia
    • Témafejlesztés
    • Oldalsáv dokumentáció
    • Navigációs menük
    • Archívum index
    • Statikus frontlap ​​létrehozása
    • Keresési oldal létrehozása
    • A 404 oldal létrehozása
    • A megjegyzések sablonja
    • Szerző sablonok
    • Oldalsablonok
    • Speciális speciális mezők
    A kampókról és bővítményekről szóló alapok (július)

    A horogrendszer biztosítja a pluginok alapját. Lehetővé teszik új funkciók hozzáadását a WordPresshez, vagy a meglévő mag módosítását alkalmassága a mag módosítása nélkül kód.

    Olyan, mint a triggerek. Ahelyett, hogy a WordPress fájlok kódjába kerülne, amely közzéteszi a bejegyzést, és hozzáadja saját kódját, hogy elküldje a szerzőnek egy e-mailt, azt mondhatja: “Amikor a WordPress közzétesz egy bejegyzést, küldjön egy e-mailt a szerzőnek”. Ezt egy teljesen különálló fájlban lehet elvégezni, ami azt jelenti, hogy a magkódot soha nem módosítják.

    Valójában a témát is használta, amikor a wp_head () és wp_footer () funkciókat. A WordPress ezeket a belső kódokat használja egy csomó kód kiadásához, mint például az admin sáv. Így módosíthatja a bővítmények a témákat anélkül, hogy ténylegesen megérintenék a témát.

    A horgokról való tanulás az Ön belépési pontja a bővítményfejlesztésbe. Megértésük kulcsfontosságú a WordPress-szel való együttműködéshez, és esetleg professzionális szolgáltatásokat kínál a jövőben. Szánjon időt arra, hogy megszerezze ezt az ügyet, és minden projektjében nagy hangsúlyt fektet a horgokra.

    Ebben a hónapban nem szabad túl mélyen behatolni a bővítményekbe, de a szükséges fájlok és néhány alapismeret valószínűleg illeszkedik az időkeretünkbe. A beépülő modulokat nagyon könnyű létrehozni, de csak egyetlen fájlra van szükségük, amelynek tetején van egy megjegyzés.

    Innen bármit is tehetsz”d, de a megfelelő kampókat kell használnod - ezért fontosak a kampók.

    Erőforrások, amelyek segíthetnek

    • A Plugin API
    • A végleges útmutató a horoghoz
    • A kezdő és a szűrők útmutatója
    • Saját horgok meghatározása
    • A bővítmény írása
    • Hogyan lehet létrehozni egy WordPress bővítményt
    Plugin szakértelem (augusztus)

    Augusztus az ideje, hogy néhány gyakorlatot hozzunk létre a pluginok létrehozásában. Keressen valamit, amire szüksége lenne egy bővítményre, és tedd meg magad. Szeretné, ha minden jó példány átalakulna “fantasztikus” bármikor közzétesz egy hozzászólást? Menj előre és csináld.

    Ha nagyszerű ötletet talál, nyugodtan nyújtsa be a plugin tárolóba, de a játék neve a gyakorlatban tökéletes. Elkezdhet aggódni a következő kódolási szabványokról, és győződjön meg róla, hogy a kódját kommentálta és szépen formázza.

    Elég kellő ismeretekkel kell rendelkeznie ahhoz, hogy ilyen dolgokat zavarjanak. Egy idő elteltével a kommentálás és a szabványkód második természetű lesz, még akkor is, ha először egy kicsit szokatlannak tűnik.

    Hozzon létre legalább 2-3 bővítményt ebben a hónapban. Változtassa meg őket, ha módosítja a postai tartalmat, talán a másiknak tennie kell valamit, ha közzétesz egy bejegyzést. Lehet, hogy létre kell hoznia egyéni bejegyzés típusokat és egyéni taxonómiákat, amelyeket gyakran bonyolultabb projekteknél igényelnek, lásd az erőforrások szakasz linkjeit.

    Ez az a szakasz, ahol fokozatosan kell tanulnia a WordPress külterületeit, például új szerepköröket, egyéni feladattípusokat stb. Ön tud vadászd meg mindezt, és tanulmányozzátok őket, de lehet, hogy jobban foglalkozhat velük, mivel egy projekthez szükséges követelményként jelentkeznek.

    Hatékonyan és magabiztosan kódolva az általad ismert dolgokkal fontosabb, mint az agyadban lévő dolgok mennyisége. Már régóta kódoltam, és néha meg kell keresni a legegyszerűbb dolgokat. Annak tudatában, hogy valami rendelkezésre áll, sokkal fontosabb, hogy könnyedén kódolni tudjuk,

    Erőforrások, amelyek segíthetnek

    • Kódolási szabványok
    • phpDocumentor Dokumentáció
    • Egyéni taxonómiák
    • Egyéni bejegyzés típusok
    • Beállítások API
    • Metaadat-API
    • Beállítások API
    • Teljes útmutató az egyéni feladattípusokhoz
    • Felfújható témák és bővítmények létrehozása
    • A szkriptek és stílusok felismerése
    Javascript (szeptember)

    A puzzle (majdnem) utolsó darabja a Javascript. A Javascript segítségével interaktivitást és egyéb speciális funkciókat adhat hozzá a webhelyéhez. A Javascript használatával pop-up modálokat, megjegyzéseket lehet betölteni, végtelen görgetést hajthat végre, és még sok más.

    A Javascript alapvetően ügyféloldali nyelv, de az AJAX használatával összekapcsolható a szerver oldali kóddal. Ez lehetővé teszi, hogy például egy cikket szavazzon. Ha rákattint a szavazás gombra, a gomb megváltozik egy köszönöm megjegyzésre, és a szavazásszámot egyenként növekszik. Mindez az oldal újratöltése nélkül történik. Ez a Javascript párosítva néhány PHP-vel az AJAX használatával.

    A legtöbb használt Javascript a jQuery lesz. A jQuery egy olyan JavaScript-keret, amely speciális funkciókat valósít meg és könnyű hozzáférést biztosít a gyakran használt mintákhoz. Fontos megérteni, hogy a jQuery nem speciális Javascript, ugyanúgy, mint a WordPressben használt PHP-nél semmi különös. Ez egyszerűen egy keret, amelyben dolgozhat.

    A Javascript lehet a legösszetettebb, mivel több tudományágat ölel fel, és a weboldal számos aspektusában megtalálható. A kódok nyomon követésétől a betöltő erőforrásokig, a képek kezelése, a felhasználói műveletek elfogadása és az egyszerű animációk valóban mindenhol megtalálhatók.

    A jó hír az, hogy tudod, hogy minden olyan tudásod van, amire szükséged van a Javascript hozzáadásához a témához vagy a pluginhoz. Kellene lenned “a hump felett” - bármit, amit most tanulsz, könnyen megvalósíthatónak kell lenned, ha megtanultad.

    Erőforrások, amelyek segíthetnek

    Javascript

    • W3Schools
    • Codecademy
    • TutorialsPoint
    • HTML kutya

    jQuery

    • W3Schools
    • Codecademy
    • jQuery tanulási központ
    • TutorialsPoint

    Több

    • AJAX és WordPress
    • Az AJAX használata a WordPress programban
    Gyakorlati gyakorlat (október)

    Ahhoz, hogy hangsúlyozzuk, milyen fontos a gyakorlat, azt javaslom, hogy egy egész hónapot szenteljek erre a pontra. Már régóta programozom, és egy újjátékoshoz képest gyorsabban értem az új fogalmakat, de még mindig gyakorlatilag elvesztek.

    Szerencsére minél több a gyakorlatod, annál gyorsabban fogsz tanulni majd később. Valójában, ha megszoktuk, hogy mindig a kóddal dolgozunk, kevesebb és kevesebb gyakorlatra lesz szükséged, hogy ugyanazt az eredményt kapjuk.

    A WordPress környezetben a legjobb módja annak, hogy a témákat és a bővítményeket hozza létre. Az egyik módszer, amit megpróbálhatunk, egy új, már létező, már meglévő plugin létrehozása a semmiből. Ha valahol elakad, megnézheti a tényleges termék forráskódját.

    Fókuszban a már megismert fogalmak megértésének elmélyítésére. Szerezd be a tervezési és fejlesztői magazinok olvasási gyakorlatát, valamint a kedvenc alkalmazások fejlesztői blogjait. Íme néhány a legnagyobb helyről, ahol olvashatsz a webfejlesztésről, kivéve persze a Hongkiat.

    Olvasási listád

    • Smashing Magazine
    • WPMU DEV blog
    • Egy lista külön
    • Web Design Depot
    • Speckyboy
    • Hat módosítás
    • Scotch.io
    • David Walsh Blog
    • Code.Tutsplus
    • Designmodo
    • CSS-trükkök
    • ne félj az interneten
    Speciális fogalmak (november)

    Ez az a hónap, amikor az összes tudásodnak össze kell állnia, és elkezdhetsz programozóvá válni. Meg kell tudni kezdeni látva a nagy képet és tudásuk van a WordPress által használt négy fő nyelv közül: HTML, CSS, JS és PHP.

    Azt tanácsolom, hogy kezdj el tanulni objektum-orientált PHP. Már használod a témákban és a pluginokban a hurokban és más konstrukciókban. Az OOP (objektum-orientált PHP) lehetővé teszi, hogy jobb kódot írjon, és jobban megértse a WordPress alapvető kódját. Ezenkívül a C típusú nyelvekkel történő programozás kapuja, és így például az iOS alkalmazások számára.

    A WordPress ismereteit tovább tanulhatja az osztályok egy részének megismerésével, az adatbázis közvetlen kapcsolatával, a tranziensek működésével..

    Önnek képesnek kell lennie kicsi, fizetett projektek lebonyolítására most bizalommal. ne felejtsük el, hogy a ténylegesen elvégzett munka elvégzése a legtöbbet tanulja. Ez nem csak a kódolásról szól, hanem arról, hogy megtanuljunk kommunikálni a kódról azok számára, akik nem tudnak semmit az interneten.

    A gyakorlat minden szakaszban fontos, de most elegendő ismeretekkel kell rendelkeznie ahhoz, hogy túl sok munka nélkül tanulhasson egy fogalmat. Az átmeneteknek (a lejárati dátummal rendelkező opcióknak) például egyértelműnek kell lenniük, még akkor is, ha soha nem volt szükségük rájuk. Képesnek kell lennie arra, hogy felmérje, mikor hasznosak lesznek, és szükség szerint nézd meg őket.

    Mivel a végső nyelv, hogy megtanulják a WordPress akarsz nézd meg a MySQL-t ami megszokott közvetlenül lekérdezi az adatbázist. Ennek a funkciónak a nagy része funkción keresztül használható, de néha közvetlenül a db-ról kell lekérdeznie.

    Szeretném hangsúlyozni a bejutni egy objektum-orientált gondolkodásmódba. Első idegennek tűnik, és használatuk nem világos. Ne feledje, hogy a PHP használata nem volt világos, amikor először tanulmányoztad? Hogyan hoz létre egy változót és egy nyilatkozatot egy weboldal?

    Az objektumorientált PHP hasonló. Komplex esetekben használják, annál jobban összezavarodnak a dolgok csak nagyszabású alkalmazásokhoz. Ezért néha úgy tűnik, hogy a fogalmak feleslegesek vagy túl összetettek.

    Nagyon ajánlom a kiváló minőségű videó oktatóanyagokat erre. Kedvenceim megtalálhatók a Laracastson (lásd a forrásokat). A Laracastsot elsősorban Laravelnek készítették, de sok OOP-t és más magas szintű koncepciót tartalmaz.

    • MySQL A W3Schools-on
    • MySQL On TutorialsPoint
    • Laracasts
    • Objektumorientált PHP kezdőknek
    • TutorialsPoint
    • OOP dokumentáció
    • Faház
    • Interakció a WordPress adatbázissal
    • Útmutató átmenetekhez
    • A Walker osztály
    • A WP_Error osztály
    • A WP_Query osztály
    Fejlett fejlesztési eszközök (december)

    Most, hogy sokkal többet tudsz, itt az ideje, hogy megkönnyítsd az életedet, ha megtanulod a fejlett eszközök használatát. Ez magában foglalja a dolgokat is az SSH használatával a kiszolgáló eléréséhez, a WP-CLI a WordPress telepítéseinek kezeléséhez, a Vagrant helyi WordPress telepítés létrehozásához, és több.

    Az első dolog, amit meg kell tanulnod hogyan kell helyileg beállítani a WordPress-et XAMPP, MAMP, WAMP vagy Vagrant használatával. Én személy szerint használom a Vagrant-t, de a többiek is rendben vannak. Ez megszünteti az FTP használatának szükségességét, jelentősen felgyorsítva a fejlesztési időt.

    Ezt követően meg kell nézni az SSH-t. Ez magában foglalja a terminál használatával és parancsok kiadása. Ez ijesztőnek hangzik, de tényleg nem. Egy teljesen új világot nyit meg. A WP-CLI nagyszerű bevezetője lesz ennek. Lehetővé teszi, hogy néhány másodperc alatt telepítse a WordPress-et, töltse le a témát, frissítse azt, és egyszerű parancsokkal hozzon létre teszt felhasználókat.

    Azt is javaslom, hogy mindent megtanuljak CSS előfeldolgozók. Az olyan nyelvek, mint a LESS és a SASS lehetővé teszik a változók, a funkciók és más fejlett koncepciók használatát a CSS-ben.

    Az előfeldolgozói tanulmányok részeként megtanulhatja, hogyan használjon olyan fejlett fordítóeszközöket, mint a Prepros vagy a Codekit. Ezek az eszközök újra betölthetik a webhelyet, ha egy fájlt mentenek, automatikusan összeállítják a CSS-t, a Javascript-et kicsinyítik és így tovább.

    Ez betekintést nyújt a termelés kódolásának világába. A fejlesztés során annyi külön fájlt szeretne használni, amennyit csak tudsz, hogy a kódod logikusabb legyen. A termelésben csak annyira kicsi a lábnyom, amennyire csak lehetséges, így minden Javascript- és CSS-fájlt le kell tömöríteni és összefűzni. Az említett szerszámok mindent megadnak, amire szükséged van ahhoz, hogy ezzel megelégedjen.

    A szövegszerkesztővel is hatékonyabban kell dolgoznia. Ön töredékeket használ? Ellenőrzi automatikusan a szintaxist? Ismered az összes gyorsbillentyűt, ami megkönnyítené az életedet?

    Ez egy olyan terület, ahol folyamatosan változhat és növekedhet. A XAMPP-ról MAMP-ra végül Vagrantra mentem. Természetes tanulási görbe voltam, és még mindig a tanulás folyamatában van, hogy mindent tudni kell a Vagrantról.

    A Notepad ++-tól a Sublime-hez a Coda-hoz az Atomhoz mentem. Semmi baj nincs ezen eszközök bármelyikével, de ahogy nőttem, természetesen egyikről a másikra haladtam.

    Végül meg akarod nézni verzióvezérlés, különösen SVN és Git. Az alapok ugyanazok, meg kell tanulnod néhány külön parancsot, de ha egyszer megérted, a másik könnyen megérthető lesz.

    Mindkettőt az okozza, hogy a WordPress jelenleg SVN-t használ, így amikor az SVN használatához szükséges bővítményeket és témákat. A legtöbb projekt használ csoportos it mivel ez egy kicsit jobb csapatban dolgozik, így azt akarod használni más projektekhez.

    Erőforrások, amelyek segíthetnek

    • A Vagrant használata helyi WordPress környezet létrehozásához
    • Csavargó
    • XAMPP
    • MAMP
    • WAMP
    • SSH bemutató Linux számára
    • Az SSH használata
    • WP-CLI
    • WP-CLI bemutató
    • KEVÉSBÉ
    • SASS
    • SASS alapjai
    • SASS útmutatók
    • Első lépések a LESS használatával
    • Codekit
    • Prepros
    • Koala
    • Vizuális útmutató a verzióvezérléshez
    • Ismerje meg a verziót a Gittel
    • Az SVN könyv
    Végső szavak

    Remélem, ez a cikk jó áttekintést adott Önnek arról, hogy mit kell semmiből nem lehet profi fejlesztő. A valóságban, ha teljes munkaidőben tudsz elkötelezni, valószínűleg nem fog egész évet venni.

    Két nagy dolgot kell szem előtt tartani. A legfőbb az, hogy bár egyetlen ilyen bonyolult sem nehéz, LOT tudni, ami nehézkessé teszi, amikor összeállítják. ne legyőzze ha elakad, vagy lassabban dolgozik, mint mások. Mindenki saját ütemben dolgozik, ha megtartja, jó fejlesztővé válik.

    A jó fejlesztők egyik fő jellemzője az is soha nem hagyják abba a tanulást. Folyamatosan keresnek jobb megoldásokat, tanulnak új nyelveket és új módszereket. Ne feledje, hogy a kódolás világa sokszor nem fekete-fehér nincs egyetlen jó válasz a problémára.

    Sok szerencsét a kódolási tanulmányaival 2015-ben, tudassa velünk, hogy mit csinál az alábbi megjegyzésekben!