WP Advocate

scr reponsive advocate 1

The WP Advocate theme is a entirely corporate design suitable for professional services businesses such as accountants and law firms.

Upload your own logo, choose one of the bundled background textures or upload your own rich imagery to brand your site.

The dedicated home page template can also slide a range of brand images in the background, powered by a native WordPress gallery.

The Advocate theme also comes bundled with an optional plugin to add a custom post type for staff profiles.

Combined with the bespoke profile template this makes it easy to highlite the most important part of your business, the people!

Thanks to Thierry Francois, we now have a French translation for the Advocate theme updated to latest version of the theme (2.2).

Download here.

If you have been charged with setting up your first website please read our beginners guide to starting a blog, and before you set anything up, make sure you’ve browsed our comprehensive hosting performance comparisons for popular hosts like Siteground, Bluehost and GreenGeeks.

213 thoughts on “WP Advocate

  1. Jared says:

    I am going to be using the WP-Advocate theme on a client’s site. I am going to be making edits in a child theme. Now I understand that WordPress has depreciated the “old” way of using an @import statement in the child css to load the parent css file. The “new” way is to use the child theme function.php to enqueue the parent stylesheets. Do you have an example of this with the WP-Advocate theme in mind?

    1. Kris says:

      You can add this to your child theme folder, on your style.css file, add this code,

      Theme Name: WP Advocate
      Description: Child theme for the Advocate
      Author: Author Name
      Template: wp-advocate

      Then on your functions.php file, add this code,


      add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
      function theme_enqueue_styles() {
          wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );



  2. Alfredo says:

    I tried to be sure no-one asked before.
    First of all, thanks a lot for this beautiful theme.

    I need to increase 2 transparency:
    the head of the homepage (the one behind the “WP advocate” in your demo, over the menù)
    and the one behind “welcome to WP advocate”

    Is there a way to have opacity in white instead of black (if it’s not a problem, and limited to the homepage) ?

    Thanks a lot in advance

    1. Kris says:

      Download Simple Custom CSS WordPress plugin then go to Appearance -> Custom CSS and add this code, .intro-copy-box-wrap, .intro-copy-box-wrap-nobg,#inner-header-wrap { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.2); background-image:none; }

  3. thomas mangano says:

    Hi I love the site! can you help me to set a static background image to other pages in template?

    1. charles Charles says:

      Hi Thomas, you can set a static background image for all other pages by going to Appearance > Customize and choosing the background image option there. Hope that helps.

Comments are closed.