WordPress

WordPress Themes

Choose, install, activate, and customize WordPress themes to control your site's appearance.

A WordPress theme controls your website's look and layout — colors, fonts, page structure, and style.

Installing a Theme

From the WordPress.org directory:

  1. Go to Appearance → Themes → Add New
  2. Search for a theme by name or filter by features
  3. Click Install, then Activate

Uploading a purchased theme:

  1. Download the theme .zip file from where you bought it
  2. Go to Appearance → Themes → Add NewUpload Theme
  3. Choose the .zip file and click Install Now, then Activate

Customizing Your Theme

Go to Appearance → Customize to open the Live Customizer:

  • Site Identity — logo, site name, tagline
  • Colors — change color scheme
  • Menus — manage navigation
  • Widgets — sidebars and footer content
  • Homepage Settings — choose static page or latest posts

Child Themes

Always use a child theme when editing theme code. A child theme inherits the parent's styles but your changes survive parent theme updates.

Recommended Free Themes

  • Astra — lightweight, page builder friendly
  • GeneratePress — performance-focused
  • Kadence — excellent block editor support

Tips

  • Only install themes from wordpress.org or reputable paid theme shops
  • Delete unused themes — they're a security risk even when inactive
  • Test on mobile after activating — use a browser's dev tools to preview

Want us to handle it?

330 Hosting can do this for you.

Use the guide above if you want to do it yourself. If you would rather avoid breaking email, DNS, files, SSL, or WordPress, our support team can help.