wordpress teme za početnike - uvod u theme development
DESCRIPTION
Kako krenuti sa izradom tema za WordPress? U ovom predavanju ćemo pričati o tome kako WordPress funkcionira, kako krenuti s izradom teme iz pogleda back-end strane, gdje su najčešće greške i problemi prilikom izrade teme, gdje potraziti pomoć kad se naiđe na problem. Pokazati ćemo koji su nam alati i pluginovi važni (neophodni) za kvalitetniju izradu teme i testiranja prilikom razvoja te koje nam mogućnosti WP pruža nakon svladavanja osnova.TRANSCRIPT
Sadržaj
Potrebne vještine i alatiKako WP funkcioniraGreške i problemiGdje potražiti pomoćPostavke i pluginovi
Vještine
HTML / CSSPHPMySQLJavaScript / jQuery
Alati
Code Editor (Sublime Text)Localhost Dev (LAMP, WAMP, MAMP)Web pregledniciVersion Control (git)Framework ili starter tema
Framework ili starter tema
Framework ili starter tema
WP starter tema != WP frameworkUnderscoresBonesRoots
Kako WP funkcionira
header.phpsidebar.phpcomments.phpfooter.phpindex.phpstyle.css
page.phpsingle.phparchive.phpcategory.php404.phpfunctions.php... .include .required
index.php
Loop
style.css
functions.php
Funkcija ili plugin
Ako je vaša funkcija nešto što želite koristiti i nakon promjene teme, tada se treba pristupiti izradi plugina umjesto dodavanja funkcije u functions.php
Template Hierarchy
Najčešće greške i problemi
Syntax ErrorInternal Server ErrorError Establishing a Database ConnectionWhite Screen of Death404 Error
Gdje potražiti pomoć
WordPress CodexGoogleStack OverflowCommunity
Postavke i pluginovi
define(‘WP_DEBUG’, true);Developer pluginDummy Content
WP_DEBUG
Developer plugin
Debug Bar plugin
Theme Unit Test
Što je slijedeće?
Custom Post TypesTaxonomiesMeta BoxesMultisitePlugins...
Hvala
Ivan Percan@[email protected]