Skip to navigation
Skip to navigation
Skip to search form
Skip to login form
Skip to footer
Skip to main content
Accessibility options
Accessibility profiles
Visual impairment
Seizure and epileptic
Color vision deficiency
ADHD
Learning
Content adjustments
Readable font
Highlight titles
Highlight links
Stop animations
Text size
+
+ +
+ + +
Line height
+
+ +
+ + +
Text spacing
+
+ +
+ + +
Color adjustments
Dark contrast
Light contrast
High contrast
High saturation
Low saturation
Monochrome
Orientation adjustments
Reading guide
Reading Mask
Big black cursor
Big white cursor
Email: it@huph.edu.vn
Email: it@huph.edu.vn
Các khóa học
Đổi giao diện
Giao diện cũ
Giao diện mới
en
English
Công nghệ
Web Design
Udemy - Creating WordPress Plugins The Right Way 2022-3
0 students
Last updated
Feb 2024
Enrol now
Overview
Course content
Instructors
About the course
Show more...
Course content
Sections:
6
•
Activities:
0
•
Resources:
96
Expand all
Section 1
1. Introduction
Udemy - Creating WordPress Plugins The Right Way 2022-3/1. Introduction
4. General Instructions
Section 2
Before you begin
1. Initial tips on tools used in this course
2. What are action and filter hooks
3. Action Hooks
4. Filters
Section 3
3. Project1 - MV Slider
1. Getting to know the MV Slider plugin project
2. Structuring the plugin
3. Plugins with classes Vs Plugins without classes
4. Defining constants
5. Activate, deactivate and uninstall methods
6. Creating the custom post type (CPT) for the plugin - part 1
7. Creating the custom post type (CPT) for the plugin - part 2
8. Metabox API - What are metaboxes
9. Metabox API - Adding metaboxes
10. Metabox API - Creating forms for the metabox
11. Metabox API - Saving metabox's data
12. Metabox API - Validating and sanitizing data
13. Metabox API - Escaping data
14. Metabox API - Nonces and other validations
15. Metabox API - Adding values to the post type table
16. Adding menus to admin (part 1)
17. Adding menus to admin (part 2)
18. Settings + Options API - Introduction
19. Settings + Options API - Creating the form
20. Settings + Options API - Adding sections and fields (part 1)
21. Settings + Options API - Adding sections and fields (part 2)
22. Settings + Options API - Adding sections and fields (part 3)
23. Settings + Options API - Passing arguments to the created fields
24. Settings + Options API - Validating fields
25. Settings + Options API - Managing permissions and error messages
26. Settings + Options API - Splitting sections into tabs
27. Shortcode API - Introduction
28. Shortcode API - Creating the shortcode class
29. Shortcode API - Downloading Flexslider's base files
30. Shortcode API - Creating the shortcode's view (part 1)
31. Shortcode API - Creating the shortcode's view (part 2)
32. Shortcode API - Creating the shortcode's view (part 3)
33. Shortcode API - Registering and enqueuing scripts( part 1)
34. Shortcode API - Registering and enqueuing scripts( part 2)
35. Shortcode API - Making some options dynamic ( part 1)
36. Shortcode API - Making some options dynamic ( part 2)
37. Shortcode API - Making some options dynamic ( part 3)
38. Translating the plugin (part 1)
39. Translating the plugin (part 2)
40. Translating the plugin (part 3)
41. Translating the plugin (part 4)
42. Translating the plugin (part 5)
43. Translating the plugin (part 6)
44. Uninstalling the plugin
Section 4
4. Project2 - MV Testimonials
1. Getting to know the MV Testimonials plugin project
2. Creating the custom post type (CPT) for the plugin
3. Creating custom fields with the Metabox API (part 1)
4. Creating custom fields with the Metabox API (part 2)
5. Widget API - Introduction
6. Widget API - Creating the widget's class
7. Widget API - Creating the widgets form
8. Widgets API - Saving widgets configuration data
9. Widgets API - Displaying the widget on the frontend (part 1)
10. Widgets API - Displaying the widget on the frontend (part 2)
11. Widgets API - Displaying the widget on the frontend (part 3)
12. Creating special templates for the plugin (part 1)
13. Creating special templates for the plugin (part 2)
14. Creating special templates for the plugin (part 3)
15. Creating special templates for the plugin (part 4)
16. Translating the plugin
17. Uninstalling the plugin
Section 5
5. Project3 - MV Translations
1. Getting to know the MV Translations plugin project
2. Advantages and disadvantages of custom tables
3. The $wpdb class - Creating a custom table
4. The $wpdb class - Creating pages upon plugin installation
5. Creating the CPT and the plugin's taxonomy
6. The $wpdb class - Registering the table for use
7. The $wpdb class - Selecting data with the get_results method
8. The $wpdb class - Inserting data using the insert method
9. The $wpdb class - Updating data using the update method
10. The $wpdb class - Deleting data using the delete method
11. Creating the class for the first shortcode
12. Creating the view for the shortcode (part 1)
13. Creating the view for the shortcode (part 2)
14. Creating the view for the shortcode (part 3)
15. Creating the view for the shortcode (part 4)
16. Creating the view for the shortcode (part 5)
17. Creating the view for the shortcode (part 6)
18. Creating the view for the shortcode (part 7)
19. Creating the view for the shortcode (part 8)
20. Creating the view for the shortcode (part 9).
21. Creating the view for the edit shortcode (part 1)
22. Creating the view for the edit shortcode (part 2)
23. Creating a specialized template for the plugin (part 1)
24. Creating a specialized template for the plugin (part 2)
25. Displaying the author's translations in the author's archive
26. Translating the plugin
27. Uninstalling the plugin
Section 6
6. Conclusion
1. Making your plugins customizable - Filters
2. Making your plugins customizable - Action hooks
Instructors
Enrolment options
Udemy - Creating WordPress Plugins The Right Way 2022-3
Course modified date:
9 Feb 2024
Enrolled students:
There are no students enrolled in this course.
Guests cannot access this course. Please log in.
Continue
Enrol now
This course includes
Resources
Share this course
Scroll to top
×
Close
×
Close