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. Grant Serafy says:

    That worked – thanks Charles.

  2. Grant Serafy says:

    Still trying to update to 1.0.7 from 1.0.5, if I have not done anything in Appearance/Editor and all my changes have been through customized Widgets, etc. do I still need to create a childs theme or can I just hot update and it will all move over?

    1. Charles says:

      Hi Grant, if you have not actually changed the template files in any way then you can go ahead and update your theme. All your widgets etc will be unaffected.

  3. Grant Serafy says:

    Is it possible to add key words for better SEO – like the name of the physician would be searched and come up with this page? If so, how is that done? Thanks.

    1. Ryan S says:

      Hi @grant,

      Thanks for using our theme

      Adding SEO is beyond we can help here at support, perhaps adding plugin like “All in one SEO pack”, here are ten SEO plugin that help improve your site SEO 10 WordPress Seo Plugin That Will Increase Your Page Ranking

      Hope that helps

  4. Jessica says:

    Does anyone know how to remove the white block background behind the text in the full-width template?

    I’ve been looking all over the place on the style sheet and the theme and I can’t seem to locate how to set the opacity to 0.

    Please help!

    1. Ryan S says:

      Hi @jessica,

      Thanks for using our theme

      You can find it in style.css at line #1255 or in .post-content selector.

      Hope that helps

  5. Sharon says:

    Hi, when I click on the link for your website from the Themes page (where all the themes are) the url is http://wpdevhsed.com/
    Obviously a typo but I thought you might want to know!

    1. Charles says:

      Hey Sharon, thanks so much for the heads up. Where did you find the broken link exactly…I can’t find it myself.

      1. Arnold Slootweg says:

        Hi, the broken link is in the style.css:
        Author URI: http://wpdevhsed.com/

        I also have a question. When i create a page with sliding background i keep seeing the static background picture after sliding to the next picture in te gallery. How can i turn this off? I don’t see this in the demo site.

        Kind regards,
        Arnold

        1. Charles says:

          Thanks Arnold, can you share a link so I can check it out? I’m not able to replicate this problem so not 100% sure what you mean.

          1. Arnold Slootweg says:

            Your welcome, herewith i sent you the link of the site where you can see the issue.

  6. Anna says:

    Hello, I have two questions please:
    1. How can I put sign up info and button either in the header opposite my logo, or across the page just under or beside the headings in the menu?
    2. How can I insert a 3 column box table for text on a page (not the front page)?

    Thank you

    1. Charles says:

      Hi Anna,

      1. That’s going to need some template and style sheet customization. The easiest thing would be to add a sign up page and link it from the main navigation. If you need professional help with this please email us at help@wpdevshed.com and we’ll work out an estimate.
      2. I suggest you try the Tablepress plugin. I think that will do what you need.
  7. Ben Smith says:

    Hi there, can you please tell me how to change the text to appear in lower case for the menus, etc., and also how to changed the displayed font to Gotham if possible.

    A quick reply to this would really be appreciated as in middle of a project – many thanks πŸ™‚

    1. Charles says:

      Hi Ben, for the menu look for the div.menu on line 918 in the style sheet…

      div.menu {
      font-size: 1.2rem;
      font-weight: 700;
      text-transform: uppercase;
      }

      Change the text-transform to normal.

      For the font look for the body font setting on line 99.

      Of course you should set up the theme as a child first so that any local changes are not overwritten by future theme updates.

      1. Ben says:

        Many thanks for your help Charles – that worked a treat πŸ™‚

        I’ve got one more question for you: is it possible to use the People Profile plugin, but temporarily remove (or not display) the images of the people (so just job title, etc’, appears). If it is, please could you assist by explaining what to change on the templates, etc?

        Thanks in advance.

        1. Charles says:

          Hi Ben, have you tried not setting a featured image for the profile page? If you want the image element on the profile page gone completely then it will require template and CSS customization beyond the level of support we can provide here. We are available to provide professional help at help@wpdevshed.com where we can give you a quote. Cheers.

  8. Jack says:

    Hi,
    I’m using the people profile CPT plugin and i was wondering if there is a way to have only certain people profiles show up on certain pages of my website? For instance if i created 10 people profiles and i wanted 5 of them to show up on the home page and the other 5 to show up on another page.

    1. Ryan S says:

      Hi @jack,

      Thanks for using our theme

      This requires a bit of time and this is beyond we can help here at support, you can contact us for premium support at help@wpdevshed.com, thanks

      Perhaps I can give you hint of what need to be done
      1. Creating new page-template
      2. Customize query to only display selected people
      3. Create new page and select the page template you’ve just created

  9. Juan-Emil Saayman says:

    Hi Charles

    Sorry. I installed WP in a sub folder. The link should work now.

    1. Ryan S says:

      okay great to hear

  10. Juan-Emil Saayman says:

    Hi Charles

    Sorry that it took so long for me to reply. Here is the url.

    1. Charles says:

      Hi Juan-Emil, I was really looking for a link to your site in development to try and understand the problem you describe.

      1. Juan-Emil Saayman says:

        Hi Charles

        Thank you for your help. I got some of it figured out and working.

        All that I need to adjust now is to get the field to be completely hidden until you click on it and to slid left and not right.

        1. Ryan S says:

          As what Charles said, please provide your site url, or you contact us at help@wpdevshed.com, thanks

  11. Ryan says:

    Hello,

    Great template. Just two quick questions. First, the Our People page only shows one profile and is not showing all the other published profiles. When you look at the individual profile page for each person they come up ok.

    Second, I am unable to find anywhere in the css to remove the numbered list for any ul, li.

    Any answer is appreciated and thanks again for a beautiful template!

    1. Charles says:

      Hi Ryan, can you share a link to your site? I don’t know why the profiles are not showing up. If I had to guess I’d say your profiles were drafts and not published, but I can’t be sure. I’m also not sure what your second question means. Why do you want to remove styling for lists?

  12. Juan-Emil Saayman says:

    Hi Charles

    I managed to get most of the things I want to do and add to my website sorted out.

    There is one thing that I would like to add to this theme that you created, but I’m struggling to get it to work correctly. I would like to add the search bar to the menu bar that has the same look and feel as the search bar in twenty thirteen theme.

    I have enable my child version of advocate to html 5 and it shows the search form, but the icon(or backgroud-image) and the animation is not working yet. Could you please help me figure this out.

    Thank you,

    1. Charles says:

      Hi Juan-Emil, can you share a link to your site?

  13. Grant Serafy says:

    Thanks Charles – played with it a little bit – is there a way to make the posts page I created not have the Categories, Archives, Most Popular, Latest Posts widgets on the right?

    1. Charles says:

      Hi Grant, the posts template does have a sidebar and those widgets are the default. You can control what widgets appear here however under Appearance > Widgets.

  14. Grant Serafy says:

    Charles – I saw a post above about image widget but not sure that is what I need – I want to add a blog, maybe a scrolling blog, to my homepage and maybe make it centered and span across the width of the page below the three listed widgets already on the homepage – is there a way to do that or any suggestions on how best to get a blog on the homepage? Thanks.

    1. Charles says:

      Hi Grant, there is no simple way to achieve what you describe. This would require some template and style sheet customization beyond what we can describe here in the comments. The simplest approach would be to put a Recent Posts widget on the home page which will link to all the recent posts on your blog. I notice you have a page called Dr McClures Monthly Blog which seems to be a static page rather than a blog. You can make this the blog by going to Settings > Reading and setting that page as the blog.

  15. Sharon says:

    Hi, I love this theme, thank you for making it available free. My question is how do I get featured images for blog posts to show up on the individual blog post? The featured image is showing in the archive but not on the actual post. Many thanks!

    1. Charles says:

      Hi Sharon, this is an intentional feature. Some people want to be able to define a particular image for the archive pages and then handle images inside posts separately, so we use the featured images for archives while you can add any image you like to the post itself. It adds a step, but gives you more flexibility on the layout of your post pages. To permanently add the featured image to all posts you’d need to customize the post template which is more involved than we can get into here.

      1. Sharon says:

        Hi Charles, thanks for replying and explaining. When I add an image to the body of the post I’m putting it in a div with the class imgthumb so it looks the same as the archives. It might help someone else! Again, great theme, so beautiful and modern.

  16. One on my subcontractors bought the advocate theme for use with our non-profit client that I work for without charging them b/c they are a charity.
    I’m trying to update the homepage options and when I click on save all changes, I get taken to a page that just says, ‘sorry no posts match your criteria’.
    I paid for the them but not longer have access to get the product code. Can anyone help?

    1. Charles says:

      Hi Elayne, there is no paid version of the Advocate theme…infact at this time all our themes are 100% free of charge. It sounds like a config issue to me. Specifically, that message would be what you see if you have set your home page to show your latest posts, but you don’t have any posts. If you want to display a home page as on the demo then you need to set a static page as the home page and be sure to apply the home page template to that page. If you watch the demo video for our Jurist theme the features are very similar.

  17. Shawn says:

    I think I fugired out!
    Thanks for your help anyways!

  18. Where is the setting to make the widget images on the bottom of the home page go across the span of the text?

    1. Charles says:

      Hi, to achieve this look (like the demo site) we used this Image Widget plugin: http://wordpress.org/plugins/image-widget/

  19. Shawn says:

    Ryan, thank you for your support.

    I really like the theme! It is so nice!

    I’ve already got two pages, front page is set.
    I’ve added another static page but not sure how to put all recent posts on this page….

    Thanks,

  20. Shawn says:

    Regarding to the link below,
    http://wpadvocate.org/blog/

    I’ve set up for a static home page and would like to add a blog page.
    How can I make all the recent posts to show up in the page? (but not in the front page)
    Just like shown on your Demo page.

    Thanks for your help.

    1. Ryan S says:

      Hi @shawn,

      Thanks for using our theme

      Make sure you’ve already added two pages, one is for homepage and the other one for blog page

      Goto Settings -> Reading and choose static and simply select the page you’ve added earlier.

      Hope that helps

  21. Mario says:

    Hi Charles, a really beautiful theme, thank you! I have a problem, cut the text on the home page with template Alt_Homepage, w / Background Image Slider. I modified this string in the page content-intro.php, but the text always stops at a certain point. can you help me?
    sorry for my english!

    1. Ryan S says:

      Hi @mario,

      Thanks for using our theme

      What string you modified in layout-intro.php file? is it the wp_advocate_excerpt() parameter? e.g. 100, you can also use the_excerpt() instead, it has limit though but at least you can use your own excerpt in page editor.

      Hope that helps

      1. Mario says:

        Hi Charles thank you for you reply. Yes, I modified the wp_advocate_excerpt() parameter with e.g. 90, but the text that I entered in home page is however cut.

        1. Mario says:

          Problem is solved, I set a value using a function for the excerpt. thank you!

  22. Kimberly Miller says:

    How do I disable the extra forms that seem to come on every web page. For instance, there is a contact form that comes on the bottom of the home page; I don’t wan’t that. Is there an easy way to selectively turned those off for a given page?

    Thanks.

    1. Charles says:

      Hi Kimberly, I presume you are referring to the WordPress comments form? You can set these on or off by default under Settings > Discussion, and then at the page/post level you can choose to disable or enable comments too. Here’s a tuutorial on doing this: https://www.youtube.com/watch?v=zD08CkyaZYw – you’ll find loads of WP tuts on YouTube.

  23. For the people profile plugin:

    Can the people profile show people in a different order than alphabetically?

    Also, a text ” mailto” link shows under the email button for each person, can this be removed? I can not find it in the .php file. Here is a link…
    http://yehandmoore.com/people/jill-d-raznov-4/

    1. Ryan S says:

      Hi @kim,

      Thanks for using our theme

      The order can be change in people-post-type-main.php file and the link or mailto text can be removed in content-single-people.php file too

      Hope that helps

      1. Kim Raznov Coon says:

        Thanks Ryan, that worked perfectly!

  24. Sarah says:

    Hi Charles! Thanx for you reply. This was clear to me:

    “All other pages will just show the static background image you set. We did it this way because we didn’t think background sliders for every type of page was a good idea.”

    And I’ve done this now:
    “To create a home page with a sliding background you just use that template for the home page (set the page template in the usual WordPres way) and then add a regular WordPress gallery to the body of that page. The template will use the images in that gallery in the background slider.”

    But I see NO background picture(s) and so no slides.

    On your demo page I see in the source code this part:

    div id=”slide-wrap” …

    But this is not in my source code and so no output.

    I’ve activated the SECONDS / TIME OUT at the SLIDER OPTIONS.

    I can only see the correct Alt_homepage, but no background slide(s)

    Any ideas regarding this?

    1. Sarah says:

      OK, stop! Problem is solved.
      I added the pictures as files into the body and NOT as gallerie!
      Now it works perfect.
      Sorry for disturbing … πŸ˜‰

      1. Charles says:

        Glad you have it working now, though I don’t know why you were having problems with the gallery option. Possibly you are running another gallery plugin like Nextgen or similar(?) which might clash with the template code.

  25. Sarah says:

    I’ve seen the requests and answers about the background slider, but I can’t manage it … ;(
    This is not clear:

    “Hi Jareer, the slider only works on the alt_homepage. All other pages can only have a static background image (as on the demo).”

    Must I change the Template “Alt_Homepage, w/ Background Image Slider Seitentemplate (alt_homepage_bg_slider.php)” via the editor?
    Currently I’ve added a NEW PAGE and set the “Alt_Homepage” as TEMPLATE and have set it as STATIC PAGE via the “customize” area. But can only add one picture. All other things are OK!
    Maybe it’s easy to solve, if you know what to do … πŸ˜‰

    1. Charles says:

      Hi Sarah, in this theme only the Alt_homepage w/Background slider template will slide background images. All other pages will just show the static background image you set. We did it this way because we didn’t think background sliders for every type of page was a good idea.

      To create a home page with a sliding background you just use that template for the home page (set the page template in the usual WordPres way) and then add a regular WordPress gallery to the body of that page. The template will use the images in that gallery in the background slider. No need to edit any template php files to make this work.

      Cheers.

  26. David says:

    Hi Ryan,

    I am having issues saving my Adovate settings… after making changes to say, the home page.. when I click the ‘Save All Changes’ button, it redirects me to http://www.youthhavenbarrie.com/wp-admin/admin.php?page=functions.php – and does not save any of the changes I have made, how can I fix this?

    Thanks

    1. Charles says:

      Hi David, where are you making these changes? Are these settings changes under the Settings menu in the Admin or are you talking about changes to the home page content on the regular page admin (in which case you’ll be clicking “publish” not “save all changes”). Just need to clarify, though in either case it doesn’t sound like a theme problem, but rather an issue with your install of WordPress. Perhaps a plugin clash?

  27. Montgomery says:

    Very happy with this design. I have set up the image widget as you suggested, but I have a white margin/border around the whole image widget. How can I remove the margin so it looks like your demo?

    1. Ryan S says:

      Hi @Montgomery,

      Thanks for using our theme

      This requires a bit of time and it’s beyond we can give support here in comment, if you’d like us to review on your end and provide further support you can contact our paid support at help@wpdevshed.com, thanks, or the meantime you can follow this thread https://wpdevshed.com/themes/advocate/#comment-485258, thanks

  28. gserafy says:

    Anyone know how to add an emailable pdf form to a site – need clients to be able to fill out form and click a button to email it.

    1. Charles says:

      So the client would fill out a form and the inputs they entered would then be emailed to someone as a PDF? Any reason it has to be a PDF?

      My immediate thought is to try GravityForms…definitely the most feature rich and flexible form builder plugin for WordPress.

  29. Juan-Emil says:

    Hi Charles

    I want to find out if you used the same image widget on the peoples page as on the home page of theme demo?

    Also it seems that wp 3.8.1 has a problem with accessing the media library to select images. The pop up section window is blank when trying to select a image. Have you heard of a solution to this problem by any chance?

    1. Charles says:

      Hi Juan-Emil, The home page of the demo uses this image widget plugin, but the people page is a custom template bundled with the theme.

      I havn’t heard of any problems with the media library and 3.8.1. I can tell you that the theme doesn’t touch those core WordPress features. If you are having trouble I’d first look at the plugins you are using to see if there are any clashes there.

      1. jay says:

        Hi Charles,

        I have the same issue as Juan message below.

        Also I went through all the steps to make the wordpress look like the demo and unfortunately it doesn’t look the same. I added the image widget in the Alt_homepage and made it static etc.

        I thought that the widget will pull images from a image gallery and run them in the background. Any thoughts?

        Should I reinstall the theme? In the preview window prior to my activation it had looked nothing like the demo.. FYI

        Juan’s Message
        Hi Charles

        I want to find out if you used the same image widget on the peoples page as on the homepage of theme demo?

        Also it seems that wp 3.8.1 has a problem with accessing the media library to select images. The pop up section window is blank when trying to select a image. Have you heard of a solution to this problem by any chance?

        1. Charles says:

          Hi Jay, I don’t know how you managed to get a 404 on the home page. Try the following:

          1. Create a new page (not a post), and assign the Alt-homepage template. If you want to slide images in the background on the homepage then you can add a regular WordPress gallery to this page. The Alt-homepage template will use the gallery images as background.
          2. Assign that new page as the homepage under Settings > Reading.
          3. If you want your home page to look like the demo then make sure you have the Image Widget Plugin installed.
          4. Go to Appearance > Widgets and add any widgets you like to the dedicated Alt-homepage widget area. Use the Image Widget if you want it too look just like our demo. Add three of those and the template will align them horizontally just like the demo.

          Juan was also confused by the People profile page. For this you must installed the People CPT plugin which is prompted when you first install the theme. This adds a new custom post type for people, and you can present all profiles on a single “Meet the team” page just like the demo by creating a new static page and assigning the People Profile template. This template automatically grabs all the profiles.

          1. Freeman says:

            Hello. I did everything according to your instructions

            1) Create a new page (not a post), and assign the Alt-homepage template. If you want to slide images in the background on the homepage then you can add a regular WordPress gallery to this page. The Alt-homepage template will use the gallery images as background.
            2) Assign that new page as the homepage under Settings > Reading.
            3) If you want your home page to look like the demo then make sure you have the Image Widget Plugin installed.
            4) Go to Appearance > Widgets and add any widgets you like to the dedicated Alt-homepage widget area. Use the Image Widget if you want it too look just like our demo. Add three of those and the template will align them horizontally just like the demo.
            ———
            Now I see 3 widget with images, but not slideshow πŸ™ My test site http://test5.vtf.by/
            I kept add image insert the media file, but it didn’t work πŸ™
            What am I doing wrong? And that means “add a regular WordPress gallery to this page”? Did you mean Image Widget Plugin or something else?

          2. Charles says:

            Looks like you’ve done everything right, you just havn’t added a gallery to the home page. By that I mean to use the normal everyday WordPress gallery feature to add the gallery of images to the home page. The home page template will then slide all these images in the background just like the demo. If you are unfamiliar with all the regular WordPress features (including galleries) then take a look around Youtube, there’s loads of handy tutorials on pretty much any WP topic you can imagine. Here’s one specifically about galleries: https://www.youtube.com/watch?v=XgXh3bzQBBk#t=12

            Also, if you are going to slide background images on the home page you might want to add a static background image to your other pages. You can do this on the Advocate them under Appearance > Customize.

  30. Saud says:

    This is my site: http://www.accalearn.com/wordpress I made using wp advocate theme. I created these text boxes using widgets. I want it to look like this: http://www.accalearn.com/wordpress/website.png. I have spent my time on it but I messed it up and then I installed the theme again. Please tell me a way to do this.

    waiting for your response.

    1. Charles says:

      Saud, that will require some template customization beyond what we can help you with here in the comments. If you would like professional help with this kind of change please email us at help@wpdevshed.com and we’ll work out an estimate for you. Thanks.

Comments are closed.