skip to content
Covid-19 virus
COVID-19 Resources

Reliable information about the coronavirus (COVID-19) is available from the World Health Organization (current situation, international travel). Numerous and frequently-updated resource results are available from this search. OCLC’s WebJunction has pulled together information and resources to assist library staff as they consider how to handle coronavirus issues in their communities.

Image provided by: CDC/ Alissa Eckert, MS; Dan Higgins, MAM
Professional WordPress : design and development Preview this item
ClosePreview this item

Professional WordPress : design and development

Author: Brad Williams; David Damstra; Hal Stern
Publisher: Indianapolis, IN : Wrox, [2015] ©2015
Edition/Format:   eBook : Document : English : Third editionView all editions and formats

The highest rated WordPress development and design book on the market is back with an all new third edition. Professional WordPress is the only WordPress book targeted to developers, with  Read more...


(not yet rated) 0 with reviews - Be the first.

More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...


Genre/Form: Electronic books
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Brad Williams; David Damstra; Hal Stern
ISBN: 1118987241 9781118987247
OCLC Number: 913971983
Description: 1 online resource (1 volume) : illustrations
Contents: INTRODUCTION xxxi CHAPTER 1: FIRST POST 1 What Is WordPress? 1 Popularity of WordPress 3 Content and Conversation 6 Getting Started 7 Finishing Up 18 Summary 21 CHAPTER 2: CODE OVERVIEW 23 Downloading 23 Directory and File Structure 25 WordPress Configuration 26 wp-content User Playground 40 Summary 42 CHAPTER 3: WORKING WITH WORDPRESS LOCALLY 43 Benefits of Working Locally 43 Tools for Component Administration 46 Configuration Details 48 Virtual Machines 56 Deploying Local Changes 57 Summary 59 CHAPTER 4: TOUR OF THE CORE 61 What s in the Core? 61 Using the Core as a Reference 62 WordPress Codex and Code Reference 70 Don t Hack the Core! 77 Summary 78 CHAPTER 5: THE LOOP 79 Understanding the Loop 80 Template Tags 86 Customizing the Loop 88 Global Variables 102 Working Outside the Loop 106 Summary 109 CHAPTER 6: DATA MANAGEMENT 111 Database Schema 111 Table Details 113 WordPress Database Class 117 Direct Database Manipulation 123 Summary 126 CHAPTER 7: CUSTOM POST TYPES, CUSTOM TAXONOMIES, AND METADATA 127 Understanding Data in WordPress 127 WordPress Taxonomy 138 Building Your Own Taxonomies 140 Metadata 146 Community Projects 150 Summary 151 CHAPTER 8: PLUGIN DEVELOPMENT 153 Plugin Packaging 154 Plugin Security 161 Know Your Hooks: Actions and Filters 166 Plugin Settings 171 WordPress Integration 186 Creating a Plugin Example 201 Publishing to the Plugin Directory 222 Summary 230 CHAPTER 9: THEME DEVELOPMENT 231 Why Use a Theme? 231 Installing a Theme 232 What Is a Theme? 234 CSS 234 Creating Your Own Theme 235 Creating Your Own Theme: Getting Started 237 Creating Your Own Theme: DRY 241 Creating Your Own Theme: Content Display 245 Creating Your Own Theme: Additional Files 258 Custom Page Templates 266 Other Theme Enhancements 269 Theme Hierarchy and Child Themes 275 Premium Themes and Other Theme Frameworks 279 Summary 281 CHAPTER 10: MULTISITE 283 What Is Multisite? 283 Working in a Network 286 Coding for Multisite 290 Multisite Database Schema 312 Summary 314 CHAPTER 11: MIGRATING TO WORDPRESS 315 Understanding the Process 316 Content Identification 318 Media Migration 329 Moving Metadata 330 Moving Authors and Users 330 Theme and Presentation 331 Unique Functionality 331 Cleaning Up 331 Launching 334 WP-CLI 334 Migration Example 335 Summary 337 CHAPTER 12: CRAFTING A USER EXPERIENCE 339 User Experience Principles 339 Usability and Usability Testing 346 Structuring Your Information 347 Getting Your Site Found 349 How Web Standards Get Your Data Discovered 354 Searching Your Own Site 361 Mobile Access and Responsive Web Design 364 Summary 367 CHAPTER 13: SECURING WORDPRESS 369 Securing Your WordPress Site 369 Using WordPress Roles 375 Recommended Security Plugins 378 Summary 379 CHAPTER 14: APPLICATION FRAMEWORK 381 What Is an Application Framework? 381 Summary 390 CHAPTER 15: WORDPRESS IN THE REAL WORLD 391 Is WordPress the Right Tool? 391 When WordPress Is Not the Right Tool 393 Defining Content Management 394 Workflow and Delegation 395 Workflow 396 Content Organization 398 Interactivity Features 404 Scalability 406 Statistics Counters 411 Cache Management 413 Load Balancing Your WordPress Site 421 Dealing with Spam 423 Other Content Management Systems 425 Summary 427 CHAPTER 16: WORDPRESS DEVELOPER COMMUNITY 429 Contributing to WordPress 429 Sister Projects 435 Resources 436 Summary 443 INDEX 445
Responsibility: Brad Williams, David Damstra, Hal Stern.


