Adding a new piece of code to your site is not something that most website owners do on a daily basis. The majority of website owners typically modify theme files to create the desired effect.
In this knowledgebase article, we’re going to walk you through how to easily use the PHP code on your WordPress website.
Table of Contents
1 The Problem With Editing Your Theme’s functions.php
One of the most important files you need to master is the functions.php file if you’re an aspiring WordPress developer. Also, if you’re either developing or modifying a theme, you need to know how to get the most out of your functions.php file.
Editing the functions.php file may seem easy to experienced users, but it can be quite tedious and intimidating for newbies. They may face some pitfalls while inserting the PHP code in the functions.php file. The most common ones are as follows:
1.1 Not Update Proof
The main problem with editing functions.php file is it not being updated proof unless used in the child theme.
1.2 Difficult to Keep Track
When you tweak your functions.php file, it becomes difficult to keep track of all the changes made in the file.
1.3 Hard to Know Which Code Breaks the Functionality
A functions.php file can have numerous blocks of code used for many different purposes. Hence it becomes challenging to know which code breaks the functionality.
2 Solution: Use the Code Snippets Plugin
2.1 Install the Code Snippets Plugin
To begin with, install and activate the code snippets plugin by navigating to WordPress Dashboard → Plugins as shown below:
2.2 Add the Snippet Code
Create a new snippet through the Add New page of the plugin. Each snippet has room for the code and a description to help you remember the code’s purpose.
You can add your snippet code by navigating to the Snippets section as shown below:
As shown in the above image, add the title in the Title section. Once done, add the code snippet from our filters page in the Code section, and add the description section.
You can also notice some settings are available on the same page, which will help you configure when and where the code snippet should appear in your functions.php. You can select from the given list options, such as Run snippet everywhere, only run in the administration area, only run on-site front-end, only run once.
Finally, when your snippet is ready, click the Save Changes and Activate button to enable it. Alternatively, you can save it until you feel it’s ready to go live.
2.3 Manage the Snippets
You can manage your snippets from the All Snippets section. This allows you to see the status instantly and either activate or deactivate them.
Adding code snippets to your WordPress website with the help of this plugin is extremely safe. Being able to easily see which snippets are active on your website and having a way to add the snippet without directly editing the functions.php file yourself can save you many problems down the road.
Let’s now have a close look at how to make changes to your functions.php
file.
3 How to Make Changes in functions.php
File?
Note: We recommend you use child themes to completely revamp your site without having to modify any core or parent theme files. Making a coding mistake in your functions.php file can lead to other WordPress errors, such as a White Screen of Death. Hence, If you decide to edit your functions.php file, please use extreme caution to avoid the website’s adverse effects.
3.1 Navigate to the Theme File Editor
To begin with, navigate to the Theme File Editor, which is located under WordPress Dashboard → Appearance (for Classic Theme) as shown below:
In the case of Block Themes, the Theme File Editor is available at WordPress Dashboard → Tools → Theme File Editor.
3.2 Edit Your functions.php
File
On the right-hand side of the screen, you can see a list of all the theme files. These differ depending on which theme you use, but one of the top options should be Theme Functions, i.e., functions.php file. Click on the file to open it in the editor as shown below:
You can then make changes to your file and once done click on Update File.
That’s it! We hope the tutorial helped you add PHP code to your WordPress website. If you have any questions or doubts about using the PHP code, please feel free to contact our support team, we’re always more than happy to help.