Pantone: CMYK: THE Grey scale WORDPRESS PANTONE Orange 021 C PANTONE 2955 C CMYK O, 53, 100, 0 CMYK 100, 45, 0, 37 ANTHOLOGY Black 50% Black 100% BY MICK OLINIK & RAENA JACKSON ARMITAGE GET UNDER THE HOOD OF WORDPRESS! Summary of Contents Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii 1. Hello World . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2. WordPress 101 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3. The Loop and WordPress File System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 4. Post Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 5. Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 6. Themes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 7. Taxonomies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 8. Image Galleries and Featured Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 9. The WordPress API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 10. Multisite: Rolling Your Own Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215 11. Going Global with Themes and Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241 12. SEO, Marketing, and Goal Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287 THE WORDPRESS ANTHOLOGY BY MICK OLINIK & RAENA JACKSON ARMITAGE iv The WordPress Anthology byMickOlinikandRaenaJacksonArmitage Copyright©2011SitePointPty.Ltd. Product Manager:SimonMackie Technical Editor:TomMuseth Expert Reviewer:BradWilliams Indexer:MicheleCombs Editor:KellySteele Cover Designer:AlexWalker Notice of Rights Allrightsreserved.Nopartofthisbookmaybereproduced,storedinaretrievalsystem,ortransmittedinanyformorby anymeanswithoutthepriorwrittenpermissionofthepublisher,exceptinthecaseofbriefquotationsincludedincritical articlesorreviews. Notice of Liability Theauthorandpublisherhavemadeeveryefforttoensuretheaccuracyoftheinformationherein.However,theinformation containedinthisbookissoldwithoutwarranty,eitherexpressorimplied.NeithertheauthorsandSitePointPty.Ltd.,nor itsdealersordistributors,willbeheldliableforanydamagescausedeitherdirectlyorindirectlybytheinstructionscontained inthisbook,orbythesoftwareorhardwareproductsdescribedherein. Trademark Notice Ratherthanindicatingeveryoccurrenceofatrademarkednameassuch,thisbookusesthenamesonlyinaneditorial fashionandtothebenefitofthetrademarkownerwithnointentionofinfringementofthetrademark. PublishedbySitePointPty.Ltd. 48CambridgeStreet,Collingwood VIC3066Australia Web:www.sitepoint.com Email:[email protected] ISBN978-0-9871530-0-5(print) ISBN978-0-9871530-5-0(ebook) PrintedandboundintheUnitedStatesofAmerica v About Mick Olinik MickOlinikisawebdeveloperandbusinessmodelexpertwho’shadtheluxuryandpleasureofwatching theWebgrowupoverthepast15years.ApartneratSuperfastWebsitesandNinjaDeskEliteTechnicalSupport &Training,MickisaWordPressexpertwhospecializesingraphicdesign,WordPressthemeskinning,and organicsearchengineoptimization.He’sthego-towebdevelopmentguruforseveralofthetopinternetmar- ketingspecialistsintheworld,andaregularcontributortositepoint.com.AgraduateofMichiganStateUni- versityandmemberofPhiGammaDelta,MickspendshistimeevenlybetweenAsheville,NorthCarolinaand TraverseCity,Michigan.Asidefromanobsessivepassionfortheever-evolvingtechnologiesthatbringthe Webtoyourlocalinternetbrowserorphone,Mickenjoysmusic,outdooractivities,photography,playing withhisdogLacie,spendingtimewithfamily,andobservingdifferentbusinessmodelsinaction.Comeand sayhiathispersonalsiteathttp://www.mickolinik.com,orfollowhimonFacebookathttp://www.fbmick.com. About Raena Jackson Armitage RaenaJacksonArmitageisawebdeveloper,trainer,andcontentmanagementgeek.In2010,Raenaco-authored SitePoint’sBuildYourOwnWickedWordPressThemes,andhascontributedtotheSitePointblogsand newsletters.Whenshe’snotpushingbytesaroundtheInternet,you’llfindheronherbike,watchingAustralian Rulesfootball,gaming,ortrackingdowntheperfectall-daybreakfast. About Brad Williams BradWilliamsistheco-founderofWebDevStudios.comandtheco-authorofProfessionalWordPress(2010) andProfessionalWordPressPluginDevelopment(2011),bothpublishedbyWiley.Bradhasbeendeveloping websitesformorethan15years,recentlyfocusingonopen-sourcetechnologiessuchasWordPress.Heisalso oneoftheorganizersofthePhiladelphiaWordPressMeetupGroupandWordCampPhilly.YoucanfindBrad onTwitterat@williamsbaandathisblogathttp://strangework.com. About Tom Museth TomMusethfirstfellinlovewithcodewhilecreatingscrollingadventuregamesinBASIConhisCommodore 64,andusabilitytestingthemonreluctantfamilymembers.Hethenspent16yearsasajournalistandproduction editorbeforedecidingwebdevelopmentwouldbemorerewarding.HehasapassionforjQuery,PHP,HTML5, andCSS3,iseagerlyeyeingtheworldofmobiledev,andlikestode-stressviaabook,abeach,andafishing rod. ForClaire,Mom,Dad,andGrandmaJo —Mick ToMikeandLeanne —Raena
Description: