Beginning WordPress 3 /
Annotation
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
New York :
Apress,
©2010.
|
Colección: | Expert's voice in Web development.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Note continued: Importing HTML Files
- After Importing: Fixing What's Broken
- Links URLs
- Paths to Linked Files
- Truncated or Garbled Content
- Summary
- ch. 6 Creating a Basic Theme
- Using Widgets
- Using Menus
- Creating a Menu
- Editing Menu Items
- Creating Multiple Menus
- Using Header and Background Images
- Turning HTML into a Theme
- Header
- Body
- Footer
- Stylesheet
- Template Tags
- Theme Files
- Theme File Hierarchy
- Home Page
- Single Posts
- Pages
- Custom Content Types
- Category Archives
- Tag Archives
- Custom Taxonomy Archives
- Author Archives
- Date-Based Archives
- Search Results
- Error 404 (File Not Found) Page
- Attachment Pages
- Listing Comments
- Including Additional Files
- Styling Content
- Changing Appearance Based on Context
- Conditional Tags
- Posts vs. Pages
- Categories
- Author Archives
- Search Results
- Creating Navigation Menus
- Custom Navigation Tag
- Page Lists and Page Menus
- Category Lists
- Theme Functions
- Enabling Widgets
- Enabling Menus
- Enabling Featured Images
- Enabling Custom Backgrounds and Headers
- Enabling Shortcodes in Text Widgets
- Changing Excerpt Length and Ellipsis
- Other Uses
- Child Themes
- Child Theme File Hierarchy
- Troubleshooting Themes
- Summary
- ch. 7 Creating an Advanced Theme
- Modifying the Loop
- Excluding a Category from the Home Page
- Showing Only One Category on the Home Page
- Showing Most Recent Pages Instead of Posts
- Looping Through All Children of a Page
- Listing Attached Files
- Multiple Loops
- Resetting the Query
- Loop for Each Category
- Showing the Author's Other Recent Posts
- Accessing Post Information Outside the Loop
- Search Engine Optimization (SEO)
- Improving the Title Tag
- Using Categories and Tags as Keywords.
- Note continued: Using the Excerpt as a Description
- Short Links and Canonical URLs
- Adding Scripts and Stylesheets
- Using JavaScript Libraries
- Adding Your Own Scripts
- Conditionally Adding Scripts
- Adding Stylesheets
- Outside the Theme Hierarchy: Database Errors and Maintenance Messages
- Theme Options
- Adding an Options Page
- Registering Options
- Creating an Options Form
- Adding a Stylesheet to the Options Page
- Putting it All Together
- Theme Frameworks
- Distributing Themes
- Theme Checklist
- Summary
- ch. 8 Creating Widgets
- Basic Widgets
- Examining the Calendar Widget
- Creating Your Own Widget
- More Widget Examples
- Dashboard Widgets
- Configuration Screens
- Summary
- ch. 9 Creating Plugins
- Getting started
- Creating a Template Tag
- Creating Template Tags with Arguments
- Making Room for Options
- Adding an Options Page
- Settings API
- Registering Settings and Creating Defaults
- Creating the Options Form
- Updating Options
- Deleting Options
- Wrapping Up
- Plugin Possibilities
- Shortcode API
- Checking for Capabilities
- Hooks: Filters and Actions
- Actions
- Filters
- Prioritizing and Troubleshooting Actions and Filters
- Variations on Option Pages
- Adding Other Submenus
- Adding a Top-level Menu Item
- Adding a Section to an Existing Options Page
- Publishing a Plugin
- Readme Files and Screenshots
- Subversion (SVN)
- Localization and Internationalization
- Summary
- ch. 10 Users and Roles
- Users
- Displaying a User's Information
- Extending User Profiles
- Changing Contact Fields
- Creating More Profile Fields
- Displaying All Users' Information
- Roles
- Roles in Action: Notifications, Moderation, and Workflow
- Improving Workflow with Plugins
- Changing, Creating, and Removing Roles
- Modifying Roles.
- Note continued: Creating Roles
- Removing Roles
- Managing Roles with Plugins
- Summary
- ch. 11 Performance and Security
- Caching
- Setting up Super Cache
- Caching and Mobile Stylesheets
- Permalinks and Performance
- Tracking Down Performance Problems
- Securing Logins
- Login Lockdown
- SSL
- Removing The Meta Generator Tag
- File Permissions
- Securing.htaccess and wp config.php
- Changing File Locations
- Moving wp-config.php
- Giving WordPress Its Own Subdirectory
- Moving wp-content
- Database Security
- Changing the Table Prefix
- Backing Up the Database and Files
- Monitoring Security Problems
- Summary
- ch. 12 Custom Content Types, Taxonomies, and Fields
- Custom Taxonomies
- Non-hierarchical Taxonomies
- Hierarchical Taxonomies
- Using Custom Taxonomies
- Custom Content Types
- Non-hierarchical (Post-like) Content Types
- Hierarchical (Page-like) Content Types
- Custom Taxonomies for Custom Content Types
- Changing Edit Screen Columns
- Including Custom Content Types in Your Theme
- Feeds for Custom Content Types
- Custom Fields in Custom Content Types
- Creating the Custom Fields
- Verifying and Saving User Input
- All Together
- Summary
- ch. 13 Setting up the Network
- Network Requirements
- Subdomains
- Subfolders
- Activating the Network
- Configuring the Network
- Operational Settings
- Dashboard Settings
- Registration Settings
- New Site Settings
- Upload Settings
- Menu Settings
- Creating Additional Network Sites
- Network Users
- Splogs
- Network Plugins and Themes
- Plugin and Theme Options
- Upgrading the Network
- Mapping Domains
- BuddyPress
- Features
- Installation
- Using BuddyPress
- Summary
- Appendix 1 Plugin Index
- Appendix 2 Theme Functions
- Appendix 3 Plugin Recipes
- Wiki.
- Note continued: Document Sharing
- Project Management
- Newsroom
- Twitter Archive
- News Clipping Archive.