Brad, in 2019 I purchased your Wordpress course on Udemy which helped me complete a contract. Fast forward 4 years I'm now working for a Fortune 500. I owe my career to you. You are awesome, thank you so much.
@@LearnWebCode Also want to say thanks to Brad for making such an amazing course! I got very stuck, took a break for like two months, and now I'm back to it again.
A lot of people ask me, will I learn wordpress or not. My simple answer, learn. You can learn it. No issue at all. My secret is, I started php in 2016. At that time, I learned wordpress 😁
This is good. If you can't find a job, make wordpress themes and plugins. For plugins you can make some features free. Or you can make a monthly subscription.
Hey, I will soon start my job as a junior wordpress developer. In my initial days at work they will train me in wp. But what I feel is wp dev in comparision to the mainstream development like Java, golang, js full stack it's mostly limited to blogs/stores. We don't use some innovative tech like some new database for logging, a message broker for async process, redis, aws etc. So don't you think it limits us as an engineer and pretty much left with a framework/tech developer. Really looking forward to your opinion on this. And I'm your student on udemy wp course. thanks for such great tutorial.
No limits for 2 reasons. by doing asynchronous requests from frontend in nature of php and apache or nginx server starts a new thread. In case of PHP clear backend let's say you wan to make a n http request to an api from php then you can use fibers that it's the official way to do asynchronous programming in PHP from version 8 and after. I will not talk about PHP-REACT, Swool etc. these thing needs root acces. The opinion about multi threading in PHP from the creator Rasmus Lerdorf m.ua-cam.com/video/OEMuHy5Srk8/v-deo.html
@@science_trip i understood your point and found this informative. But still in usual wordpress dev work such things rarely arises. So what I feel is most of the challenges are about making great themes, client side plugins etc. Yes there are challenges like backup, data security, for example I saw a company named Blogvault which provides such plugin. But These are product based companies. In most of the agencies I don't think engineering wise things are that challenging. I would love to know about such challenges, if you could share in wp.
@@GeneralistDev WordPress in some way is agnostic. so it means that you can code as you like. it's full compatible with what PHP can do, so after that depends on tour coding skills. about security in WordPress. in official documentation there are coding standards. That makes WordPress extremely secure if you will follow them. I ve never been hacked by the way till the time that I m writing this. and about backup is very easy. I ve even stop to use plugin for this
Oooohh thanks! I just bookmarked it and added it to my todo notes. I be wp-env is pretty fast /performant; wp-now feels a bit slow for page loads. I misspoke in the video; wp-now persists the database, it's just that it creates a new site / instance / database for each theme or plugin folder you run the command from. A lot of times that might be what you would want, but not always. I believe you can also create a "wp-content" folder and nest multiple themes / plugins inside of it and then use the wp-now command inside of there and it would work as I would have wanted for this video.
I wanted to create a plugin witch on activation will create a admin menu page, PluginSidebar and panelBody, then in the sidebar I will have a lot of different jsx components to render and also have api calls. Now to make some thing like this, how will I structure the code base, should I use @wordpress/create-block, or just @wordpress/scripts, or traditional php way. I new to WordPress and have no idea witch one to go for. Please guide.
I'd really love a video on how to best setup VS Code for work with PHP. What extensions, code formatter etc. I should use. My colleagues who write PHP all use PHPStorm so no tips from there 😉
I tried to follow your guide. but 12:38 it says Call to unknown function: 'get_footer'PHP(PHP0417) Undefined function 'get_footer'.intelephense(P1010). which extension should I install in vscode? thank you!
I'm wondering if it's just a completely random bug with the wp-now package. If you control+c in the command line and start the wp-now task again does the same error happen or does it work as expected?
Hi Brad. I'm very proficient with WordPress and I've developed dosens of themes and plugins. What is your suggestion about starting freelancing? What platform you use and what is the average earnings? Thanks.
Hi! I'm actually not knowledgeable in that area; I usually work with agencies under NDA's where they have reference designs and a vision of what needs to be built, and I just come along and actually build it. Then I move onto the next project. There's tons of money to be made with selling your own themes and plugins or landing your own actual clients, but it doesn't align with my strengths and weaknesses, and all of my energy spent on "ongoing never ending projects" goes towards my video courses. If anyone reading this knows of a good UA-camr / source of info on this please share!
Hi! I'd say it depends on what you're most interested in building, but if I had to answer I'd say JavaScript. PHP is important, but just knowing the very basics like a while loop, calling functions, and spelling out associative arrays can you get unbelievably far in WordPress in terms of building themes and plugins. It's more of a battle of knowing about / understanding the WordPress API / function names than needing very much PHP expertise. If you're building very complex plugins that don't rely on custom post types for data, and you start writing your own SQL statements, then looking up a guide on PHP would be helpful, but I wouldn't study it outside the context of WordPress preemptively. JavaScript is useful for block types, client side interactivity, the REST API, etc...
That was amazing man, i have recently assign to a project which uses WP, twig templates, WP shortcodes, PHP, React and many more stuff Lol. I feel completely lost. Do you have a course that explains how those technologies works together?
Hie Brad thank you what advice would give someone like me who is currently learning how to build a PHP custom framework as a way of mastering PHP OOP,what should I do mean time for some income. Thank you
Hi Brad, I'm not sure if you'll notice this. I'm at the search portion of your wordpress course in udemy and I am so overwhelmed by the info but I'm trying hard . I'm not sure if I will continue or not, I doubt if this is really for me or maybe I need to stepback and learning something first before continuing the course. I'm here for inspiration but I am not really sure if I can make it. 😢
Hi, my biggest advice to stay inspired is that you don't need to learn everything all in one go. It took me years and years to learn everything I know and cover in the WP course. I only cover all of that so that the course is valuable as a "one stop shop" for as many people as possible who want to learn as much as possible. In most instances there's no need to learn *all* of it. If even the first few chapters have been rolled into your memory / and feel familiar then that's already very valuable. I'd say focus more on a goal instead of the goal just being to finish the entire course. Is your goal to work as a WP dev at a small agency? Is your goal to get really good at CSS and JS and get a job as a front-end dev somewhere? Is your goal to create your own websites and be more entrepreneurial?
now I am confused. dont we need Locals installed in order to use wordpress and php? are you saying just by having Node and NPM installed we can actually run the wordpress admin without Locals
Yes, all you need is Node / NPM and you can run a full local WordPress environment. It uses browser emulation or Node emulation, I can't remember the technical details of how it works, but it emulates PHP and it works! I'm not sure how exactly it works, but it does haha.
Hi Brad hope u are doing good i have a question for u i am learning wordpress development with your unlock power with code course my question is how a person can get a job as a wordpress developer like what path should a wordpress developer should follow to get a job
Hi, thanks, I'm doing great today, hope you are too! I'd say there are two main paths. Some people might be able to do both, but I think 99.9% of people fall into one path or the other. Path 1 is to become an expert in CSS and JavaScript / React / Interactivity API / Blocks and know just enough PHP to create WP solutions. Path 2 is to only spend as little time as possible on CSS and JS / React, and spend more of your time on PHP and MySQL actually building the most complex and performant and organized internals for WP plugins. If you search "WordPress Developer Job" you'll see from the job description that most of the jobs fall into one of those two categories. Either path you take, you'll want to have a way online to share / demonstrate that you know what you know; so either a portfolio, a GitHub profile, open source contributions, or even just a blog or UA-cam channel sharing your passion.
@@LearnWebCode Thank U Brad For a Perfect response. U are the Best Teacher and instructor. I have both of your courses web developer and WordPress developer with which course I need to start my journey accordingly to you Thank u have a great day
It's been on my radar forever but I've never fully tried it for a real world project. Are you interested in primarily Bedrock, or specifically Sage + Bedrock? Sage looks pretty sweet!!!
@@LearnWebCode I've been wanting to learn Sage too, but everytime I bring myself learning it, I feel so intimidated. Would be nice if it's coming from you, because I've learned a lot from your courses :)
Hi Brad, I enjoy watching your videos, but I'm having trouble understanding where SEO friendly SSR ends and client-side React begins in React+WordPress projects. Could you please explain this aspect of React+WP in more detail?
Good question, there's definitely a lot of confusion regarding this area because until this April WordPress had no standardized strategy or answer. If we want to use React on the public visitor side of our site, it's essentially the wild west, and we're completely on our own to reinvent the wheel and implement everything ourselves. However, when I'm talking about SSR benefits and client-side hydration, I'm referring to the Interactivity API. As of today it's just for basic event handling and context/state updating etc... but I think in the next 1 or 2 big WP updates they should be adding in official support for the Interactivity Router which will add navigation / spa features. My video on the IAPI might help explain the basics ua-cam.com/video/NssaJLvz7bo/v-deo.html
I previously bought several courses from you on Udemy. However life happened and I never got on with them. That was the Git, JS and your long WP course. Are those still relevant/updated or are they abandoned now that you got your own site?
Thanks for joining those courses! I mirror all course updates on both Udemy and my site. The long WP course gets updated every 6 months or so every time there's a big new feature in WP. It just received a big update this April to cover the Interactivity API, new block file organization, and deployment strategies. The JS course is updated with the exception of I wouldn't use "promise / then" any longer, and I exclusively use async await syntax. Other than that, it still teaches the language, client-side, server-side, MVC basics, which are all timeless. The Git course teaches Git / GitHub / BEM CSS / Responsive CSS, which is also timeless.
Hi, I still find using ACF fields much better than Gutemberg blocks for custom theme development. I find it much more complex to develop a custom block with Gutemberg than with the ACF plugin.
In 2024 still worth it to learn wordpress. Can I build my career in wordpress development 2024. There are huge number of wp developer already in market.
Welcome, thank you for the sub! I don't think any industry is ever too crowded or too late. Having said that, I don't think anything is guaranteed. Someone could study React and Next Full-Stack for a year and not get a job for a myriad of reasons; even though some would argue that's a better or safer route. Someone could study WordPress dev for a year and not get a job. Or someone could study WP For 3 months and get a job. I probably wouldn't go into WordPress solely for career direction; I'd go into WordPress if you're passionate about the idea of people self publishing their own articles, data, and if something about programming in WP is fun for you.
My premium 40+ hour WP course covers PHP for themes, and also PHP for traditional plugins. Are there specific features you're interested in? Or just want a course that doesn't waste time with blocks / JS?
I just reviewed your plugin boilerplates, and I think they embody many of the issues that contribute to WordPress's bad reputation. If you believe they are well-written, then list the bad practices they avoid and the good practices you have followed. Also, share the guiding principles you adhered to while writing them. I assure you, that list would be very short. Now, can you write good code without any principles, following good practices, and avoiding bad ones? Unlikely bro, unlikely. Let that sink in.
I prefer hand-coding for most projects too, but what is your strategy for projects where non-developers need to add / update content? Do you build your own admin dashboard? Or use a 3rd party CMS?
@@LearnWebCode in some cases good is decap cms ( former netlify cms), its completely free, no need for database, just alters youe code on github and rebuild. Also contentfull cms has interesting free plan.
Agree. I run many sites on Local and it becomes buggy when the project is big and use many plugins. What helped a little is to change 'localhost' to 127.0.0.1 in wp-config.php
Wordpress is so complicated.😂 its so hard to navigate through the documentation, its not for newbies like me. After few mins I closed the browser and started crying
I agree, the WP documentation is good but it's lacking a narrative that ties it all together or takes a dev on a guided tour. It feels like you need to know what you're searching for ahead of time instead of just browsing the documentation. Like with Laravel, you can just browse the documentation and educate yourself.
I love PHP, and wordpress themeing is cool, but damn, the theme bloat frameworks ( i forget what its called elemental or something) are ugly, over engineered and a disaster.
@@LearnWebCode "1) One could argue that a senior WP dev is going to earn a bigger paycheck than a junior or mid-level 'full-stack' engineer." - Comparing a senior to a junior or mid-level engineer isn't quite fair. When comparing seniors to seniors, the pay gap becomes even more significant. 2) "The average on statistic sites probably makes WP look lower because it's literally 43% of the web..." - This point is somewhat irrelevant. We can't achieve a perfect 50/50 comparison. What matters is the median pay 3) "But if we're looking at 'successful' WP devs instead of the averages..." - Similar to point 1, a successful software development engineer (SDE) typically earns much more, especially those working for FAANG companies. 4) "I bet if those same people picked up WP dev a much smaller percentage would have had to give up." - This is speculative. It's possible they chose WP development after struggling with becoming an SDE, rather than giving up coding entirely. While I agree that it's more challenging to become an SDE, these are the professionals building major tech services like Uber, Twitter, TikTok, and Amazon. If someone builds their career around WP, they may hit a ceiling very soon; and transitioning to an SDE role later is much more difficult compared to starting as an SDE. Nevertheless, still a great video about WP!
I 100% support and agree with the philosophy and sentiment behind ClassicPress, however, I don't use it because I'd rather continue to use flagship current WordPress and have my own boilerplate / scripts / checklists that strip it down as much as possible to the way I want it to be, rather than use a separate fork entirely. The entire point of WordPress in my opinion, is the giant giant giant community of contributors, testers, security experts, and the thousands or millions of combined hours every month/quarter that go into creating, maintaining, testing, updating, it etc... the value that's there is so immense and powerful, and I don't want to be apart from that.
Brad, in 2019 I purchased your Wordpress course on Udemy which helped me complete a contract. Fast forward 4 years I'm now working for a Fortune 500.
I owe my career to you. You are awesome, thank you so much.
This made my morning! Reading a message like yours is my best possible dream outcome from creating my courses. Thank you, rock on!!!
@@LearnWebCode Also want to say thanks to Brad for making such an amazing course! I got very stuck, took a break for like two months, and now I'm back to it again.
Brad, you're a gift that keeps on giving
Really appreciate that 🙏
I'm almost done with the theme development portion of your WordPress course, Brad, and I love it. Best web development course I've ever taken.
I'm working my way through your course Brad. You have a great teaching style. I recommend it to anyone
hi, what course is it?
Always happy to see your videos ❤
Thanks for all the new content on your channel. I’m getting fired up from watching them. 💪
You're welcome! Thanks for the support; glad to hear the videos are helpful.
nice now I discover I don't need Laragon or Xampp and wordpress cms to run a wp-theme I just need npm. Thanks sir
Thank You for sharing!!! Working through your premium courses now. Very impressed with the production and content. GREAT WORK!!! :)
Short and straight to the point, thank you!
"Hey Brad..." 🤣😂👌Oh, thank you for the boilerplates.
A lot of people ask me, will I learn wordpress or not. My simple answer, learn. You can learn it. No issue at all. My secret is, I started php in 2016. At that time, I learned wordpress 😁
okay that was pretty interesting and something new, seems powerful
This is good. If you can't find a job, make wordpress themes and plugins.
For plugins you can make some features free. Or you can make a monthly subscription.
Brilliant and inspiring 🧙
Hey, I will soon start my job as a junior wordpress developer. In my initial days at work they will train me in wp. But what I feel is wp dev in comparision to the mainstream development like Java, golang, js full stack it's mostly limited to blogs/stores. We don't use some innovative tech like some new database for logging, a message broker for async process, redis, aws etc. So don't you think it limits us as an engineer and pretty much left with a framework/tech developer. Really looking forward to your opinion on this. And I'm your student on udemy wp course. thanks for such great tutorial.
No limits for 2 reasons. by doing asynchronous requests from frontend in nature of php and apache or nginx server starts a new thread. In case of PHP clear backend let's say you wan to make a n http request to an api from php then you can use fibers that it's the official way to do asynchronous programming in PHP from version 8 and after. I will not talk about PHP-REACT, Swool etc. these thing needs root acces. The opinion about multi threading in PHP from the creator Rasmus Lerdorf m.ua-cam.com/video/OEMuHy5Srk8/v-deo.html
@@science_trip i understood your point and found this informative. But still in usual wordpress dev work such things rarely arises. So what I feel is most of the challenges are about making great themes, client side plugins etc. Yes there are challenges like backup, data security, for example I saw a company named Blogvault which provides such plugin. But These are product based companies. In most of the agencies I don't think engineering wise things are that challenging. I would love to know about such challenges, if you could share in wp.
@@GeneralistDev WordPress in some way is agnostic. so it means that you can code as you like. it's full compatible with what PHP can do, so after that depends on tour coding skills. about security in WordPress. in official documentation there are coding standards. That makes WordPress extremely secure if you will follow them. I ve never been hacked by the way till the time that I m writing this. and about backup is very easy. I ve even stop to use plugin for this
Truly good work!!!
Alternative to wp-now and localwp is wp-env. It persists the database and can configure setup. It’s run in docker. Also made by Wordpress.
Oooohh thanks! I just bookmarked it and added it to my todo notes. I be wp-env is pretty fast /performant; wp-now feels a bit slow for page loads. I misspoke in the video; wp-now persists the database, it's just that it creates a new site / instance / database for each theme or plugin folder you run the command from. A lot of times that might be what you would want, but not always. I believe you can also create a "wp-content" folder and nest multiple themes / plugins inside of it and then use the wp-now command inside of there and it would work as I would have wanted for this video.
I wanted to create a plugin witch on activation will create a admin menu page, PluginSidebar and panelBody, then in the sidebar I will have a lot of different jsx components to render and also have api calls. Now to make some thing like this, how will I structure the code base, should I use @wordpress/create-block, or just @wordpress/scripts, or traditional php way. I new to WordPress and have no idea witch one to go for. Please guide.
I'd really love a video on how to best setup VS Code for work with PHP. What extensions, code formatter etc. I should use. My colleagues who write PHP all use PHPStorm so no tips from there 😉
Hello brother! Thanks for your videos! Do you have a deep dive tutorials about Woo Commerce? Thanks.
Agreed! That would be super interesting 👍
Simply the best!
I tried to follow your guide. but 12:38 it says Call to unknown function: 'get_footer'PHP(PHP0417)
Undefined function 'get_footer'.intelephense(P1010). which extension should I install in vscode? thank you!
I'm wondering if it's just a completely random bug with the wp-now package. If you control+c in the command line and start the wp-now task again does the same error happen or does it work as expected?
@@LearnWebCode Same issue. it's an Ubuntu with Node v20
It would be interesting to watch, if you can make a video on how to create custom Elementor widgets.
Hi Brad. I'm very proficient with WordPress and I've developed dosens of themes and plugins. What is your suggestion about starting freelancing? What platform you use and what is the average earnings? Thanks.
Hi! I'm actually not knowledgeable in that area; I usually work with agencies under NDA's where they have reference designs and a vision of what needs to be built, and I just come along and actually build it. Then I move onto the next project. There's tons of money to be made with selling your own themes and plugins or landing your own actual clients, but it doesn't align with my strengths and weaknesses, and all of my energy spent on "ongoing never ending projects" goes towards my video courses. If anyone reading this knows of a good UA-camr / source of info on this please share!
Hey Brad Awesome video! Whats your advice for a beginner to start WordPress Development, should first learn PHP or JavaScript?
Hi! I'd say it depends on what you're most interested in building, but if I had to answer I'd say JavaScript. PHP is important, but just knowing the very basics like a while loop, calling functions, and spelling out associative arrays can you get unbelievably far in WordPress in terms of building themes and plugins. It's more of a battle of knowing about / understanding the WordPress API / function names than needing very much PHP expertise. If you're building very complex plugins that don't rely on custom post types for data, and you start writing your own SQL statements, then looking up a guide on PHP would be helpful, but I wouldn't study it outside the context of WordPress preemptively. JavaScript is useful for block types, client side interactivity, the REST API, etc...
Do we need to learn react to be a wordpress developper?
Thanks for voice up ❤
That was amazing man, i have recently assign to a project which uses WP, twig templates, WP shortcodes, PHP, React and many more stuff Lol. I feel completely lost. Do you have a course that explains how those technologies works together?
That's just great, I'm going crazy 😎
Hie Brad thank you what advice would give someone like me who is currently learning how to build a PHP custom framework as a way of mastering PHP OOP,what should I do mean time for some income.
Thank you
Hi Brad, I'm not sure if you'll notice this. I'm at the search portion of your wordpress course in udemy and I am so overwhelmed by the info but I'm trying hard . I'm not sure if I will continue or not, I doubt if this is really for me or maybe I need to stepback and learning something first before continuing the course.
I'm here for inspiration but I am not really sure if I can make it. 😢
Hi, my biggest advice to stay inspired is that you don't need to learn everything all in one go. It took me years and years to learn everything I know and cover in the WP course. I only cover all of that so that the course is valuable as a "one stop shop" for as many people as possible who want to learn as much as possible. In most instances there's no need to learn *all* of it. If even the first few chapters have been rolled into your memory / and feel familiar then that's already very valuable. I'd say focus more on a goal instead of the goal just being to finish the entire course. Is your goal to work as a WP dev at a small agency? Is your goal to get really good at CSS and JS and get a job as a front-end dev somewhere? Is your goal to create your own websites and be more entrepreneurial?
now I am confused. dont we need Locals installed in order to use wordpress and php? are you saying just by having Node and NPM installed we can actually run the wordpress admin without Locals
Yes, all you need is Node / NPM and you can run a full local WordPress environment. It uses browser emulation or Node emulation, I can't remember the technical details of how it works, but it emulates PHP and it works! I'm not sure how exactly it works, but it does haha.
Hi Brad hope u are doing good i have a question for u i am learning wordpress development with your unlock power with code course my question is how a person can get a job as a wordpress developer like what path should a wordpress developer should follow to get a job
Hi, thanks, I'm doing great today, hope you are too! I'd say there are two main paths. Some people might be able to do both, but I think 99.9% of people fall into one path or the other. Path 1 is to become an expert in CSS and JavaScript / React / Interactivity API / Blocks and know just enough PHP to create WP solutions. Path 2 is to only spend as little time as possible on CSS and JS / React, and spend more of your time on PHP and MySQL actually building the most complex and performant and organized internals for WP plugins. If you search "WordPress Developer Job" you'll see from the job description that most of the jobs fall into one of those two categories. Either path you take, you'll want to have a way online to share / demonstrate that you know what you know; so either a portfolio, a GitHub profile, open source contributions, or even just a blog or UA-cam channel sharing your passion.
@@LearnWebCode Thank U Brad For a Perfect response. U are the Best Teacher and instructor. I have both of your courses web developer and WordPress developer with which course I need to start my journey accordingly to you Thank u have a great day
Hi Brad, wondering if you would make video about using bedrock?
It's been on my radar forever but I've never fully tried it for a real world project. Are you interested in primarily Bedrock, or specifically Sage + Bedrock? Sage looks pretty sweet!!!
@@LearnWebCode Please brad, one of them.
@@LearnWebCode I've been wanting to learn Sage too, but everytime I bring myself learning it, I feel so intimidated. Would be nice if it's coming from you, because I've learned a lot from your courses :)
@@LearnWebCodeMainly Bedrock; I’m still quite new to the php world, specifically Laravel😂
Its Time to make a new and update video about wordpress(back-end), so please make it🤩😍🥰
WordPress is like a framework.
Good video, Thanks
Hi Brad, I enjoy watching your videos, but I'm having trouble understanding where SEO friendly SSR ends and client-side React begins in React+WordPress projects. Could you please explain this aspect of React+WP in more detail?
Good question, there's definitely a lot of confusion regarding this area because until this April WordPress had no standardized strategy or answer. If we want to use React on the public visitor side of our site, it's essentially the wild west, and we're completely on our own to reinvent the wheel and implement everything ourselves. However, when I'm talking about SSR benefits and client-side hydration, I'm referring to the Interactivity API. As of today it's just for basic event handling and context/state updating etc... but I think in the next 1 or 2 big WP updates they should be adding in official support for the Interactivity Router which will add navigation / spa features. My video on the IAPI might help explain the basics ua-cam.com/video/NssaJLvz7bo/v-deo.html
I previously bought several courses from you on Udemy. However life happened and I never got on with them. That was the Git, JS and your long WP course. Are those still relevant/updated or are they abandoned now that you got your own site?
Thanks for joining those courses! I mirror all course updates on both Udemy and my site. The long WP course gets updated every 6 months or so every time there's a big new feature in WP. It just received a big update this April to cover the Interactivity API, new block file organization, and deployment strategies. The JS course is updated with the exception of I wouldn't use "promise / then" any longer, and I exclusively use async await syntax. Other than that, it still teaches the language, client-side, server-side, MVC basics, which are all timeless. The Git course teaches Git / GitHub / BEM CSS / Responsive CSS, which is also timeless.
@@LearnWebCode Awesome. Thanks for the reply!
So nice!
If you use the "while - endwhile" syntax it will be very much cleaner, I promise!
Oooh, I like that; less brackets!
Hi, I still find using ACF fields much better than Gutemberg blocks for custom theme development. I find it much more complex to develop a custom block with Gutemberg than with the ACF plugin.
I've bought every course on your Curriculum page via Udemy. Any chance I can get access to your discord server?
Do you have any course on php language. The full course
Buy the book PHP & MySQL by Jon Duckett
Very nice content bro!
Love u sir
In 2024 still worth it to learn wordpress. Can I build my career in wordpress development 2024. There are huge number of wp developer already in market.
Welcome, thank you for the sub! I don't think any industry is ever too crowded or too late. Having said that, I don't think anything is guaranteed. Someone could study React and Next Full-Stack for a year and not get a job for a myriad of reasons; even though some would argue that's a better or safer route. Someone could study WordPress dev for a year and not get a job. Or someone could study WP For 3 months and get a job. I probably wouldn't go into WordPress solely for career direction; I'd go into WordPress if you're passionate about the idea of people self publishing their own articles, data, and if something about programming in WP is fun for you.
Why not create a PHP course specifically for WordPress?
My premium 40+ hour WP course covers PHP for themes, and also PHP for traditional plugins. Are there specific features you're interested in? Or just want a course that doesn't waste time with blocks / JS?
Interactivity API seems very similar to Alpine.js
Not a single person in the world and not a single reason in the world will inspire me to learn WordPress. 😅
And why are you here ignorant?
🤣 Fair enough
Good you maintain an open mind. Remember most everyone has heard of WordPress. I'll assume your one of the i hate Microsoft Windows and use a Mac
Nothing is perfect... But through mix and match, things can become perfect
I just reviewed your plugin boilerplates, and I think they embody many of the issues that contribute to WordPress's bad reputation. If you believe they are well-written, then list the bad practices they avoid and the good practices you have followed. Also, share the guiding principles you adhered to while writing them. I assure you, that list would be very short.
Now, can you write good code without any principles, following good practices, and avoiding bad ones? Unlikely bro, unlikely. Let that sink in.
still i prefer coding..........
I prefer hand-coding for most projects too, but what is your strategy for projects where non-developers need to add / update content? Do you build your own admin dashboard? Or use a 3rd party CMS?
@@LearnWebCode in some cases good is decap cms ( former netlify cms), its completely free, no need for database, just alters youe code on github and rebuild. Also contentfull cms has interesting free plan.
problem with localWP is that it is slow as sh*t
Like the app itself is slow to start? Or like hitting refresh / navigating pages on sites is slow?
Agree. I run many sites on Local and it becomes buggy when the project is big and use many plugins. What helped a little is to change 'localhost' to 127.0.0.1 in wp-config.php
Wordpress is so complicated.😂 its so hard to navigate through the documentation, its not for newbies like me. After few mins I closed the browser and started crying
I agree, the WP documentation is good but it's lacking a narrative that ties it all together or takes a dev on a guided tour. It feels like you need to know what you're searching for ahead of time instead of just browsing the documentation. Like with Laravel, you can just browse the documentation and educate yourself.
i mean...with HTMX being a thing now this is a hard sell
I love PHP, and wordpress themeing is cool, but damn, the theme bloat frameworks ( i forget what its called elemental or something) are ugly, over engineered and a disaster.
1 reason not to try WP - a much smaller paycheck than being a regular Software Engineer
Ok boomer
@@LearnWebCode
"1) One could argue that a senior WP dev is going to earn a bigger paycheck than a junior or mid-level 'full-stack' engineer." - Comparing a senior to a junior or mid-level engineer isn't quite fair. When comparing seniors to seniors, the pay gap becomes even more significant.
2) "The average on statistic sites probably makes WP look lower because it's literally 43% of the web..." - This point is somewhat irrelevant. We can't achieve a perfect 50/50 comparison. What matters is the median pay
3) "But if we're looking at 'successful' WP devs instead of the averages..." - Similar to point 1, a successful software development engineer (SDE) typically earns much more, especially those working for FAANG companies.
4) "I bet if those same people picked up WP dev a much smaller percentage would have had to give up." - This is speculative. It's possible they chose WP development after struggling with becoming an SDE, rather than giving up coding entirely.
While I agree that it's more challenging to become an SDE, these are the professionals building major tech services like Uber, Twitter, TikTok, and Amazon. If someone builds their career around WP, they may hit a ceiling very soon; and transitioning to an SDE role later is much more difficult compared to starting as an SDE.
Nevertheless, still a great video about WP!
There is no job for Wordpress devs
That's right, there's nothing to see here, move along now :))
/s
@@rcmnet😂
What's your opinion on ClassicPress and Classic Commerce?
I 100% support and agree with the philosophy and sentiment behind ClassicPress, however, I don't use it because I'd rather continue to use flagship current WordPress and have my own boilerplate / scripts / checklists that strip it down as much as possible to the way I want it to be, rather than use a separate fork entirely. The entire point of WordPress in my opinion, is the giant giant giant community of contributors, testers, security experts, and the thousands or millions of combined hours every month/quarter that go into creating, maintaining, testing, updating, it etc... the value that's there is so immense and powerful, and I don't want to be apart from that.