05213nam 2200661 a 450 991081872370332120200520144314.01-118-59717-61-118-59715-X(CKB)2560000000103532(EBL)1211625(SSID)ssj0000973199(PQKBManifestationID)11529900(PQKBTitleCode)TC0000973199(PQKBWorkID)10959277(PQKB)10022846(OCoLC)854680785(Au-PeEL)EBL1211625(CaPaEBR)ebr10718838(CaONFJC)MIL497774(CaSebORM)9781118597170(MiAaPQ)EBC1211625(OCoLC)859207680(OCoLC)ocn859207680(EXLCZ)99256000000010353220150303d2013 uy 0engur|n|---|||||txtccrWordpress pushing the limits /Rachel McCollin1st ed.Chichester, West Sussex, U.K. Wileyc20131 online resource (458 p.)Pushing the LimitsDescription based upon print version of record.1-118-59719-2 Includes bibliographical references.About the Author; About the Technical Editor; Acknowledgements; Contents; Introduction; Who This Book Is For; What This Book Covers; How This Book Is Structured; What You Need to Use This Book; WordPress Documentation; Source Code; Part I: Professional WordPress Development; Chapter 1: WordPress As a Professional Web Development Tool; What It Means to Be a Professional WordPress Developer; Giving Something Back to the WordPress Community; The Potential for Professional WordPress Development; Summary; Further Resources; Chapter 2: Kicking Off a WordPress ProjectSetting Up Development Hosting and DomainsContent Planning and Structure; Writing a Technical Brief; Configuring WordPress for the Team and the Client; Further Resources; Part II: Content and Administration; Chapter 3: Content Organization and Relationships; Rationalizing Your Content; Examining How WordPress Stores Content; Building Custom Post Types; Adding Extra Data to Content; Adding Media to Content; Summary; Further Resources; Chapter 4: Customizing the WordPress Admin; When to Customize the WordPress Admin; WordPress Roles and Capabilities; Creating Admin Screens; Content and EditingSanitizing DataFurther Resources; Part III: Practicalities of Developing and Hosting WordPress Sites; Chapter 5: Development and Hosting Environments; Creating a Robust Development Environment; Creating a Client Approval Site; Migrating a Site for Launch; Hosting Options for Clients; Further Resources; Chapter 6: Avoiding and Dealing with Disaster; What Could Go Wrong and the Consequences; Avoiding Problems; Planning for the Future; When Disaster Strikes; Summary; Further Resources; Part IV: Pushing the Limits: The Best Tools for Site DevelopmentChapter 7: Theme Building: Frameworks, Standalone Themes, or Child Themes?Theme-Building Principles; Building Themes from Scratch; Customizing an Existing Theme; Using Child Themes; Developing with Theme Frameworks; Theme Building for Networks; BuddyPress and Beyond; Summary; Further Resources; Chapter 8: Conditional Display: Functions, Template Files, and Styling; Summary; Further Resources; Chapter 9: Custom Functionality in Theme Functions and Plugins; Theme Functions vs. Plugins; Working with the Theme Functions File; Building Functionality into a Plugin; Summary; Further ResourcesChapter 10: Making Your Site Soar: HTML, JavaScript, and CSSChoosing Your Approach; Optimizing Your Code; Practical Applications; Further Resources; Chapter 11: Device Compatibility: Responsive and Mobile Development; WordPress As a Responsive Platform: Trends and Advances; Developing a Responsive Theme Using CSS; Conditional Content for Devices; Mobile-Only Themes; Summary; Further Resources; Chapter 12: Releasing Your Code to the Public; Sharing Your Code; Filling a Gap in the Market; Releasing Your Code on wordpress.org; Maintenance and Support; Selling Premium Themes and PluginsPreparing for TranslationTake WordPress beyond its comfort zone As the most popular open source blogging tool, WordPress is being used to power increasingly advanced sites, pushing it beyond its original purpose. In this unique book, the authors share their experiences and advice for working effectively with clients, manage a project team, develop with WordPress for larger projects, and push WordPress beyond its limits so that clients have the customized site they need in order to succeed in a competitive marketplace.Explains that there is more than one approach to a WordPress challenge and shows yPushing the LimitsBlogsBlogs.006.752McCollin Rachel1599442MiAaPQMiAaPQMiAaPQBOOK9910818723703321Wordpress3976702UNINA