A comprehensive database for everything WordPress related.

WPKlik Logo Newsletter

Sign up and receive a free copy of How to Create an online Store with WooCommerce (full guide)

How to Remove Proudly Powered by WordPress

How to Remove “Proudly Powered by WordPress”

There are many great reasons why you’d want the fruit of your creative labor to be available online, free of charge. You might be expressing creativity as part of a hobby, and just want the people to see what you’re capable of creating.

You can use it to draw attention to your body of work. This often happens on photo stock websites, where it’s okay to download and share other people’s content as long as they’re given proper credit. That’s why a couple of CC licenses include attribution.

Giving away things for free is also a good marketing trick. You can draw in a crowd with free stuff, and then dazzle them into buying the premium version. WordPress themes and plugins sometimes follow this model — they offer some basic functionalities in the free version, and put access to the full version behind a paywall.

The Issue with Using Free Stuff

The problem is that, even in the free version, a little part of the original author remains. In free WordPress themes, it’s usually their mark. At the very least, it’s a “proudly powered by WordPress” copy, something you’d rightfully want to not appear on your website. Many people wonder if removing this copy is even allowed, and if that is also your concern, the answer is yes, you have the right to remove it. WordPress comes with the GPL license, meaning that you are free to customize and amend the software in any way you need to and that refers to removing the “proudly powered by WordPress” message too.

In the past, WordPress theme authors didn’t pay much attention to making this part of the website difficult to remove. That has changed, however, and authors are much more clever when it comes to hiding these words in hard-to-find classes.

So if you really want to remove that copy from your website, you shouldn’t aim at the words themselves. There are several proven ways to do it and we will take you through each one of them. So you can remove the “proudly powered by WordPress” copy:

Check the Theme’s Options

The first thing you should do before you jump to any other procedure is to check whether the theme of your choice already has the option for removing the “PBWP” copy. Although this is not often the case and it mostly happens with premium themes, some free themes also have it. Anyway, it costs you nothing to check and could save you a lot of time so before trying anything else, simply go to the theme’s settings or Admin panel > Appearance > Customize and if the theme features this option, you’ll find it in one of these two places.

With a Custom CSS and Zero Coding Knowledge

This is one of the most efficient procedures that is sure to remove the unwanted copy. All you need to do, in this case, is to find the class or the ID of the element in which the copy is, and to block it with a simple code. Since every theme author can name this class or ID the way he likes, there is no common name for it and you have to find it in the theme by yourself. Authors often display the class in the form of site-info, but that is not a general rule.

Finding a Class or an ID

If you never came into contact with code, you can be forgiven for thinking that finding a class is difficult. It’s incredibly easy – all you need is to understand how to inspect the web element you want to change. The line of code you want to find is the line that, when you click on it or hover over it, selects the whole row that contains the copy you want to remove. Let’s use the Marvel free theme as an example:

Finding a class or an ID to remove element

In this theme, it’s incredibly easy to find the correct line of code. What you need here is the class, and you can clearly see it’s “copytext.” You can see it on the left in the editor, as well as on the right where all the characteristics of the code are listed.

By deleting the contents of this class, you’ll erase the copy. The black field that contains the copy in the live version will stay there, as you still haven’t blocked it. To do that, you’ll have to inspect elements again until you find the line of code that selects the whole field:

Deleting the element

Once again, you’ve found what you’re looking for when the line of code that highlights the whole field is identified. In this case, you’re not dealing with a class but an ID. These are the only two things you need to worry about when you’re trying to remove this annoying copy and the element that contains it. Here, the ID of the element you want to identify is copyright.

Blocking Its Display

Now that you’ve determined the class or ID of the copy or the element you want to block, all you need is a line of code to block its display. To find where you need to paste it, you should choose the Customize item in the Appearance option of the menu in a website’s admin area.

Customize Theme

Once there, you should find the Additional CSS option where you’ll be entering the code so that it’s applied to the whole website.

Add aditional CSS

The line of code you want to import is display:none !important;. That’s the line you import when you want to stop something from displaying. To make it all work, you first had to find the class and the ID of what you were trying to stop from displaying.

The contents of the code start with a mark of whatever it is you want to block. If it’s a class, you preface it with a period — in this case, it would be .copytext. If it’s an ID, you preface it with a hashtag – #copyright. You follow that with opened braces (or curly brackets), and the display:none !important line.

This is how the code would look in our case, depending on what you want to block:

.copytext { 
Display:none !important;


#copyright {
Display:none !important;
remove proudly powered by wordpress

Changing the Contents of a Class or ID

But what happens when you find the field useful, and you just want to change the copy within it? You can do that too with a couple of lines of code, but you first need to find the class or ID of the element that contains the copy, not the whole row. Here, it’s the class copytext.

The code you want to insert comes in two parts:

.copytext {
visibility: hidden;
.copytext:after {
visibility: visible;
position: absolute;
left: 50px;
content: "This text replaces the original.";

As opposed to display:none rule you used earlier, here you’re using another rule – visibility:hidden. These two might look the same to an untrained eye, but they are completely different. Use the former to delete the element and make it disappear from the page, changing its structure.

With the latter, however, you don’t remove an element. You just bestow upon it the value of hidden, preserving the space it occupies and the structure of the page.

So the first line of code makes space for our copy. The second line adds it. With it, you make the whole element visible again, and you give it different copy to display. It’s important to get the positioning right, and it varies from one theme to another. If you wouldn’t add it to the code, the new copy would appear floating behind the space where the original copy was. So use the position: absolute; left:50px; to give it instructions on the positioning, and adjust the value of pixels to fit the position as you’ve intended.

Remove “Proudly Powered by WordPress” With a Plugin

There is a variety of WP plugins created for this purpose too, and they are also pretty efficient. We will describe a couple of them that we found the most practical and user-friendly, and both of them are totally free.

Remove Footer Credit

Remove Footer Credit

Remove Footer Credit is a simple, beginner-friendly tool that offers just enough options to get the job done without getting you confused. It is easy to install and use, and will work on most of the WordPress themes. It allows you both to remove and edit the footer credits in a few, straightforward steps. Simply go to Dashboard, hover over Tools and then choose the Remove Footer credit option. Two text boxes will appear, one is for removing text from your footer and the other is for adding your custom content. You can, of course, choose to add nothing, just remember to click Save after you are done.

Remove “Powered by WordPress”

Remove Powered by WordPress

This is also a great, simple-to-use tool that works for all the default and native WordPress themes. It allows you to remove the undesired text, and you can also add your content in its place with a new “Site Info” widget area. Remove “Powered by WordPress” plugin is easy to install, and the option to remove “Powered by WordPress” is easily found. All you need to do is go to Dashboard, choose Appearance, then follow the path: Customize > Theme options> Remove powered by WordPress, and you are done. The tool will smoothly direct you towards any other necessary step.

If the theme author invested a lot of effort to make removing the undesired copy hard, which is often the case, you might not find these plugins as easy to use. We certainly recommend using the custom CSS code as the safest and most reliable way for removing the “Powered by WordPress” text.

Let’s Sum It Up!

If you’re starting any kind of endeavor on a shoelace budget, you’ll depend a lot on the resources and assets you can get for free. Website themes are such an asset, and they’re great because you can get so much use from them. But if you want to really make them your own, you might want to remove the “Proudly powered by WordPress” and similar copy from it. But what’s a couple of lines of code to add when you get a whole theme for free, right?

We hope this article was helpful. If you liked it, feel free to check out some of these articles as well!


WordPress perfection at your fingertips.

If you enjoyed this article, feel free to subscribe to our newsletter using the form below. You can also follow us on Facebook and Twitter and subscribe to our YouTube channel for WordPress video tutorials.

Leave a Reply