Next lesson playing in 5 seconds
CancelLearn PHP for WordPress
Introduction
What is PHP, and how can you use it for WordPress programming? Discover the answers to those questions and more in our free course, Learn PHP for WordPress.
WordPress makes it easy to create content-rich websites, with powerful admin pages and the easy-to-use Customizer. However, there will come a time when the built-in options aren't enough, and you'll need to modify a theme or create your own plugin. That's where PHP comes in. PHP is the WordPress programming language, and if you want to take your skills to the next level, you'll have to learn PHP for WordPress.
In this course, Rachel McCollin will give you an overview of what PHP is and how it's used for WordPress programming and creating themes and plugins, with examples. You'll go on to learn how to create a PHP file and use it to output HTML. Then you'll learn to use functions, loops and if statements for coding custom WordPress themes and plugins. This PHP WordPress tutorial is full of useful, practical PHP projects for beginners. So if you want to learn PHP fast, get ready for this in-depth course on the WordPress programming language.
Find WordPress themes and plugins on Envato Elements.
Do you want to learn WordPress development from start to finish? Check out our learning guide: Learn WordPress Development. Or if you need a refresher on PHP programming in general, check out our free PHP tutorial.
1.Introduction1 lesson, 00:58
1.1Introduction00:58
2.WordPress and PHP 2 lessons, 20:34
2.1Why WordPress Uses PHP10:00
2.2PHP Coding Standards10:34
3.First Steps With PHP3 lessons, 28:09
3.1Create a PHP File07:50
3.2Mixing HTML and PHP08:46
3.3Comments in PHP11:33
4.Coding in PHP6 lessons, 1:06:20
4.1WordPress PHP Functions08:46
4.2Connect PHP Functions to Hooks12:31
4.3PHP in the Loop09:32
4.4If and Else09:54
4.5PHP Variables and Arrays13:05
4.6Outputting Text With PHP12:32
5.Practical Project: A Custom Archive Page2 lessons, 21:07
5.1Registering a Custom Post Type and Taxonomy11:15
5.2Creating a Custom Query09:52
6.Conclusion1 lesson, 03:28
6.1Conclusion03:28
