September 25, 2023

Are you seeking to unlock the complete potential of your WordPress web site?

WordPress novices and professionals alike know there are so many alternatives for personalization by means of the platform.

And lots of of those events stay inside your WordPress theme.

Nonetheless, messing round inside a WordPress theme can have dire penalties for the unprepared.

That’s why we’re right here that will help you get ready.

Hold studying for an in-depth rationalization of WordPress’ theme editor and find out how to discover your finest theme, activate it in your web site, and personalize it to suit your enterprise and business.

Word: There are variations between and websites! is an internet web site builder the place you may create an inexpensive, less-customizable web site. is free, open-source software program the place you may construct a customized web site that requires hosting. On this article, we’ll deal with, however each platforms use themes and share many similarities. 

Refresh: The Fundamentals Of WordPress Themes

Earlier than we dive into the small print of modifying your WordPress theme, let’s rapidly refresh our data of what a theme entails.

In WordPress, a theme is principally a bunch of recordsdata that every one work collectively to regulate the looks and performance of an internet site. These recordsdata comprise issues like web page templates, cascading type sheets (CSS), and extra.

DreamHost Glossary


Cascading Model Sheets (CSS) is a vital coding language used for styling webpages. CSS helps you create stunning pages by modifying the looks of varied components, together with font type, shade, format, and extra.

Learn Extra

Each web site launched on WordPress comes with a theme. If you wish to change the default, you may decide a WordPress theme from the platform’s official theme listing or a well-liked market comparable to ThemeForest.

Or, in fact, you may customise your theme utilizing any of the processes we’ll talk about on this article, which is able to vary from code-free to full-code ways.

Theme Vs. Template

Themes are one of many coolest and most adaptable components of WordPress.

Wish to basically change your web site’s look and format?

Simply change the theme!

Switching out your theme isn’t laborious, due to how straightforward WordPress has made it to search out, set up, activate, and even edit most themes. With 1000’s of free choices within the WordPress theme listing and 1000’s extra provided by third events, most individuals can discover a theme that matches their business, performance wants, and technical savvy.

Nonetheless, there’s something most themes can’t enable you to with — and that’s making totally different pages completely distinctive from one another.

Say you need totally different pages to have very totally different layouts. Or, you need comparable design components on totally different pages however need the content material inside them to be distinctive. Since themes apply styling to the complete web site, that is tougher to vary through your theme.

That’s the place templates come into play.

Templates aren’t not like themes; they only deal with the options of particular person pages or kinds of pages versus the general web site.

Most themes will include some predetermined templates for controlling your pages, however you may edit and create your individual as properly. Nonetheless, this course of may be much more advanced than working with themes, so in the event you’re occupied with customizing templates, we strongly advocate studying Decoding WordPress: Customized Templates and Template Components.

Get Content material Delivered Straight to Your Inbox

Subscribe to our weblog and obtain nice content material similar to this delivered straight to your inbox.

What Is The WordPress Theme Editor?

This part begins with a little bit of clarification.

For a very long time, Theme Editor was the identify for the textual content editor contained in the WordPress admin dashboard, enabling customers to edit code throughout the theme’s recordsdata.

That’s nonetheless there and would be the focus of a lot of this text. Nonetheless, right now, it’s technically referred to as Theme File Editor. So, in case your WordPress occasion is updated — which it must be for safety functions! — you’ll be working with “Theme File Editor” as an alternative of “Theme Editor.” You’ll discover we nonetheless use the older time period more often than not as a result of so many individuals are accustomed to it.

We must always warn that working within the theme editor must be accomplished with excessive warning. Adjustments shall be misplaced in case your theme is up to date or modified. It’s additionally fairly straightforward to interrupt your web site design and performance — and, worst case, you would even lock your self out of your web site!

Should you don’t have a variety of expertise with WordPress or coding, we advocate beginning with the newbie and no-code modifying tactic, and solely getting extra technical when issues begin to really feel acquainted.

DreamHost Glossary

Theme Editor

The WordPress theme editor is a textual content editor that lets you edit a theme’s recordsdata straight from the admin dashboard. You should use the editor to add new recordsdata and take away any undesirable ones.

Learn Extra

Why Use The WordPress Theme Editor?

So why do folks bounce into the WordPress theme editor realizing it’s so delicate? As a result of it’s one of the simplest ways to get in any respect the recordsdata that make up your WordPress theme.

Most design components will fall into three recordsdata: type.css, capabilities.php, and templates.

