diff --git a/src/data/roadmaps/wordpress/content/file-structure@KmGbX5xFuap5EUUjQiJtK.md b/src/data/roadmaps/wordpress/content/file-structure@KmGbX5xFuap5EUUjQiJtK.md index 7c6457c25..1b3bbc2f2 100644 --- a/src/data/roadmaps/wordpress/content/file-structure@KmGbX5xFuap5EUUjQiJtK.md +++ b/src/data/roadmaps/wordpress/content/file-structure@KmGbX5xFuap5EUUjQiJtK.md @@ -1,3 +1,11 @@ # Plugin File Structure -A plugin's file structure is the way its files and folders are organized within the WordPress plugins directory. This structure determines how WordPress loads and executes the plugin's code, assets, and other resources. A well-organized file structure makes the plugin easier to understand, maintain, and update. \ No newline at end of file +A plugin's file structure is the way its files and folders are organized within the WordPress plugins directory. This structure determines how WordPress loads and executes the plugin's code, assets, and other resources. A well-organized file structure makes the plugin easier to understand, maintain, and update. + +Visit the following resources to learn more: + +- [@official@Getting Started with Plugins](https://developer.wordpress.org/plugins/plugin-basics/#getting-started) +- [@official@Best Practices](https://developer.wordpress.org/plugins/plugin-basics/best-practices/) +- [@article@Introduction to Plugin Development](https://developer.wordpress.org/plugins/intro/) +- [@article@WordPress Plugin Development](https://triggergrowth.com/blog/wordpress-plugin-development/) +- [@video@WordPress Plugin Tutorial: Folder Structure and the Plugin Header](https://www.youtube.com/watch?v=GNaJygOfgnk) \ No newline at end of file diff --git a/src/data/roadmaps/wordpress/content/menus@_pPBxAMteOviyqkrCi2TM.md b/src/data/roadmaps/wordpress/content/menus@_pPBxAMteOviyqkrCi2TM.md index 2d36d2a80..819881fb7 100644 --- a/src/data/roadmaps/wordpress/content/menus@_pPBxAMteOviyqkrCi2TM.md +++ b/src/data/roadmaps/wordpress/content/menus@_pPBxAMteOviyqkrCi2TM.md @@ -1,4 +1,4 @@ -# WordPress Menus +# WordPress Menus In classic WordPress themes, menus are how you organize and display navigation links on your website. They allow visitors to easily find different pages, categories, or custom links. You create and manage these menus through the WordPress admin panel, assigning them to specific locations within your theme, such as the header or footer. These locations are predefined by the theme developer. diff --git a/src/data/roadmaps/wordpress/content/plugin-basics@CrD4HH8mht1KZ0_m1MUsm.md b/src/data/roadmaps/wordpress/content/plugin-basics@CrD4HH8mht1KZ0_m1MUsm.md index c36a112b5..870d57edf 100644 --- a/src/data/roadmaps/wordpress/content/plugin-basics@CrD4HH8mht1KZ0_m1MUsm.md +++ b/src/data/roadmaps/wordpress/content/plugin-basics@CrD4HH8mht1KZ0_m1MUsm.md @@ -1,3 +1,11 @@ # Plugin Basics -WordPress plugins are essentially bundles of code that you can upload to your WordPress site to extend its functionality. They allow you to add new features, modify existing ones, or integrate with third-party services without having to directly edit the core WordPress files. Think of them as apps for your website, enabling you to customize and enhance your site's capabilities with ease. \ No newline at end of file +WordPress plugins are essentially bundles of code that you can upload to your WordPress site to extend its functionality. They allow you to add new features, modify existing ones, or integrate with third-party services without having to directly edit the core WordPress files. Think of them as apps for your website, enabling you to customize and enhance your site's capabilities with ease. + +Visit the following resources to learn more: + +- [@official@What is a plugin?](https://learn.wordpress.org/lesson/what-is-a-plugin/) +- [@official@Plugins](https://wordpress.com/support/plugins) +- [@official@Plugin Catalog](https://wordpress.com/plugins) +- [@article@What is a WordPress plugin: A comprehensive guide for beginners](https://www.hostinger.com/tutorials/what-is-wordpress-plugin) +- [@video@What is a WordPress Plugin?](https://www.youtube.com/watch?v=WAAh3DsI7_Q&t=152s) \ No newline at end of file diff --git a/src/data/roadmaps/wordpress/content/template-tags@Gr68jNPdHq19bLDpx17aU.md b/src/data/roadmaps/wordpress/content/template-tags@Gr68jNPdHq19bLDpx17aU.md index 7646fb73b..f95fe026d 100644 --- a/src/data/roadmaps/wordpress/content/template-tags@Gr68jNPdHq19bLDpx17aU.md +++ b/src/data/roadmaps/wordpress/content/template-tags@Gr68jNPdHq19bLDpx17aU.md @@ -1,3 +1,5 @@ +# undefined + |# Template Tags Template tags are PHP functions used within WordPress theme template files to retrieve and display dynamic data. They act as placeholders that are replaced with information from the WordPress database, such as post titles, content, author information, and more. Using template tags allows theme developers to create dynamic and flexible layouts without hardcoding specific values. diff --git a/src/data/roadmaps/wordpress/content/third-party@bM7grwJzuauC3ap7MNwuN.md b/src/data/roadmaps/wordpress/content/third-party@bM7grwJzuauC3ap7MNwuN.md index 7f7043d50..b968507ca 100644 --- a/src/data/roadmaps/wordpress/content/third-party@bM7grwJzuauC3ap7MNwuN.md +++ b/src/data/roadmaps/wordpress/content/third-party@bM7grwJzuauC3ap7MNwuN.md @@ -1,6 +1,6 @@ # Third-Party WordPress Themes -Third-party WordPress themes are pre-designed website templates created by developers or companies other than WordPress.org. These themes offer a wide range of designs and functionalities, allowing users to quickly customize the look and feel of their WordPress website without extensive coding knowledge. They are typically purchased or downloaded from independent marketplaces or theme developers' websites. +Third-party WordPress themes are pre-designed website templates created by developers or companies other than [WordPress.org](http://WordPress.org). These themes offer a wide range of designs and functionalities, allowing users to quickly customize the look and feel of their WordPress website without extensive coding knowledge. They are typically purchased or downloaded from independent marketplaces or theme developers' websites. Visit the following resources to learn more: diff --git a/src/data/roadmaps/wordpress/content/transients-api@WXTnOWylTg4aLn8r1mdwS.md b/src/data/roadmaps/wordpress/content/transients-api@WXTnOWylTg4aLn8r1mdwS.md index 8d296e931..5fe4b2045 100644 --- a/src/data/roadmaps/wordpress/content/transients-api@WXTnOWylTg4aLn8r1mdwS.md +++ b/src/data/roadmaps/wordpress/content/transients-api@WXTnOWylTg4aLn8r1mdwS.md @@ -1,3 +1,10 @@ # Transients API -The Transients API in WordPress provides a simple way to store temporary data in the database. Think of it as a caching system for storing the results of expensive operations, like complex database queries or external API calls. This stored data can then be quickly retrieved later, reducing server load and improving website performance. Transients have an expiration time, after which they are automatically deleted, ensuring that the stored data remains relevant and doesn't clutter the database indefinitely. \ No newline at end of file +The Transients API in WordPress provides a simple way to store temporary data in the database. Think of it as a caching system for storing the results of expensive operations, like complex database queries or external API calls. This stored data can then be quickly retrieved later, reducing server load and improving website performance. Transients have an expiration time, after which they are automatically deleted, ensuring that the stored data remains relevant and doesn't clutter the database indefinitely. + +Visit the following resources to learn more: + +- [@official@An introduction to the Transients API](https://developer.wordpress.org/news/2024/06/an-introduction-to-the-transients-api/) +- [@official@Transients](https://developer.wordpress.org/apis/transients/) +- [@official@https://wordpress.com/blog/2022/11/04/complete-guide-to-wordpress-transients/](https://wordpress.com/blog/2022/11/04/complete-guide-to-wordpress-transients/) +- [@article@A Guide to Transients in WordPress](https://wpengine.com/resources/guide-to-transients-in-wordpress/) \ No newline at end of file diff --git a/src/data/roadmaps/wordpress/content/vvv@4z0UM3vkE2m01G5vfH2rv.md b/src/data/roadmaps/wordpress/content/vvv@4z0UM3vkE2m01G5vfH2rv.md index 2056991b2..d1451bcee 100644 --- a/src/data/roadmaps/wordpress/content/vvv@4z0UM3vkE2m01G5vfH2rv.md +++ b/src/data/roadmaps/wordpress/content/vvv@4z0UM3vkE2m01G5vfH2rv.md @@ -5,6 +5,6 @@ VVV (Varying Vagrant Vagrants) is an open-source development environment specifi Visit the following resources to learn more: - [@official@VVV](https://varyingvagrantvagrants.org/) -- [@opensource@varying-vagrant-vagrants](https://github.com/Varying-Vagrant-Vagrants/VVV) - [@official@Installing VVV](https://make.wordpress.org/core/handbook/tutorials/installing-wordpress-locally/installing-vvv/) +- [@opensource@varying-vagrant-vagrants](https://github.com/Varying-Vagrant-Vagrants/VVV) - [@article@How to Use Varying Vagrant Vagrants (VVV) for WordPress Development](https://www.wpkube.com/how-to-use-varying-vagrant-vagrants-vvv-for-wordpress-development/) \ No newline at end of file