WordPress: Создание виджетов и плагинов с PHP
WordPress: Creating Custom Widgets and Plugins with PHP
Автор: Drew FalkmanWordPress: Creating Custom Widgets and Plugins with PHP
Продолжительность: 03:52:21
В курсе WordPress: Creating Custom Widgets and Plugins автор Drew Falkman учит разработчиков PHP создавать функциональность для WordPress используя виджеты и плагины. Этот курс начинается с инсталляции и установки WordPress 3.0 на Mac и Windows, затем предлагает углубленный обзор задач, связанных с аддонами WordPress: инсталляция и администрирование, создание и настройка, создание редактируемых опций и таблиц базы данных, работа с постами и страницами, использование jQuery и AJAX. В курсе есть уроки посвященные активации виджета или плагина, добавлению безопасности и локализации интерфейса.
0. Introduction
Welcome 01:16
Using the exercise files 00:33
1. Getting Started
WordPress overview 02:32
Installing WPI for Windows 03:42
Installing MAMP for the Mac 03:25
Installing and configuring WordPress 05:51
Comparing WordPress 3.0 with previous versions 03:12
Setting up a PHP/WordPress development environment 05:02
2. Understanding WordPress Plugin Basics
Exploring WordPress plugins 03:42
Administering plugins from the WordPress admin 05:23
Exploring where plugins reside 02:51
Introduction to hooks 02:51
3. Building a WordPress Plugin
Creating the plugin PHP file(s) 03:12
More on hooks: Actions and filters 03:15
Installation and activation 04:06
Writing activation code 03:45
Writing an action 05:12
Writing a filter 04:15
About pluggable functions 02:01
Writing a pluggable function 05:30
Using template tags 02:46
Introducing shortcode 05:26
4. Using and Creating WordPress Widgets
Widgets and the WordPress Widgets SubPanel 02:54
Comparing widgets and plugins 01:08
Using and customizing built-in widgets 03:18
Creating a new widget 07:21
Writing the constructor and registering widgets 05:20
Enabling configuration of widgets 06:01
5. Plugin Options and Administration
Creating an admin interface 05:25
Saving data to the database 05:39
Securing form submission with nonces 02:25
Options editing post-WordPress 2.7 04:08
Integrating with the WordPress admin menus 03:34
WordPress admin dashboard API 04:05
Using existing options and option editing pages in WordPress 05:19
Using jQuery and AJAX for administration 14:24
6. Using the WordPress Database
Accessing the WordPress database 05:45
Using the built-in schema 02:21
Accessing data using $wpdb 05:15
Creating new tables 07:18
Inserting data 06:34
7. The Loop, Posts, and Pages
Introducing the Loop 06:22
Using WP_Query() 03:11
Custom filtering and sticky posts 04:58
Using jQuery and AJAX for posts and pages 11:56
8. The WordPress Plugin Lifecycle
Registering and promoting plugins 02:28
Creating an uninstall function 05:53
Backward compatibility issues 03:48
9. Security and Extensibility
Understanding security issues 11:20
Internationalizing your plugin 03:43
10. Conclusion
Goodbye 00:18
Welcome 01:16
Using the exercise files 00:33
1. Getting Started
WordPress overview 02:32
Installing WPI for Windows 03:42
Installing MAMP for the Mac 03:25
Installing and configuring WordPress 05:51
Comparing WordPress 3.0 with previous versions 03:12
Setting up a PHP/WordPress development environment 05:02
2. Understanding WordPress Plugin Basics
Exploring WordPress plugins 03:42
Administering plugins from the WordPress admin 05:23
Exploring where plugins reside 02:51
Introduction to hooks 02:51
3. Building a WordPress Plugin
Creating the plugin PHP file(s) 03:12
More on hooks: Actions and filters 03:15
Installation and activation 04:06
Writing activation code 03:45
Writing an action 05:12
Writing a filter 04:15
About pluggable functions 02:01
Writing a pluggable function 05:30
Using template tags 02:46
Introducing shortcode 05:26
4. Using and Creating WordPress Widgets
Widgets and the WordPress Widgets SubPanel 02:54
Comparing widgets and plugins 01:08
Using and customizing built-in widgets 03:18
Creating a new widget 07:21
Writing the constructor and registering widgets 05:20
Enabling configuration of widgets 06:01
5. Plugin Options and Administration
Creating an admin interface 05:25
Saving data to the database 05:39
Securing form submission with nonces 02:25
Options editing post-WordPress 2.7 04:08
Integrating with the WordPress admin menus 03:34
WordPress admin dashboard API 04:05
Using existing options and option editing pages in WordPress 05:19
Using jQuery and AJAX for administration 14:24
6. Using the WordPress Database
Accessing the WordPress database 05:45
Using the built-in schema 02:21
Accessing data using $wpdb 05:15
Creating new tables 07:18
Inserting data 06:34
7. The Loop, Posts, and Pages
Introducing the Loop 06:22
Using WP_Query() 03:11
Custom filtering and sticky posts 04:58
Using jQuery and AJAX for posts and pages 11:56
8. The WordPress Plugin Lifecycle
Registering and promoting plugins 02:28
Creating an uninstall function 05:53
Backward compatibility issues 03:48
9. Security and Extensibility
Understanding security issues 11:20
Internationalizing your plugin 03:43
10. Conclusion
Goodbye 00:18
http://www.lynda.com/WordPress-tutorials/creating-custom-widgets-and-plugins/68626-2.html?srchtrk=index%3A1%0Alinktypeid%3A2%0Aq%3AWordPress%3A%20Creating%20Custom%20Widgets%20and%20Plugins%0Apage%3A1%0As%3Arelevance%0Asa%3Atrue%0Aproducttypeid%3A2
Демо: