WPCode Logo

WPCode Blog

Everything you need to know about the WPCode plugin

How To Copy-Paste Code Snippets Into WordPress

How To Copy-Paste Code Snippets Into WordPress 

Do you want to learn how to copy-paste code snippets into WordPress that you found on the internet?

Imagine your WordPress site as a garden. Initially, it’s a plot of land with potential but lacking the personality and specific features you desire. 

Just as you might add a variety of plants, pathways, and perhaps a water feature to transform this space into your ideal garden, adding custom code to WordPress allows you to cultivate a site that truly reflects your vision. 

Without these personalized touches, it would be just like any other basic website out there. 

Custom code snippets, such as PHP or JavaScript, can extend the functionality of your site for your specific needs, whether to extend your WordPress theme functionality or extend any plugin functionality. 

In this tutorial, we’ll show multiple methods on how to copy-paste code snippets into WordPress sites with step-by-step instructions for each. 

WPCode provides the easiest way to add custom code snippets to your WordPress website as it is solely designed and developed for this purpose. 

It lets you add, edit, and manage all code snippets. It will create an environment that will automatically take care of all these without manual intervention. Over 2 million websites trust WPCode with their website, so rest assured you’re in safe hands. 

WPCode comes with a free version that is available on the WP Plugin directory. However, the premium version is the best choice for enhanced functionality and personalized support. It’s designed to simplify the experience for advanced users and provides even more convenience for snippet management.

You can install and activate it like any other plugin in WordPress. When WPCode is activated successfully, you’ll see a new menu item labeled “Code Snippets” in your WordPress admin bar. 

Now go to Code Snippets > Add New in order to add code snippets. 

Adding a new code snippet with WPCode

Find the “Use snippet” button underneath the “Add Your Custom Code (New Snippet)” and click on it. 

Adding a custom code snippet in WPCode

Name the code snippet properly. You can choose to add any type of snippet from the list. Let’s pick a PHP Snippet. 

Inserting PHP snippet

Now paste the code that you copied or type in the Code Preview area. I have copied a PHP snippet that lets you disable comments on your website. The code is attached below:

add_action('admin_init', function () {
    // Redirect any user trying to access comments page
    global $pagenow;
    
    if ($pagenow === 'edit-comments.php') {
        wp_safe_redirect(admin_url());
        exit;
    }

    // Remove comments metabox from dashboard
    remove_meta_box('dashboard_recent_comments', 'dashboard', 'normal');

    // Disable support for comments and trackbacks in post types
    foreach (get_post_types() as $post_type) {
        if (post_type_supports($post_type, 'comments')) {
            remove_post_type_support($post_type, 'comments');
            remove_post_type_support($post_type, 'trackbacks');
        }
    }
});

// Close comments on the front-end
add_filter('comments_open', '__return_false', 20, 2);
add_filter('pings_open', '__return_false', 20, 2);

// Hide existing comments
add_filter('comments_array', '__return_empty_array', 10, 2);

// Remove comments page in menu
add_action('admin_menu', function () {
    remove_menu_page('edit-comments.php');
});

// Remove comments links from admin bar
add_action('admin_bar_menu', function () {
    remove_action('admin_bar_menu', 'wp_admin_bar_comments_menu', 60);
}, 0);

You can find many other code snippets like this on the WPCode Snippet Library

Disable comment code snippet example

After adding the code, you need to define when or how to run it on your website. 

You’ll find the Insertion section right below the Code Preview area. You can use different logic for each of your code snippets. 

You can automatically run your code by choosing Auto Insert. Then, you need to define in the Location whether it’s a global or page-specific code. 

You can also enable scheduling by choosing the Start and End Date in the Scheduling snippet. 

Adding insertion logic for the code snippet

You can take customization to the next level using WPCode’s conditional logic capabilities. It allows you to dictate the precise conditions under which your snippets will be executed. 

For instance, you can determine that the code snippets will run only on mobile devices until a certain date.

Adding conditional logic for the code snippet

