Build Your Own Business Website header image

PHP

Part 1 – What is a WordPress Loop?

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects -

Applies to -

We are going to talk about Genesis Custom Loops in this fourth lesson on Customizing the Genesis Theme. This topic is considerably more complicated or more advanced than what we covered in the Introduction to PHP for Genesis, Using Custom Sidebars in Genesis and Creating Custom Page Templates in Genesis. Before we begin talking about

Lesson 6 – Using Secondary WordPress Loops

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects -

Applies to -

This is the sixth lesson in our Customize Genesis Like a Pro video tutorial course but it's also the fourth lesson on how to customize the Genesis Theme using PHP. Here you'll learn how to use Secondary WordPress Loops. We begin with what a WordPress Loop is and how it works. We show several ways to create a them and what parts they are

Part 10 – Example #6 – Remove the Sticky Nav Menu on Mobile Devices

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects -

Applies to -

Now that you understand what WordPress Conditional Statements are, we’re going to use one in the function we’re using to remove the sticky menu in this Genesis site from mobile devices. What we're going to do is instead of add_action genesis_do_subnav that we used to move the menu in the first place, we're going to

Part 9 – Introduction to WordPress Conditional Statements

Difficulty Level -

Filed Under Topics - ,

Listed Under Lesson Subjects -

Applies to -

We’re looking at this sticky menu that we just created using PHP for this Genesis website. But there is one thing that's not that great about this menu and now you can see it. See, it doesn't have the ability to collapse and it would be great when it’s viewed on a mobile device not

Part 8 – Example #5 – Make a Sticky Top Menu in Genesis

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects -

Applies to -

We’re going to get a little bit more complicated in our examples of how to use PHP to customize the Genesis theme. In example #5 we’re going to make this menu that we changed the position of earlier sticky so that when you scroll through the pages it stays up at the top. There is

Part 7 – Example #4 – Refine our Custom Footer Attribution with Automatic Copyright Date and Site Title

Difficulty Level -

Filed Under Topics - , , ,

Listed Under Lesson Subjects -

Applies to -

In example #4 of ways to use Action Hooks to customize the Genesis theme we refine the changes we made to the footer in example #3. In that example, we removed the existing attribution and added our own along with a copyright date. What we’re going to do now is automate the name of the

Part 6 – Example #3 – Change the Genesis Footer

Difficulty Level -

Filed Under Topics - ,

Listed Under Lesson Subjects -

Applies to -

We’re now at example #3 of ways to use Action Hooks to customize the Genesis theme. For this example we're going to change the default Genesis footer. We're going to remove this attribution and we're going to add our own. I know that there are plugins that will do this for you but again, the

Part 5 – Example #2 – Change the Position of the Secondary Nav Menu

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects -

Applies to -

In our first Add Action example, you learned about using Statements, Functions and Arguments. Now that you have a feel for how Action Hooks work we're going to work on our second example where we move the secondary nav menu. I’m going to refresh your memory about the menus before we begin. We have two

Part 4 – Example #1 – The “Hello World” of Action Hooks

Difficulty Level -

Filed Under Topics - ,

Listed Under Lesson Subjects -

Applies to -

Now that you have an understanding of what Action Hooks are and how they work, it’s time to start using them. In our first example we're going to look at the "Hello World" of action hooks. We’re going to dive right in and start writing the code. This actually starts off with a statement. A

Part 3 – Introduction to Action Hooks in Genesis

Difficulty Level -

Filed Under Topics - ,

Listed Under Lesson Subjects -

Applies to -

I’ve talked about my non traditional approach to learning how to customize WordPress and the Genesis Theme with PHP and I've shown you how to setup the development environment that we’ll be using in the class. So now we are going to dive right in and start with a very advanced subject with respective PHP and that

Part 2 – How to Setup a Genesis Development Environment

Difficulty Level -

Filed Under Topics - ,

Listed Under Lesson Subjects -

Applies to -

In the traditional method of learning PHP they talk about working locally which means working on your local computer or working on a computer that sits in front of you but we are going to work primarily on a live website. But before we do that we are going to need to create a local

Part 1 – How to Learn PHP for WordPress and Genesis

Difficulty Level -

Filed Under Topics - ,

Listed Under Lesson Subjects -

Applies to -

Good evening everybody and welcome to this special seminar, An Introduction to Customizing Genesis Using PHP. This seminar will become lesson 3 of the Customize Genesis Like a Pro Course here on BYOBWebsite. Tonight we're going to start off by talking about how to learn PHP. There is a traditional method for learning PHP and

Lesson 3 – Introduction to Customizing Genesis Using PHP

Difficulty Level -

Filed Under Topics - ,

Listed Under Lesson Subjects -

Applies to -

This is the first of several lessons on how to customize the Genesis 2 Theme Using PHP. In this lesson you will learn about the sets of tools used when learning PHP and the resources that will help you understand it. You will learn the specifics of how to setup a Genesis Development Environment and then we show you five specific examples of how to use PHP to make changes to your website.