How to Remove Default Footer From Omega

Omega is one of the most popular WordPress themes. It is clean and professional. Generally speaking, Omega WordPress is very good for personal type of website or blog. The theme itself also comes with few child themes that you can install or play with. It is not as robust as other premium theme, but it is still a very good theme for beginners to begin with.

Just like any type of free WordPress theme, it comes with the default footer copyright text that link to the author website or other promotional pages. For most WordPress themes, you can simply go to footer.php from wp-admin dashboard, and then remove or edit the text.

However, it is not the case with Omega. If you go to Omega’s footer.php, you will see

As you can see, there is no place you can edit the default footer text there; thus, you can’t remove/edit Theme by from the file footer.php.

Of course, if you are searching Google, you will find there is plugin you can use to customize the Omega footer: Omega Custom Footer Plugin. The plugin costs 25 dollar. Once you have installed and activate, you will be able to go to Appearance -> Customize -> Footer, and edit it via simply html coding.

However, not a lot of people are able to afford it, and the reason that you are landing on this page, there is a big chance that you are looking for a free way of removing the text. Although I highly recommend not to do that without theme author’s permission (this applies to all free WordPress themes, because developers spent countless hours to build the themes and share theme for free, they deserve some credits), I am going to share it with you for the educational purpose only.

Basically, this is a hook function, so there is default footer insert filter somewhere in the theme files. If you download the theme and unzip it, and then go to Omega -> lib, you will see a function file called “hooks.php”, open it, and then scroll down, you will find a place called “default footer insert filter”; in that section, you will find code that you can edit. If you simply want to remove the default text , you can simply remove

function omega_default_footer_insert( $settings ) {

/* If there is a child theme active, use [child-link] shortcode to the $footer_insert. */
return ‘

’ . __( ‘Copyright © [the-year] [site-link].’, ‘omega’ ) . ‘

’ . “nn” . ‘

’ . __( ‘Theme by [author-uri].’, ‘omega’ ) . ‘



After that, you can save the file, you should able to see the change. If not, you might have a cache plugin installed, you need to clear the cache, or you might need to clear browser history to see change.

Anyway, this tutorial is for the educational purpose, there is no mean for damaging the theme author’s credits. As I have mentioned, if you really like the theme, contact theme developer and ask for his permission before you do anything. He deserve credits. Also for any theme developer, if you really want to secure your themes with your credits, you should secure your theme with hash codes.

As always, if you found this educational WordPress tutorial helpful, please leave a comment below; or if you have any question or concern, please let us know as well.

Be the first to comment

Leave a comment

Your email address will not be published.


This site uses Akismet to reduce spam. Learn how your comment data is processed.