Free Training: PHP For WordPress
This course teaches WordPress developers the PHP fundamentals needed to add custom functionality to their sites, guided by instructor Joe Casabona. It covers core concepts like conditional logic, custom functions, and WordPress editors, with hands-on challenges to help learners make simple, practical modifications.
Instructor: Joe Casabona
Released: 01/10/2025
Length: ~2 hours, 25 minutes
Platform: LinkedIn Learning
Skill Level: Intermediate
Purpose: To equip learners with a foundational understanding of PHP so they can confidently add simple custom code and functionality to WordPress sites.

PHP For WordPress
This course teaches WordPress developers the PHP fundamentals needed to add custom functionality to their sites, guided by instructor Joe Casabona. It covers core concepts like conditional logic, custom functions, and WordPress editors, with hands-on challenges to help learners make simple, practical modifications.
Start Your Training Here!* Please sign in at the top of the LinkedIn Learning Website with your TAMU email address.
This course will provide the following:
- What is PHP?
- Printing information
- What are variables?
- Strings in PHP
- Using arrays
- Arithmetic operators and math in PHP
- Challenge: Perform mathematical operations and store it
- Solution: Perform mathematical operations and store it
- Comparison operators and the truth
- Logical operators
- Creating if/else statements
- Switch and match statements
- Conditional tags in WordPress
- Loops
- The Loop in WordPress
- Challenge: Loop through an array of information
- Solution: Loop through an array of information
- What are functions?
- Using functions in WordPress
- Helpful PHP functions
- Writing your own functions
- Challenge: Write your own function to compare two numbers
- Solution: Write your own function to compare two numbers
<!– wp:heading {“level”:4} –>
<h4 class=”wp-block-heading”>* Please sign in at the top of the LinkedIn Learning Website with your TAMU email address.</h4>
<!– /wp:heading –>
- The functions file
- Copying Hello Dolly
- WP_Query
- Hooks, actions, and filters
- PHP in the Block Editor
- Theme development in the age of the Block Editor
- Creating a plugin
- Is PHP enough?