WordPress/WooCommerce plugin development
WordPress/WooCommerce plugin development, available at $54.99, has an average rating of 3.35, with 59 lectures, 1 quizzes, based on 14 reviews, and has 325 subscribers.
You will learn about Improve PHP OOP skills Create own WooCommerce Settings Page Create own Tab in WooCommerce Meta box Interactions with WordPress media, WordPress template libraries Advanced WooCommerce structure Working with other libraries such as slick, slimscroll, tippy, fancybox, select2 WC_Product/WC_Cart/WC_Checkout processes Advanced practise of manipulating data with php/js This course is ideal for individuals who are If you want to learn to master WordPress/WooCommerce plugin development or If you passed some beginners courses and don't know how to create something complex or If you want to get advanced skills It is particularly useful for If you want to learn to master WordPress/WooCommerce plugin development or If you passed some beginners courses and don't know how to create something complex or If you want to get advanced skills.
Enroll now: WordPress/WooCommerce plugin development
Summary
Title: WordPress/WooCommerce plugin development
Price: $54.99
Average Rating: 3.35
Number of Lectures: 59
Number of Quizzes: 1
Number of Published Lectures: 59
Number of Published Quizzes: 1
Number of Curriculum Items: 67
Number of Published Curriculum Objects: 67
Number of Practice Tests: 1
Number of Published Practice Tests: 1
Original Price: $34.99
Quality Status: approved
Status: Live
What You Will Learn
- Improve PHP OOP skills
- Create own WooCommerce Settings Page
- Create own Tab in WooCommerce Meta box
- Interactions with WordPress media, WordPress template libraries
- Advanced WooCommerce structure
- Working with other libraries such as slick, slimscroll, tippy, fancybox, select2
- WC_Product/WC_Cart/WC_Checkout processes
- Advanced practise of manipulating data with php/js
Who Should Attend
- If you want to learn to master WordPress/WooCommerce plugin development
- If you passed some beginners courses and don't know how to create something complex
- If you want to get advanced skills
Target Audiences
- If you want to learn to master WordPress/WooCommerce plugin development
- If you passed some beginners courses and don't know how to create something complex
- If you want to get advanced skills
This is a complete WordPress/WooCommerce plugin, that could be easily accepted by WordPress repository. You will learn how to build this one. At first, this task may seem impossible to you, if you are a new one in plugin development. By doing step by step, as this course is builded, finally you will get enough knowledge to build somethig similar or even more complex project, i have no doubt.
You will learn the vital cycle of WooCommerce, how it is built, and what you will need to expand its functionality:
1. Admin. With help of WooCommerce hooks you will display data in right place, then interact with this data through Javascript, and then save want you need to database (wp_options, wp_postmeta tables).
1.1 WordPress media & WordPress template libraries will help us to build complex components logic.
2. Front. With help of WooCommerce hooks you will display data in right place, then interact with this data through Javascript, and then save want you need to Cart Session/ WC_Order_Item meta. Updating prices in cart/checkout, in price html strings, display choosen meta in cart/checkout/thankyou pages, custom functions, deep look inside woocommrce methods and many other things.
2.1 Fancybox, Tippy, Slick, SlimScroll will improve UX/UI.
2.2 Make Compatible with Variable product type.
Become highly competent and relevant among WordPress/WooCommerce developers. If you’re ready to become WordPress/WooCommerce developer – I’ll see you on the inside!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Managing Pizza Tab in Woocommerce Section
Lecture 1: Create Plugin. First steps.
Lecture 2: Create page in Woocommerce Settings. Design data structure
Lecture 3: Building accordions for displaying data
Lecture 4: Building accordions for displaying data.Part 2.
Lecture 5: Some fixes and adding style.
Lecture 6: Handle upload images via wp.media
Lecture 7: Adding/Removing groups via wp.template
Lecture 8: Adding/Removing components via wp.template
Lecture 9: Fixing component ids on adding/removing
Chapter 3: Managing Woocommerce Product meta box. Adding Pizza Data tab.
Lecture 1: Product type vs Product option
Lecture 2: Create Wocommerce Tab/Panel in Product page
Lecture 3: Creating Base/Extra Components. Part 1 : Display.
Lecture 4: Creating Base/Extra Components. Part 2 : Store to db.
Lecture 5: Save choosen Pizza/Dish type
Lecture 6: Creating Base/Extra Components. Part 3 : Display choosen base components.
Lecture 7: Creating Base/Extra Components. Part 4 : Base components with wp.template.
Lecture 8: Completing meta value structure with pizza sides/floors/dish
Lecture 9: Creating Sides Components
Lecture 10: Creating Floors Products
Lecture 11: Creating function to display tabs components for Dish type
Chapter 4: Working with Woocommerce on front.Part1.
Lecture 1: Display meta data on Woocommerce product page.Part 1.
Lecture 2: Display meta data on Woocommerce product page.Part 2.
Lecture 3: Display meta data on Woocommerce product page.Part 3.
Lecture 4: Woocommerce Cart ( class WC_Cart). Adding custom data ro cart.
Lecture 5: Update price in Woocommerce Cart
Lecture 6: Update price on Woocommerce Product Page. Part 1.
Lecture 7: Update price on Woocommerce Product Page. Part 2.
Lecture 8: Managing removing Base Components from product. Part 1.
Lecture 9: Managing removing Base Components from product. Part 2.
Lecture 10: Managing removing Base Components from product. Part 3.
Lecture 11: Cart Session & Mini Cart updates
Chapter 5: Working with Woocommerce on front.Part2. Floors & Sides components
Lecture 1: Managing Floors products. Part 1. Display
Lecture 2: Managing Floors products. Part 2. Update price
Lecture 3: Managing Floors products. Part 3. Prepare for templating
Lecture 4: Managing Floors products. Part 4. Templating on select
Lecture 5: Managing Floors products. Part 5. Templating on remove
Lecture 6: Managing Floors products. Part 5. Save to cart
Lecture 7: Managing Sides components. Part 1.
Lecture 8: Managing Sides components. Part 2.
Lecture 9: Managing Sides components. Part 3.
Chapter 6: Working with Woocommerce on front.Part2. Dish type components
Lecture 1: Managing Dish type components. Part 1.
Lecture 2: Managing Dish type components. Part 2.
Lecture 3: Managing Dish type components. Part 3.
Chapter 7: Woocommerce Cart data, Order Item Meta. Save/Display.
Lecture 1: Display Cart data on cart page
Lecture 2: Display Cart data on cart page. Part 2.
Lecture 3: Display Cart data on checkout page
Lecture 4: Working with Order Item meta data. Save.
Lecture 5: Display Order item meta data on thankyou page.
Lecture 6: Display Order item meta data in admin orders page
Chapter 8: Woocommerce variable products. Make plugin compatible with variable products.
Lecture 1: Change price html for variable product.
Lecture 2: Change price html for variation product.
Lecture 3: Woocommerce js events in variable product. Show variation hook.
Lecture 4: Rebuild js file logic for variable product.
Lecture 5: Woocommerce js events in variable product. Hide variation hook.
Chapter 9: Improve UI/UX
Lecture 1: Add SlimScroll js.
Lecture 2: Add slick js.
Lecture 3: Combine SlimScroll and slick for different screen sizes.
Lecture 4: Enable tips functionality via tippy js
Instructors
-
Eugen Belousov
WordPress developer
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 1 votes
- 3 stars: 2 votes
- 4 stars: 2 votes
- 5 stars: 7 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024