Начать новую тему Ответить на тему
Статистика раздачи
Размер: 14.08 МБ | | Скачали: 0
Сидеров: 0  [0 байт/сек]    Личеров: 0  [0 байт/сек]
Пред. тема | След. тема 

Автор
Сообщение

Ответить с цитатой 

Professional WordPress, 2nd Edition

Год: январь 2013
Автор: Brad Williams, David Damstra, Hal Stern
Издательство: Wrox
ISBN: 978-1-1184-4227-2
Язык: Английский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 456
Описание:WordPress is the most popular self-hosted open source website software in use today, and the latest version makes it even simpler to operate. Packed with real-world examples for load balancing and multiusers, this esteemed resource replaces some of the more basic material with more advanced content. Every single chapter has been reworked to provide the most current and proper methods for developing and designing in WordPress. Coverage of HTML5, CSS3, and JavaScript and new chapters on custom post types, custom taxonomies, Multisite, and extensions of themes bring the content of this book completely up-to-date and provides you with all you need to deploy successful WordPress sites.Offers an overview of the WordPress system and describes what happens when a WordPress-generated web page is displayed
Demonstrates extending WordPress through plugins and customizing it via themes
Combines a developer view of user experience and optimization with the deployment requirements for performance, security, and measurement
[*]Includes code downloads and code samples from the book's website
INTRODUCTION

CHAPTER 1: FIRST POST

What Is WordPress?

Popularity of WordPress

Current State

Intersecting the Community

WordPress and the GPL

Content and Conversation

WordPress as a Content Management System

Creating Conversation

Getting Started

Hosting Options

Do It Yourself Installation

Finishing Up

First-Time Administration

First Post

Summary

CHAPTER 2: CODE OVERVIEW

Downloading

Download Locations

Available Formats

Release Archive

Directory and File Structure

WordPress Confi guration

wp-confi g.php File

Advanced wp-confi g Options

.htaccess

The .maintenance File

wp-content User Playground

Plugins

Themes

Uploads and Media Directory

Upgrade Directory

Custom Directories

Summary

CHAPTER 3: WORKING WITH WORDPRESS LOCALLY

Benefits of Working Locally

Typical Deployment Cycle

Why So Much Process?

Tools for Component Administration

Getting Your Development Stack

Adding WordPress to the Local Install

Confi guration Details

Managing the Web Server Document Tree

Enabling Debug Information

Handling Local and Production Database

Creating Virtual Local Server Names

Local Theme and Plugin Development

Deploying Local Changes

Summary

CHAPTER 4: TOUR OF THE CORE

What’s in the Core?

Using the Core as a Reference

Inline Documentation

Finding Functions

Exploring the Core

Deprecated Functions

WordPress Codex and Resources

What Is the Codex?

Using the Codex

Function Reference

WordPress APIs

Codex Controversy

Don’t Hack the Core!

Why Not?

Alternatives to Hacking the Core

Summary

CHAPTER 5: THE LOOP

Understanding the Loop

From Query Parameters to SQL

Understanding Content in WordPress

Putting the Loop in Context

Flow of the Loop

Template Tags

Commonly Used Template Tags

Tag Parameters

Customizing the Loop

Using the WP_Query Object

Building a Custom Query

Adding Paging to a Loop

Using query_posts( )

Using get_posts( )

Resetting a Query

More Than One Loop

Advanced Queries

Global Variables

Post Data

Author Data

User Data

Environmental Data

Global Variables or Template Tags?

Working Outside the Loop

Summary

CHAPTER 6: DATA MANAGEMENT

Database Schema

Table Details

WordPress Content Tables

WordPress Taxonomy Tables

WordPress Database Class

Simple Database Queries

Complex Database Operations

Dealing with Errors

Direct Database Manipulation

Summary

CHAPTER 7: CUSTOM POST TYPES, CUSTOM TAXONOMIES, AND METADATA

Understanding Data in WordPress

What Is a Custom Post Type?

Register Custom Post Types

Setting Post Type Labels

Working with Custom Post Types

Custom Post Type Template Files

Special Post Type Functions

WordPress Taxonomy

Default Taxonomies

Taxonomy Table Structure

Understanding Taxonomy Relationships

Building Your Own Taxonomies

Custom Taxonomy Overview

Creating Custom Taxonomies

Setting Custom Taxonomy Labels

Using Your Custom Taxonomy

Metadata

What Is Metadata?

Adding Metadata

Updating Metadata

Deleting Metadata

Retrieving Metadata

Summary

CHAPTER 8: PLUGIN DEVELOPMENT

Plugin Packaging

Creating a Plugin File

Creating the Plugin Header

Plugin License

Activating and Deactivating Functions

Internationalization

Determining Paths

Plugin Security

Nonces

Data Validation and Sanitization

Know Your Hooks: Actions and Filters

Actions and Filters

Popular Filter Hooks

Popular Action Hooks

Plugin Settings

Saving Plugin Options

Array of Options

Creating a Menu and Submenus

Creating an Options Page

WordPress Integration

Creating a Meta Box

Shortcodes

Creating a Widget

Creating a Dashboard Widget

Creating Custom Tables

Uninstalling Your Plugin

Creating a Plugin Example

Publishing to the Plugin Directory

Restrictions

Submitting Your Plugin

Creating a readme.txt File

Setting Up SVN

Publishing to the Plugin Directory

Releasing a New Version

Summary

CHAPTER 9: THEME DEVELOPMENT

Why Use a Theme?

Installing a Theme

FTP Installation

Theme Installer

What Is a Theme?

Template Files

CSS

Images and Assets

Plugins

Creating Your Own Theme

Project Themes vs. Child Themes

What to Look for in a Starter Theme

Creating Your Own Theme: Getting Started

Essential File: Style.css