User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...


Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity<\/h3>\n
<http:\/\/\/oclc\/913971983<\/a>> # Professional WordPress : design and development<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:MediaObject<\/a>, schema:Book<\/a>, schema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0\nlibrary:oclcnum<\/a> \"913971983<\/span>\" ;\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/\/vocabulary\/countries\/inu<\/a>> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/\/entity\/work\/data\/797271220#Topic\/blogs_computer_programs<\/a>> ; # Blogs--Computer programs<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/\/entity\/work\/data\/797271220#CreativeWork\/wordpress_electronic_resource<\/a>> ; # WordPress (Electronic resource)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/\/entity\/work\/data\/797271220#Topic\/web_sites_authoring_programs<\/a>> ; # Web sites--Authoring programs<\/span>\n\u00A0\u00A0\u00A0\nschema:author<\/a> <http:\/\/\/entity\/work\/data\/797271220#Person\/williams_brad<\/a>> ; # Brad Williams<\/span>\n\u00A0\u00A0\u00A0\nschema:author<\/a> <http:\/\/\/entity\/work\/data\/797271220#Person\/stern_hal<\/a>> ; # Hal Stern<\/span>\n\u00A0\u00A0\u00A0\nschema:author<\/a> <http:\/\/\/entity\/work\/data\/797271220#Person\/damstra_david<\/a>> ; # David Damstra<\/span>\n\u00A0\u00A0\u00A0\nschema:bookEdition<\/a> \"Third edition.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:bookFormat<\/a> schema:EBook<\/a> ;\u00A0\u00A0\u00A0\nschema:datePublished<\/a> \"2015<\/span>\" ;\u00A0\u00A0\u00A0\nschema:exampleOfWork<\/a> <http:\/\/\/entity\/work\/id\/797271220<\/a>> ;\u00A0\u00A0\u00A0\nschema:genre<\/a> \"Electronic books<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:inLanguage<\/a> \"en<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Professional WordPress : design and development<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:productID<\/a> \"913971983<\/span>\" ;\u00A0\u00A0\u00A0\nschema:url<\/a> <http:\/\/\/9781118987247<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <http:\/\/\/login?url=http:\/\/\/?uiCode=carleton&xmlId=9781118987247<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <https:\/\/\/library\/view\/-\/9781118987247\/?ar<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <http:\/\/\/9781118987247<\/a>> ;\u00A0\u00A0\u00A0\nschema:workExample<\/a> <http:\/\/\/isbn\/9781118987247<\/a>> ;\u00A0\u00A0\u00A0\nwdrs:describedby<\/a> <http:\/\/\/title\/-\/oclc\/913971983<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Related Entities<\/h3>\n
<http:\/\/\/entity\/work\/data\/797271220#CreativeWork\/wordpress_electronic_resource<\/a>> # WordPress (Electronic resource)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"WordPress (Electronic resource)<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/\/entity\/work\/data\/797271220#Person\/damstra_david<\/a>> # David Damstra<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Damstra<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"David<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"David Damstra<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/\/entity\/work\/data\/797271220#Person\/stern_hal<\/a>> # Hal Stern<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Stern<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"Hal<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Hal Stern<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/\/entity\/work\/data\/797271220#Person\/williams_brad<\/a>> # Brad Williams<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Williams<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"Brad<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Brad Williams<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/\/entity\/work\/data\/797271220#Topic\/blogs_computer_programs<\/a>> # Blogs--Computer programs<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Blogs--Computer programs<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/\/entity\/work\/data\/797271220#Topic\/web_sites_authoring_programs<\/a>> # Web sites--Authoring programs<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Web sites--Authoring programs<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/\/vocabulary\/countries\/inu<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\ndcterms:identifier<\/a> \"inu<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/\/login?url=http:\/\/\/?uiCode=carleton&xmlId=9781118987247<\/a>>\u00A0\u00A0\u00A0\nrdfs:comment<\/a> \"Safari (Access restricted to 5 simultaneous users)<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/\/isbn\/9781118987247<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:ProductModel<\/a> ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"1118987241<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"9781118987247<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/\/title\/-\/oclc\/913971983<\/a>>\u00A0\u00A0\u00A0\u00A0a \ngenont:InformationResource<\/a>, genont:ContentTypeGenericResource<\/a> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/\/oclc\/913971983<\/a>> ; # Professional WordPress : design and development<\/span>\n\u00A0\u00A0\u00A0\nschema:dateModified<\/a> \"2019-02-09<\/span>\" ;\u00A0\u00A0\u00A0\nvoid:inDataset<\/a> <http:\/\/\/dataset\/WorldCat<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n