Whereas some themes could have extra recordsdata containing design options, let’s first talk about the core items you may entry through the theme editor.

Model.css File (aka Stylesheet)

A lot of the design-related components of a theme — typography, colours, layouts — stay within the type.css file, additionally generally referred to as the stylesheet.

Modifying, eradicating, or including CSS code on this file is an impactful option to alter your web site’s type.

Features.php File

Features.php is the place the code on your theme’s capabilities and options resides, written in PHP in fact.

Once more, with excessive warning, code may be edited right here so as to add issues to your web site header and footer, change navigation menus, replace publish formatting, and so on.

Templates File

Your templates file homes both PHP recordsdata or HTML recordsdata (relying on the theme) that make up the format of your web site’s pages.

If you wish to change how sure pages or web page varieties (suppose publish pages, archive pages, and so on.) look, you’d make the edits within the template recordsdata.

How To Use WordPress Theme Editor

Now, for the principle occasion!

Hold studying to be taught all the things it is best to know when selecting out, putting in, and customized tailoring your WordPress theme.

Select Your Theme

To buy from WordPress’ theme listing, signal into your web site, go to Dashboard, and navigate to Look > Themes.

Choose Your Theme

Use the Add New button on the prime of the web page subsequent to the Themes web page title or the Add New Theme plus button to tug up your choices.

You possibly can scroll by means of all of the themes on provide or use the characteristic filter and search bar to slender down the choices.

Click on on a theme or hover over it and use the Preview button to be taught extra in regards to the theme, which can embody an outline, a demo of what it appears like, and typically opinions.

If not one of the choices match what you’re on the lookout for, you can even go to third-party theme builders and marketplaces just like the aforementioned ThemeForest, StudioPress, or Elegant Themes.

Looking for the identical theme featured on an internet site you’re keen on? A useful resource like WordPress Theme Detector may help with that.

Set up And Activate Your Theme

Should you’ve chosen a theme you want from contained in the WordPress listing, you’ll see an Set up button once you click on on or hover over it. This theme shall be added to your Themes web page in a single click on.

To apply it to your web site, return to the principle Themes web page (Look > Themes) and click on Activate to use it to your web site.

And in the event you select a theme from one other supply, it’s nonetheless straightforward to make use of in WordPress.

On the principle Themes web page once more, use the Add New button on the prime of the web page subsequent to the Themes title.

On the subsequent web page, you’ll see a button in the identical place referred to as Add Theme.

Install And Activate Your Theme

When you click on this, you’ll see the place to add the .zip file you obtained from the third-party supply. Select Set up Now to add it to your Themes web page. From there, you may activate it similar to some other theme.

Customise Your Theme

That is your second reminder that making edits on to your theme can hurt your web site.

An alternative choice to think about if you wish to add performance or change the looks of your present theme — plugins! (And widgets!)

WordPress plugins and widgets are instruments that reach performance and replace type with out making any code edits. Plus, they’re easy to make use of and fairly often free! Plugins and widgets can be utilized to enhance web site search engine marketing (Yoast), set up e-commerce options (WooCommerce), and rather more.

Should you’re scared to edit theme code or need your upgrades to final even in the event you change or replace your theme — strive plugins and widgets.

Should you can’t discover any extensions that do what you need and nonetheless resolve to edit your theme, make sure you again up WordPress.

For further security, you are able to do yet one more factor to guard your web site in case theme modifying goes badly and to carry onto your edits all through theme updates: Set up a WordPress little one theme.

A WordPress little one theme will work precisely just like the “regular” theme from which it’s derived — its dad or mum theme. Modifying the kid theme allows your customizations to stay by means of updates.

With these warnings out of the way in which, it’s time to customise!

Constructed-In Theme Modifying Instruments (First-Timer Pleasant)

Should you look beneath the Look tab once more in Dashboard, it is best to see both Editor or Customise.

For essentially the most half, Customise is a software that can enable you to edit non-block themes, whereas Editor (which has a number of names: Website Editor, Block Editor, and so on.) is constructed for block-based themes.

Whichever your theme has, each platforms are extremely visible, user-friendly, and have strong directions for switching up numerous web site components.

Customise has extra restricted choices for altering your design, shade palette, fonts, and so on. The customization choices will range by theme.

Nonetheless, you can even add customized CSS and/or JavaScript by means of Customise. Simply make sure you hit Publish to use any updates made.

Built-In Theme Editing Tools