Additionally, WPCode ensures you peace of mind by sending immediate email alerts to notify you when code snippets throw an error or stop working. Please “Activate” and “Save” your snippet once you’re done making tweaks. 

Saving changes and activating the code snippet

Method 2: How To Copy-Paste Code Snippets Using functions.php Within A Child Theme

Using a child theme to add code snippets in WordPress is comparatively difficult but a good option for those who like to tweak their website with their own hands. It lets you make modifications to your website without losing anything when the main theme updates.

To build your own child theme, create a folder named after the main theme. Let’s take the Twenty Twenty-Four theme, for instance. So we’ll name this folder “twentytwentyfour-child”. 

Now, create a text document and add the following lines:

/*
Theme Name: Twenty Twenty-Four 
Description:  Twenty Twenty-Four Child Theme
Template:     twentytwentyfour
Author: Your Name
Author URI: http://yoursite.com
Version: 1.0.0
Theme URI: http://yoursite.com/twenty-twenty-four-child/
Description: Twenty Twenty-Four Child Theme
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentytwentyfourchild
*/

You can save this file inside your “twentytwentyfour-child” folder and name it “style.css”.

You need to create another file inside the same folder. Create a new text document and paste the following code: 

<?php

Name the file as “functions.php”. 

Now it’s time to compress the folder and turn it into a zip file. 

Log into your WordPress dashboard, navigate to Appearance > Themes, then click Add New Theme. You can now upload the child theme you just created by clicking the “Upload Theme” button at the top. 

Upload the twentytwentyfour-child.zip file here and click “Install Now” 

You should see the success message. Now, click “Activate”. 

Installing child theme

In order to copy-paste the custom code snippet in the functions.php file, visit Tools > Theme File Editor. Make sure that the child is selected at the top right corner. 

Making changes to child theme

Now copy and paste code snippets into the functions.php file of your child theme. When you’re done, click “Update File”. 

Please note that this method is potentially risky as directly adding code to “functions.php” can sometimes lead to errors, potentially making your site inaccessible. If that happens, you might have to connect to your website via FTP to resolve these issues. 

Method 3: How To Copy-Paste Code Snippets Using A Site-Specific Plugin

Creating a site-specific plugin is also a good option for those who are used to writing code. By creating a site-specific plugin for your website, you can ensure that the code you add doesn’t get lost whenever you update or change your theme or other plugins. It also keeps everything neat and organized.

In order to build a plugin, you’ll need to create a document file and paste the following code: 

<?php
/*
Plugin Name: Custom Code Snippets Plugin 
Plugin URI: https://yoursite.com/
Description: Plugin for adding custom code snippets
Author: Your Name
Version: 1.0
Author URI: https://yoursite.com/
*/

Save the file as a PHP file and name it “custom-snippets.php”. Now compress or zip the file. The file name should be “custom-snippets.zip”. 

Now upload the plugin by going to the backend of your website Plugins > Add New Plugin > Upload Plugin. After uploading the zip file, click “Install Now”. You should see a “Activate Plugin” button click on it. 

Activating custom plugin

Navigate to Tools > Plugin File Editor in order to copy-paste code snippets directly into the plugin file. Make sure that the custom plugin you just created is selected at the top right corner. When you’re done, click “Update File”. 

Making changes to custom plugin

Plugins may be automatically deactivated by WordPress if you make a mistake while editing it, but you should still be careful using this method as, in some instances, the only way to recover from an error involves having to edit files on your server.

Conclusion 

Adding or copy-pasting code snippets to your WordPress site may seem difficult at first, but in reality, it is not. The effort you put into here is really worth the investment. It can not only transform your website’s appearance but also improve its functionalities significantly, making it stand out. 

With the right help and tools, even if you’re new to this, you can make your website better without worrying. We hope that we were able to help you overcome the fear of coding and ensure a smooth, error-free process for adding or copy-pasting code or scripts into your WordPress site.

Add A Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.


Get WPCode

Popular Resources

Get free tips and resources right in your inbox, along with 500+ others

Follow Us

Get Started Today & Add Your Own Snippets

Future-proof your website with WPCode Snippets and improve the way you manage code across all your websites.