Showing Your Content: Index.php

Showing Your Content in Diff erent Ways: Index.php

Creating Your Own Theme: DRY

Header.php

Footer.php

Sidebar.php

Deviations from the Norm: Conditional Tags

Creating Your Own Theme: Content Display

Customizing Your Homepage: Front-Page.php

Show Your Older Posts by Date: Archive.php

Showing Only One Category: Category.php

Show Posts of a Specifi c Tag: Tag.php

Other Archival Templates

How to Show a Single Post: Single.php

Display a Page: Page.php

Display Post Attachments: Attachment.php

Template Hierarchy

Creating Your Own Theme: Additional Files

Handle 404 Errors: 404.php

Author.php

Comments.php

Adding Functionality to Your Templates: Functions.php

Search.php

SearchForm.php

Other Files

Custom Page Templates

When to Use Custom Page Templates

How to Use Custom Page Templates

Stock Twenty Eleven Page Templates

Other Theme Enhancements

Menu Management

Widget Areas

Post Formats

Theme Settings

Theme Customizer

Theme Hierarchy and Child Themes

Premium Themes and Other Theme Frameworks

Bones Theme

Carrington Theme

Genesis Theme

Hybrid Core Theme

Roots

StartBox Theme

Thematic Theme

Summary

CHAPTER 10: MULTISITE

What Is Multisite?

Multisite Terminology

Diff erences

Advantages of Multisite

Enabling Multisite

Working in a Network

Network Admin

Creating and Managing Sites

Working with Users and Roles

Themes and Plugins

Settings

Domain Mapping

Coding for Multisite

Blog ID

Common Functions

Creating a New Site

Network Admin Menus

Multisite Options

Users in a Network

Super Admins

Network Stats

Multisite Database Schema

Multisite-Specifi c Tables

Site-Specifi c Tables

Summary

CHAPTER 11: CONTENT AGGREGATION

Getting Noticed

Social Media Buttons

Feeding WordPress Upstream

Buttons, Badges, or Both?

Simple Social Networking Badges

Collecting External Content

Integrating a YouTube Video

Integrating Twitter

Google Maps

Integrating Facebook

Generic XML Data

Transients

Advertising

Monetizing Your Site

Setting Up Advertising

Privacy and History

Summary

CHAPTER 12: CRAFTING A USER EXPERIENCE

User Experience Principles

Consistent Navigation

Visual Design Elements

Making Content Easy to Find

Site Load Times

Using JavaScript

Usability and Usability Testing

Structuring Your Information

Getting Your Site Found

Duplicate Content

Trackbacks and Pings

Tags and Content Sharing Sites

How Web Standards Get Your Data Discovered

Semantic HTML

Valid HTML

Microformats

HTML5

CSS3

Searching Your Own Site

Weaknesses of the Default Search

Alternatives and Plugins to Help

Mobile Access and Responsive Web Design

Leave It Alone

Lightweight Mobile

Responsive Design

Summary

CHAPTER 13: STATISTICS, SCALABILITY, SECURITY, AND SPAM

Statistics Counters

AWStats

Google Analytics

JetPack by WordPress.com

Cache Management

WordPress System Complexity

Web Server Caching and Optimization

WordPress Object Caching

Transient Caches

MySQL Query Cache

Load Balancing Your WordPress Site

Dealing with Spam

Comment Moderation and CAPTCHAs

Automating Spam Detection

Securing Your WordPress Site

Staying Up-to-Date

Hiding WordPress Version Information

Limit Login Attempts

Using Good Passwords

Changing Your Table Prefi x

Moving Your Confi guration File

Moving Your Content Directory

Using the Secret Key Feature

Forcing SSL on Login and Admin

Apache Permissions

MySQL Credentials

Recommended Security Plugins

Using WordPress Roles

Subscriber Role

Contributor Role

Author Role

Editor Role

Administrator Role

Super Admin Role

Role Overview

Extending Roles

Summary

CHAPTER 14: WORDPRESS AS A CONTENT MANAGEMENT SYSTEM

Defi ning Content Management

Workfl ow and Delegation

User Roles and Delegation

Workfl ow

Content Organization

Theme and Widget Support

Homepages

Featured Content Pages

Content Hierarchy

Interactivity Features

Forums

Forms

E-Commerce

Other Content Management Systems

WordPress Integration

Where Not to Use WordPress

Summary

CHAPTER 15: WORDPRESS IN THE ENTERPRISE

Is WordPress Right for Your Enterprise?

When WordPress Isn’t Right for You

Scalability

Performance Tuning

Caching

Regular Maintenance

Hardware Scaling

Integration with Enterprise Identity Management

LDAP and Active Directory

OpenID and OAuth

Content Integration via Feeds

Summary

CHAPTER 16: WORDPRESS DEVELOPER COMMUNITY

Contributing to WordPress

Understanding Trac

Working on the Core

Submitting Plugins and Themes

Documentation

Sister Projects

BuddyPress

bbPress

Future Projects

Resources

Codex

Support Forums

WordPress Chat

Mailing Lists

External Resources

WordCamp and Meetups

WordPress.TV

Theme/Plugin Directories

WordPress Ideas

WordPress Development Updates

Make WordPress.org

WordPress Podcasts

WordPress News Sites

Summary

INDEX
Правила, инструкции, FAQ!!!
Торрент   Скачать торрент Магнет ссылка
Скачать торрент
[ Размер 18.14 КБ / Просмотров 69 ]

Статус
Проверен 
 
Размер  14.08 МБ
Приватный: Нет (DHT включён)
.torrent скачан  0
Как залить торрент? | Как скачать Torrent? | Ошибка в торренте? Качайте магнет  


     Отправить личное сообщение
   
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему


Сейчас эту тему просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!