Advanced WordPress Plugin Development - TailwindCSS, Webpack

所在平台: Udemy

课程主页: https://www.udemy.com/course/advanced-wordpress-plugin-development-tailwindcss-webpack/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 高级WordPress插件开发 - TailwindCSS, Webpack **课程概述:** 本课程是一门高级课程,旨在教授学员: * **从零开始构建WordPress插件:** 深入理解WordPress核心插件工作原理,掌握插件开发全流程。 * **现代开发工具的应用:** * **Composer:** 配置和应用Composer,实现插件类文件的自动加载。 * **Webpack & Babel:** 设置Webpack和Babel,优化前端资源构建。 * **Linting工具:** 配置Eslint, Stylelint, PHPCSR等工具,确保代码质量并遵循WordPress编码标准。 * **Gutenberg区块开发:** * **Webpack配置:** 为Gutenberg区块开发设置Webpack。 * **区块与模式:** 构建Gutenberg区块和模式,并创建模式模板。 * **插件开源与维护:** * **提交至WordPress.org:** 准备插件以提交至WordPress官方仓库。 * **发布与更新:** 将插件提交至WordPress SVN仓库,使其公开可用,并学习如何更新插件版本。 * **WordPress REST API:** * **理解REST API:** 掌握WordPress REST API工作原理。 * **创建自定义端点:** 学习创建自己的自定义REST API端点。 * **WordPress缓存机制:** * **缓存原理:** 理解WordPress核心缓存机制。 * **缓存类型:** 了解不同类型的缓存。 * **实现缓存:** 学习如何在WordPress中实现缓存,包括Transient API、Object Cache、Redis Cache和Memcached。 **学习成果:** 完成本课程后,学员将全面掌握WordPress插件的工作原理,并能独立开发插件、进行开源,为WordPress社区做出贡献,并获得WordPress个人资料的插件徽章。本课程适合有经验的开发者,也欢迎初学者。

课程评论(0条)

课程详情

This is an advanced course that teaches students:How to build a WordPress Plugin from scratchUnderstanding WordPress Core on how WordPress plugin works under the hood.Setting up Composer and using composer in a WordPress plugin.Using composer autoloader to automatically local class files in the plugin.Setting up Webpack, BabelSetting up linting tools such as Eslint, styelint, PHPCSRunning PHPCS to sniff the code and write it as per WordPress Coding Standards.Setting up webpack for building Gutenberg Blocks and patternsBuilding Gutenberg Block Patterns and creating pattern templates.Preparing the plugin to submit it to WordPress org.Submitting the plugin to WordPress org to make it publicly available to download.Uploading the approved plugin to the WordPress SVN repository.Updating the previously uploaded WordPress plugin on SVN.Updating plugin versionUnder WordPress REST API and Create your own custom REST API endpoints.Caching In WordPressHow Caching Works in WordPress CoreTypes Of CachingImplementing Caching In WordpressTransient API, Object Cache, Redis Cache, Memcached.By the end of this course, you will have a good understanding of how the plugin works, you will not only be able to build a plugin but also open-source it to WordPress org so that the entire community can use it. This will be a great contribution to the WordPress community and you also get a Plugin badge on your WordPress profile. This course not only helps the experts to get the core knowledge but also the beginners who have never built a plugin.

课程标签

0人关注该课程

主题相关的课程