LEADER 05461nam 2200685 a 450 001 9910784922103321 005 20230509074828.0 010 $a9786612397271 010 $a1-282-39727-3 010 $a1-84951-009-1 035 $a(CKB)2670000000035366 035 $a(EBL)1572942 035 $a(SSID)ssj0000404869 035 $a(PQKBManifestationID)12092552 035 $a(PQKBTitleCode)TC0000404869 035 $a(PQKBWorkID)10346640 035 $a(PQKB)11594759 035 $a(Au-PeEL)EBL1572942 035 $a(CaPaEBR)ebr10430383 035 $a(CaONFJC)MIL239727 035 $a(OCoLC)823123130 035 $a(MiAaPQ)EBC1572942 035 $a(PPN)228032644 035 $a(EXLCZ)992670000000035366 100 $a20101217d2009 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aWordPress 2.8 theme design $ecreate flexible, powerful, and professional themes for your WordPress blogs and websites /$fTessa Blakeley Silver 210 1$aBirmingham, United Kingdom :$cPackt Publishing,$d2009 215 $a1 online resource (292 pages) 225 1 $aFrom technologies to solutions 300 $aIncludes index. 311 1 $a1-84951-008-3 327 $aCover; Copyright; Credits; About the Author; About the Reviewer; Table of Contents; Preface; Chapter 1: Getting Started as a WordPress Theme Designer; WordPress perks; Does a WordPress site have to be a blog?; Pick a theme or design your own?; Drawbacks to using an already built theme; Using theme frameworks; This book's approach; Core technology you should understand; WordPress; CSS; XHTML; PHP; Other helpful technologies; Tools of the trade; HTML editor; Graphic editor; Firefox; Developing for Firefox first; Summary; Chapter 2: Theme Design and Approach; Things to consider; Types of blogs 327 $aPlugins and widgetsGetting ready to design; A common problem; The solution: Rapid design comping; The radical, new process-is not so new or radical?; Overview of rapid design comping; Getting started; Sketching It; Considering usability; Starting with the structure; Creating your design; The DOCTYPE; The main body; Attaching the basic stylesheet; Basic semantic XHTML structure; Adding text-typography; Starting with the text; Choosing your fonts; Cascading fonts; Font stacks; sIFR; Font sizing; Why pixels?; Keeping it in proportion; Paragraphs; Default links; The layout 327 $aColumn Layout: Floating div tags versus CSS tablesPosts; Making sure WordPress sticky posts get styled; Forms; Threaded and paginated comments; Navigation; Styling the main navigation; WordPress-specific styles for navigation; Color schemes; Two-minute color schemes; Color schemes with GIMP or Photoshop; Adding color to your CSS; Styling the special TOC headers; Creating the graphical elements; Relax and have fun designing; Slicing and exporting images; Don't forget your favicon!; Making your favicon high-res; Summary; Chapter 3: Coding It Up; Got WordPress?; Understanding the WordPress theme 327 $aCreating your WordPress workflowBuilding our WordPress theme; Starting with a blank slate: Tabula rasa; Create a new theme directory; Including WordPress content; Understanding template tags; Getting a handle on hooks; Learning the Loop; Creating a basic loop; Modifying the timestamp and author template tags; Modifying the basic comments display; Including threaded comments; Styling threaded comments; Breaking it up: Header, footer, and sidebar template files; Creating the footer.php template file; Creating the sidebar.php template file; The header 327 $aMore template files: Home, internal, and static pagesThe home page; Internal pages; Static pages; Quick review; Fun with other page layouts; Don't forget about your 404 page; Even more template files; Adding in the favicon; Activating the favicon; Summary; Chapter 4: Debugging and Validation; Testing other browsers and platforms; Introduction to debugging; Troubleshooting basics; Why validate?; PHP template tags; CSS quick fixes; Advanced troubleshooting; Quirks mode; Fixing CSS across browsers; Box model issues; Everything is relative; To hack or not to hack; Out of the box model thinking 327 $aThe road to validation 330 $aTheme design can be approached from two angles. The first is simplicity; sometimes it suits the client and/or the site to go as bare-bones as possible. In that case, it's quick and easy to take a very basic, pre-made theme and modify it. The second is ""Unique and Beautiful"". Occasionally, the site's theme needs to be created from scratch so that everything displayed caters to the specific kind of content the site offers. This book is going to take you through the Unique and Beautiful route with the idea that once you know how to create a theme from scratch, you'll be more apt at understandin 410 0$aFrom technologies to solutions 606 $aBlogs 606 $aWeb sites$xDesign 606 $aBlogs$xDesign 606 $aBlogs$xManagement 615 0$aBlogs. 615 0$aWeb sites$xDesign. 615 0$aBlogs$xDesign. 615 0$aBlogs$xManagement. 700 $aSilver$b Tessa Blakeley$01463291 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910784922103321 996 $aWordPress 2.8 theme design$93672520 997 $aUNINA