With the Editor software for block-based themes, you will get deep into customizing pages, templates, styling, and so on. Once more, choices will range considerably by theme.

Built-In Theme Editing Tools, Site Editor

For many components inside Editor, you may edit the code straight.

For instance, if we choose Kinds and click on on the web page to start modifying, a panel filled with choices seems on the suitable aspect of the display.

A toolbar also needs to open up on the very prime of the web page. Use the three-dot menu to open a listing of decisions, together with one to change from Visible editor to Code editor.

That is the place you may work throughout the code. Use the Save button to use adjustments to your theme and web site.

Built-In Theme Editing Tools, Code View

There’s heaps to be taught in relation to this considerably new approach of modifying WordPress themes. For extra info, take a look at What Is WordPress Full-Website Modifying? And How Will It Have an effect on Your Website?

Host File Supervisor (Coding Required)

Now we’re transferring into coding territory.

For many hosted WordPress websites, you may entry and edit the recordsdata making up your theme through your host’s file supervisor.

This file supervisor will look totally different for each host, however we will clarify the way it works inside DreamPress.

When you log in, go to WordPress > Managed WordPress within the sidebar.

Host File Manager, Managed WordPress

Discover the web site you need to edit and select Handle.

It’s best to land on the Particulars web page for that web site. Within the File Add part, choose Handle Recordsdata.

Open the folder that has the area identify of your web site on it. From there, you may navigate to wp-content > themes. Click on on the folder on your present WordPress theme, or no matter different theme you need to edit.

Similar to that, you’re all of the recordsdata the place you can also make adjustments to replace your theme.

Host File Manager, Inside

You should definitely save any adjustments you make contained in the file editor.

WordPress Theme File Editor (Most Superior)

Extra coding forward!

To edit your theme from inside WordPress, go once more to Dashboard and navigate to Look > Theme File Editor (that is what was once referred to as “Theme File Editor”).

WordPress Theme File Editor

The textual content editor ought to pop open; on the suitable aspect, it is best to see a listing of theme recordsdata. Click on into these recordsdata to make your adjustments.

Use the Replace File button after you might have accomplished your updates. If there are syntax errors within the code, WordPress will stop you from saving your adjustments and spotlight the error so you may repair it extra readily.

WordPress Theme File Editor, Code

If you wish to edit a theme you aren’t utilizing, there’s a drop-down menu above the textual content editor the place you may choose which theme you need to edit.

WordPress Theme File Editor, Select Theme to Edit

Do not forget that selecting a unique theme right here gained’t routinely change which theme your WordPress web site is utilizing.

To try this, go to Look > Themes as soon as once more to activate a unique theme. That is additionally the place you may verify whether or not your themes want updating. It’s essential to maintain them updated to put in any new safety patches the theme developer has rolled out.

Honorable Point out: Web page Builder Plugin (No Code)

Web page builder plugins usually characteristic easy-to-use drag-and-drop editors to design web site pages — not themes. For this reason we’ve categorized them as honorable mentions. Elementor and WPBakery are common examples of web page builder plugins.

The place Elementor can be utilized as an internet site builder solo, as a WordPress plugin, it could possibly solely be used as a web page editor.

Technicalities apart, you may nonetheless use Elementor to create and edit pages that look precisely the way you need — no theme modifying required.

To make use of this plugin, discover your option to Plugins > Add New and search “Elementor.”

Page Builder Plugin

Use the Set up Now button, then click on Activate to activate Elementor within the sidebar of your WordPress dashboard.

We advocate following Elementor’s step-by-step “Getting Began” information to be taught the ins and outs of this software, because it’s impressively highly effective. As soon as you recognize the fundamentals, you should use the Elementor plugin to design stunning particular person posts and pages.

Whereas Elementor isn’t a theme modifying software within the conventional sense, it could possibly nonetheless be extremely helpful for anybody who desires to customise their web site with out coding.


And in the event you select to pay for Elementor Professional, you can really design your theme inside Elementor Theme Builder.

Can We Assist You Decode WordPress?

The intricacies of WordPress are virtually infinite — however that doesn’t imply you may’t take full benefit of the software program with the suitable steering.

Keep tuned to the DreamHost weblog for all the newest WordPress information and learn the way our WordPress Internet hosting and Professional Companies may help you take advantage of your web site.

WordPress + DreamHost

Our computerized updates and robust safety defenses take server administration off your palms so you may deal with creating an awesome web site.

Managed WordPress Hosting - DreamPress