Looking for the Best Course to Learn WordPress that involves mostly writing PHP and creating custom posts types

[ad_1]

I’m looking to up my WordPress game, explicitly focusing on writing PHP code and creating custom post types. I want a comprehensive course that deepens into these areas, helping me become proficient in customizing and extending WordPress functionalities through PHP and ACF.

Has anyone come across a great course or resource that fits this description? Your recommendations and experiences would be greatly appreciated!

[ad_2]
6 Comments
  1. The ACF site has dozens of examples and helpful documentation on how to use everything to do with their plugin. And since you’re using ACF, it can generate the PHP for the CPT you create with it (but you don’t really need to unless you’re trying to squeeze out every last drop of performance)… it’s fairly simple.

    The best way to learn is to just get stuck in and build something.

  2. Following ACF documentation is a good start.

    But it is difficult for me to follow instructions of abstract concepts, I rather experiment. This migh not be popular in the sub but since last year I really adopted a practice to ask ChatGPT to build PHP snippets using ACF and CPT and it works really well, there is a bit of trial an error, is not straight forward but at least for me it helped make a leap into coding combining and learning different types of codes : JS, CSS and PHP.

    Here is my workflow :

    1. To optimize the development I use Elementor Pro + Dynamicooo + ACF, loops and templates are super effective.
    2. Create a child theme ofHello Elementor theme.
    3. Divide the content of the site into the traditional post types :
    * Articles : news and updates (like a official press releases for the company)
    * Pages : static content like terms and conditions, contact
    * CPT : for product, services or the core purpose of the site, including the FAQ that way you can define the ACF for these post types
    * Custom taxonomies if a specific sorting or archive is required
    4. Define the purpose of the extension, for example, I need to generate a JSON in the HTML code for all the FAQ schema and improve the SEO of the site, using the CPT FAQ and their respective ACF
    5. I give ChatGPT the specific fields names and I explain the purpose, I requesto to follow best practices and then it generates the code to add in the functions.php or to install it as an extension.
    6. Always ask to explain the code and will help you understand notions of PHP

    DM me if you need help

  3. Not sure how much time you have on your hands, but the best way to learn would be trial and error. Set up a local environment so you can play around with custom page types, fields, and plugins.

    On the resource side, start diving into WordPress and ACF documentation, especially the WordPress Codex. There are plenty of sections on custom post types and plugin development there.

    If I remember correctly, there’s also a free course on Codecademy called Learn PHP you can check out for the basics.

  4. As a Django developer, I was looking for good WordPress tutorials focused on code. There are many tutorials on how to build things with plugins and website builders, but I wanted to understand how it all works under the hood. I found tutorials from Brad Schiff very beneficial, especially one of his Udemy courses called ‘Become a WordPress Developer: Unlocking Power With Code.’ It helped me a lot to orient myself in the WordPress world.

    This tutorial is not focused on ACF fields, but picking ACF fields after it is easy. I hope it can help.

  5. Would desperately love some courses that focus more on code without plugins, Mainly I am looking for a from start to finish guide on writing my own woocommerce theme from scratch. not a single plugin apart from payment solutions. The only tutorials I can find that seems worth a damn are from over 4 years ago and most of them are broken by minute 20. lol

    I want to squeeze every bit of performance out of woocommerce and write my own site from start to finish and have not been able to find a lot. Sure woocommerce has docs on all their hooks but finding something to teach you from start is tough.

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer