WP Advocate

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. Manu says:


  2. sc38@sfr.fr says:

    Thank a lot

  3. thaba says:

    how do i add those home page posts with images as seen on the demo and how do i add the intro text on the transparent part of people and Alt_home page template

    1. Charles says:

      Those are not posts, they are widgets. I created these using the standard image widget. If you don’t see this on your blog trying installing the Jetpack plugin and I think it comes with that these days. Theheadline and intro text on the People and Alt_home templates is just the page title and body content.

      1. Ruben says:

        hi – well i think that was too techi for anyone to understand. i figured it out. I set the page template in the “All pages” page to Alt home page w/ background image and recent posts started showing up below. I think you meant recent posts are these featured looking posts. goood job. that stylesheet is beautiful, i can customise so much and you wrote the comments.php beautifully. simple and guiding.

      2. Babs says:

        Hi charles, nice template and easy to work with. A quick question, I used gpp in making a gallery and i want to use it as background image on the Alt_homepage, I have done all I could and there wont be any slideshow on the static page, please can you put me through the step-by-step details of how I can do this as I have only been able to only add a static background image.

        Then how can I reduce the height of the featured text area and also remove icons at the base of my footer? your quick response will be highly appreciated.


        1. Charles says:

          Hi Babs, I had to google “gpp” as I didn’t know what that is. I gather you mean Graph Paper Press? In any even it doesn’t matter because you don’t need it for this purpose. The Alt_homepage template can slide background images without it (just like the demo). Simply add a native WordPress image gallery to the home page content and the template will automagically slide the images in that gallery in the background. Here’s a handy tutorial on WP galleries: http://www.wpbeginner.com/beginners-guide/how-to-create-an-image-gallery-in-wordpress/ – you’ll find loads more on Youtube.

          For the height of the featured text area look for the line-height and margin settings in the style sheet around lines 868 and 884.

          I’m not sure what you mean by icons in the footer as the theme doesn’t have any icons in the footer. A plugin perhaps?

          1. Babs says:

            Thanks Charles, I have done all I could, I even changed post part of the alt_homepage.php to page cos i want it to appear as page background but it didnt still work, I have resolved to put the static image as the background image as I have tried all i can to put the slider, it worked on post but was not sliding the pictures one by one. I am new to php and so cant really figure things out well, really appreciate your efforts.

  4. Gaya says:

    I downloaded the jetpack plugin and I still can’t find the widgets you are writing about. And also when I write the headline and introtext of the pages they are not with the transparent darker background. It is shown as a regular page post, with white background and a line underneath the headline. Could you please explain a bit more in detail, please=)? I am new with wordpress aswell, perhaps that makes the easy things look complicated=) Anyway, thanks! Looking forward for your reply

    1. Charles says:

      Hi Gaya, try this image widget: http://wordpress.org/plugins/image-widget/

      For the home page to look like our demo you need to do three things:

      1. Set the page template to the Alt_homepage template. To do this go to the edit screen for the static page you created and look for the template drop down in the right hand column. This template will style your home page just like the demo site.
      2. Go to Appearance > Widgets and add your widgets to the Alt_homepage sidebar area
      3. Go to Settings > Reading and make sure you have set you home page to display the static page you created as above.

      Hope that helps. I will get around to making a how-to video tutorial at some point!

  5. Jim B says:

    I have just uploaded the advocate theme – its lovely!
    I cant get the people plugin to work however. Im clearly doing something wrong – the plugin installs fine. When I create the new person, it creates fine – but when I click on the persons icon on the page (have not worked out how to upload a photo yet by the way), all I get is 404 error saying page not found…I noted that all the other metadata is not showing either such as email address etc etc. How does the plugin physically match to the file and folder structure on the server? I noted that no directory etc exists on the server which matches the permalink created by the people plugin. Help much appreciated as im a wordpress newbie. Many Thanks

    1. Ryan S says:

      Hi @jim,

      Thanks for using our theme

      Try this fix
      Go to Settings -> Permalinks and in Common Settings select Default, Save Changes and put back to where it was before and hit Save Changes again

      Hope that helps

  6. tyler says:

    HI, beautiful templates, I applied.But I want to put the LOGO in front of the MENU, in the same line, should be how to operate?

    1. Charles says:

      Hi Tyler, that will require some template customization beyond the support we can provide here in the comments. If you would like our help with this please email us the details at help@wpdevshed.com and we’ll work up an estimate. Thanks.

  7. FEDERICA says:

    Hi! I’m setting up the Alt_Homepage, but I don’t understand how to create a slideshow on the background.
    I have already set up ‘seconds options’, but nothing happen!
    Actually it’s not possible to choose more than one image …

    1. Charles says:

      Hi Federica, try adding a regular WordPress image gallery to the body of that static home page. The Alt_home template will pick this up and slide the images in the background.

  8. Alessandro Oliviero Degiusti says:

    Excelent theme!!!! Saludos desde Argentina!

  9. Gergely Galambos says:

    Dear Charles!

    I’ve got a problem with the font used by the theme. In my alphabeth, we got some letters, like “?” and these ones are displayed with a different kind of font, which is very annoying.

    Is there a way to change the default font?

    1. Ryan S says:

      Hi @gergely

      Thanks for using our theme

      If you mean through Theme settings, unfortunately not, but it’s easy to change or update fonts, you can use Google Fonts, CSS3 @font-face and update body font-family depending on your chosen method and you’re good to go.

      Hope that helps

  10. RoiVitoPeleg says:

    Hi guys!
    The them looks great!
    I’m having a problem with the thext displayed on the home page.
    I can’t get the line to break
    Even though I click Enter on the edit page, when I update the page and reload the front page the text is still on one line
    Any suggestions?

    1. Charles says:

      Hi RoiVitoPeleg, I guess you mean the intro text on the home page template? If so then yes, this is by design. The template strips out extra html (like line breaks) to keep the intro nice and simple. You’ll need to edit the template to adjust this.

      1. Vizion says:

        what line do I adjust in the alt-hompage editor to allow line breaks?

        RE: Hi RoiVitoPeleg, I guess you mean the intro text on the home page template? If so then yes, this is by design. The template strips out extra html (like line breaks) to keep the intro nice and simple. You’ll need to edit the template to adjust this.

  11. Nacho says:

    is this theme fully compatible with buddypress?

    1. Charles says:

      Hi Nacho, we’ve not tested it with Buddypress so I can’t be 100% sure, but I can say it is a pretty standard WordPress theme built on a commonly used framework so I have no reason to think it would be incompatible.

  12. gserafy says:

    How can I remove the date and author of my posts? I don’t know code, can’t find php anything and am fairly unintelligent so simple step-by-step instructions would help! Thanks.

    1. Ryan S says:


      Thanks for using our theme

      You can remove it in single-content.php file at line #7 or the wp_advocate_posted_on() function.

      Hope that helps

  13. Zazou says:

    how can we implement the slide of background images?
    Thank you …

    1. Charles says:

      Hi Zazou, the background slider only works with the Alt_homepage template. Assuming you have a static page using that template you can simply add a regular WP gallery of images to that page content and the template will slide the images in the background.

  14. gserafy says:

    Thanks, one more question – not on my homepage but my other pages there is a blank box at the bottom – how do I get rid of that?

  15. gserafy says:

    code is not pasting over properly

    1. Ryan S says:

      Hi @gserafy,

      I’ve remove your previous comment, please don’t paste any code, we know the code, just explain what’s your issue or send us screenshot if you can’t explain it well or for us for reference.


  16. gserafy says:

    Sorry about that – can’t get the small blank boxes off the bottom of my pages, someone responded to go to single-content.php and remove line 7 – I only have a content-single.php and line 7 does not look like what I need to remove – something about header? Thanks.

    1. Charles says:

      Hi, on further investigation I think this might be a bug in the page template code. We’re working on this and will issue an update asap. Shouldn’t be more than a few days.

  17. gserafy says:

    Great – thanks.

  18. Steven says:

    First off, thank you for an awesome theme!

    I’m trying to figure out how to put a member login either to the far right of the menu or even better in the header opposite to the logo? (Again far right) I’m not sure if I have to create a custom widget area or is there a better way? Also, I’m hoping that it will still look OK on mobile devices. I’m a complete noob to WordPress and just feeling my way around. Any suggestions?

    BTW, I am using the alt_homepage template.

    Thank you

    1. Charles says:

      Hi Steven, you site looks great.

      The way to do what you describe would be to edit the header.php template and add the code for your login area there…that said, of course I have no idea how that login functions? I presume it is dynamic and changes to a logout link or something simmilar once the user is logged in? And getting it to be responsive may require some CSS coding.

      A simpler solution may be to add a link to the main nav pointing to a static page with the login.

  19. Mony Coleman says:

    I love this theme. A quick question. How can I disable the page titles? I found the code but I don’t want to remove bits and pieces if there is an easier way. I tried the toggle title and disable title plugins and neither of them worked. Thanks so much for such a great theme! πŸ™‚

    1. Charles says:

      Hi Mony, you’ll need to edit the template files to achieve this, and of course should make sure the theme is set up as a child theme first so that future updates don’t overwrite your local customizations.

  20. Mony Coleman says:

    Thank you for such a quick reply to my last question. I am trying to use the simple image widget recommended above for the front page widgets. On the demo site there is a nice contrasting white background on those widgets so the text shows up very clearly. The background on mine is transparent so that the text is directly on my main background image and is next to impossible to read. Do I need to do something to the code to make the white background show up?

  21. Mony Coleman says:

    I figured the image thing out πŸ™‚ thanks!

  22. Juan-Emil says:


    I’m busy designing a new website for my company and I like the look of your template.
    I would like to know how to remove the title on the home page like what is shown on the theme preview. Please could you help.

    1. Ryan S says:

      Hi @juan,

      Thanks for using our theme

      You can remove or comment it in content.php at line #5, make sure you’re using child-theme

  23. Steven says:

    Hi Charles,
    Thanks for the tip, I think that’s they I’m going to go for logging in; as you suggested a separate link/page.

    One more question; it seems that my alt_homepage has gone missing?? not sure what happened but I can’t get it to display correctly. The Intro text background won’t display and the widget areas are not displaying?

    1. Charles says:

      Hi Steven, it looks like you may have inadvertantly changed the template assigned to the home page? Or perhaps you set a different static page as the home page? Whichever it may be check that your home page is actually using the Alt_home page template.

  24. Steven says:

    Hi again Charles, figured out my issue. Seems that the “Custom Newsletter Template” By cybernetikz is not compatible. Oh well… gotta find a new one.


  25. Ivan says:

    Hi Charles.
    I can’t find a way to change the default background color (gray) on the default page template. Can you help me. Thanks in advance.

    1. Charles says:

      Hi Ivan, all the customization features can be found under Appearance > Customize.

  26. gserafy says:

    Hi Charles, any luck yet on that possible update mentioned above? Thanks.

    1. Charles says:

      Yes, we released a new version which addressed this issue. 1.0.7 is now available from WordPress.org. Which version are you running?

  27. gserafy says:

    I am version 1.05 – if I click to update now will I lose all of my customization? Thanks.

    1. Charles says:

      Yes, before you upgrade you should set up the theme as a child theme, moving all customized template files to the child folder. This is very important otherwise any theme update will overwrite your local customizations.

  28. gserafy says:

    I tried but above my pay grade – I am not even sure where the wp-content/themes folder is – I guess my host File Manager (BlueHost) – or how to build a style sheet and where that file sheet is or goes. I guess I have a lot to learn unless anyone knows any easier solutions. Thanks.

    1. Charles says:

      Hi, we can help with setting up your theme as a child, but this is on a time and materials basis. If you’d like help please email us at help@wpdevshed.com or you could try Tweaky as another low cost way to get professional help. Cheers.

  29. Jareer says:

    Hi, I am unable to put a background image slider on People pages, like in your demo. Am I missing something? Thanks.

    1. Charles says:

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

  30. BJMac says:

    I am trying to display recent posts with a particular category in the Bottom Content area of the Advocate home page options. Currently we’re using column shortcode; for the first column the one third code is the following:

    [recent_posts title=”News” amount=”2″]
    More News

    But instead of displaying “recent_posts” I want to only display a particular category (i.e., HomepgNews) of posts. How can I specify this in the column shortcode?


    1. Charles says:

      Hi BJMac, I’m not sure I follow the issue. The Advocate homepage template provides a widget area below the title and intro text (as on the demo linked above), so you can just use widgets to display what you need there and wouldn’t need to use any column short codes. To display posts from a particular category I’d suggest looking or a plugin which added a widget that enabled this. I”m sure there will be one if you search the plugin directory.

  31. 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.

  32. 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.

  33. 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.

  34. 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

  35. 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?


    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?

  36. 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.


  37. 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.

  38. 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…

    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!

  39. 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?


    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.

  40. 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!

  41. Shawn says:

    Regarding to the link below,

    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

  42. 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….


  43. 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/

  44. Shawn says:

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

  45. 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.

  46. 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.

  47. 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.

  48. 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.

  49. 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?

  50. Ryan says:


    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?

  51. 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

  52. 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

  53. Jack says:

    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

  54. 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.

  55. 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.
  56. 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,

        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.

  57. 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

  58. 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

  59. 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.

  60. Grant Serafy says:

    That worked – thanks Charles.

  61. Tricia Simmons says:

    Love this theme…need help customizing a couple of things…I know just enough editing to be dangerous ;). I have attempted to edit the intro excerpt from 40 to 80. and while it did allow for more words, it’s not as many as I need. Where do I go to change that? I saw that another user figured out a function to fix it but I don’t understand where he entered that function. Also, is there a way to lighten the semi transparent color? I love it, but would love it more if it was a bit lighter…especially at the top of the site.
    Thank you so much for the help!

    1. Ryan S says:

      Hi @tricia,

      You can increase excerpt content in content-intro.php file at line #17, and about excerpt opacity it’s a background, you can locate it in style.css at line #2626 or in .intro-copy-box-wrap, .intro-copy-box-wrap-nobg selector, you can update image opacity instead.

      Hope that helps

  62. Tricia Simmons says:

    One more thing, the widget boxes are way bigger than I’d like…I want them to accent the pages not be competing with the content. Can you guide me to how to adjust that?
    Thank you for your time!!!

    1. Ryan S says:

      This take a bit of time as you have to update all related files, index.php, page.php, single.php, category.php and etc. you’d like to update

      So what you need is the ff.
      e.g. in page.php if you notice the “col620” class and “col300” in sidebar.php file that means we add 620px in main and 300px in sidebar.

      You just have to update those classes, there are available classes in style.css at line #482 – 574

      Hope that helps

  63. Oleg says:

    Thanks for a great theme!

    How to make different categories of “people” were displayed on different pages?

    1. Charles says:

      Hi Oleg, glad you like the theme. There is no simple way to split out categories of people on to different pages I’m afraid. That would require some non-trivial customization of templates. You might try Elto if you need professional help with this.

  64. Danielle says:

    Hi, can you please tell me if there is any way to make the dark-black transparent area more transparent? Also, what is the recommended sizing for the background slider images? My images are all showing up rather blurry. Thanks

    1. Charles says:

      Hi Danielle, transparency is actually achieved with an image which you can find at …/wp-content/themes/wp-advocate/library/images/trans-b.png – you’ll need to replace that to change the transparency. If your images are showing up blurry it likely means they are too small and the theme is stretching them to fit. You need to upload an image that is big enough to work on the larger screensizes. You probably want something 1000px+ though you’ll also want to optimize it for the web.

  65. David says:

    For whatever reason the Google+ link for my people post is not working. I have used just the Google+ ID as well as the full URL:


    Does the post Google+ input box want it in some other format?

    I’ve very tech lit, so geek it up if needed πŸ™‚

    1. Charles says:

      Hi David, you’ve found a bug! Will address this and release an update to fix. Sorry about the inconvenience.

      1. David says:

        Can you give me a general idea of how quickly you release bug fixes? Just want to manage my expectation. Or if you know what needs to be changed, you can email me the code and I can drop it in myself.

        Thank you!

        1. Charles says:

          Hi David, a fix for this is probably 2-3 weeks away, not because it is especially complex just that I’m busy with the day job at the moment. If I get to it sooner I’ll drop you a note with the code.

  66. David says:

    I’m not seeing anything in the theme for the social icons you have in the Logo header opposite the logo.

    Am I missing something?

    Thank you!

    1. Charles says:

      Yep, go to Appearance > Customize.

      1. David says:

        Geez… its always the thing right in front of you, you overlook. Thank you for the assist!

  67. Alexander says:

    Hello. Thank you very much for this template! Please tell me how to make it so that people did not appear in alphabetical order? I’m just not very good at php.

    1. Kris says:


      Inside people-post-type-main.php in wp-advocate theme folder, just comment out this code,
      'orderby' => 'title','order' => 'ASC',

  68. JH says:

    Hello, I am trying to create a child theme for my website but it keeps on telling me: “The following themes are installed but incomplete. Themes must have a stylesheet and a template.
    Name Description
    child_advocate The parent theme is missing. Please install the “wpadvocate” parent theme.” even though the theme is installed… I have tried a bunch of different names but it doesn’t want to work… Help would be appreciated πŸ™‚

    1. Kris says:

      How did you create the child theme? Here is an example that works for me,

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

      @import url("../wp-advocate/style.css");

  69. Jim says:

    This theme is awesome. i am using it for a client and he would like to add a video to the home page on the alt theme page. he wants me to put it in between the text and the widgets. is there a way i can do this or do i need to modify the code itself to add it there? if i need to modify the code can you give me a hint as to where on there i can do so to embed the video?

    1. Kris says:

      You need to modify some code. Just locate alt_homepage_bg_slider.php inside the theme folder and place the embed video code.

      1. Jim says:

        I was looking in that page to start off with but i did manage to find the spot to put it thank you very much for your reply

  70. Prado says:

    Espectacular! Thank you very much!!!!

  71. Mark Root-Wiley says:

    I’m reviewing this theme for possible use on a client site and ran it through Theme Check. While there’s nothing major (well done!), it would be great if the minor issues it did find were addressed in a new version.

  72. Howdy WP Dev Shed,

    I’m back with a few more notes on WP Advocate after completing my review of it.

    1. I see the need for rewind_posts() in author.php but I’m not sure it’s needed in tag.php or archive.php. It looks like it might have snuck in there.

    2. There’s at least one long block of empty CSS selectors in style.css. (Here’s another shorter one.) No reason for those.

    Next are two accessibility issues…

    3. The Skip Links link has two issues:
    a. It doesn’t appear when given the :focus state. It should.
    b. It comes after all the social media links. On a site using a lot of social media links, this negates part of the usefulness of the link since a user must tab through all those on every page to “skip the links.”

    4. The theme uses some title attributes which are neutral-to-bad for accessibility. Particularly for the “Learn More” links, it’s much better to use the accessible “read more” link recommendation in that article.

    5. I was surprised to see no visual hover states in this theme. While they obviously don’t apply to touch devices, I still think they’re a really good usability affordance on desktops. Particularly since a lot of people don’t know that the first item of a hover-triggered drop-down aren’t links, adding a hover can do a little bit to improve that.

    6. On my fairly wide monitor I’ve notice a bug where the sidebar layout gets messed up. I haven’t spent any time trying to track down why. In Chrome, load a page with the sidebar. Make the window narrow and then expand it out. Around a viewport width of 1725px, the sidebar gets kicked down below the body. Reloading the page at that width resolves the layout bug which suggests to me this is a JS issue.

    7. Since WP Advocate seems to have good hAtom support, I was bummed to see that the People Profile CPT plugin doesn’t seem to support hCard or schema person markup. You might get on that plugin developer to improve that!

    That’s all for now. Overall, this looks like a cleanly-coded theme without many issues. I look forward to implementing it on a client site and customizing it with a child theme. Hopefully there’ll be a 1.0.9 release that can resolve some of the above issues as well as the Theme Check warnings I mentioned earlier.

    1. Charles says:

      Thanks for the feedback Mark. Definitely a few oversights made in haste.

      1. Glad you found it useful, Charles. I hope it can lead to some improvements for the theme in the [near] future!

  73. Hi. I found another bug.

    The “People Profile Template” only shows a maximum of 10 people and does not show paging.

    I chose to fix this by setting page_per_post to -1 in my child theme on the custom WP_Query in that template file. I don’t know if the paging function works or not. For now, it only appears on is_home, is_archive, is_search, or is_single, none of which are is_page!

    Also, I noticed a fair number of posts on the People Profile CPT plugin repo support forum and a few on the WP Advocate theme repo support forum. It would be nice if you, as the plugin author, threw up a sticky forum post clarifying what, if any, support you offer for both and where to find that support.

    1. Charles says:

      Hi Mark, the profile template will show any number of profiles according to the ‘posts per page’ setting under Settings > Reading, so increasing that may also be a ‘fix’. It doesn’t have paging on that template which could be considered a bug, or perhaps just not a feature it supports πŸ˜‰ Indeed I never imagined an organization of more that 10 or so people would ever use the theme. Will definitely look at this though, as it would be handy. Thanks.

      1. Funny. The site I’m building has 11. So close!

  74. AmalKurbanbaev says:

    Hello. Great design template. I will create a website for this template. I’ve set a theme for WordPress but do not know how to set up the slider background. What should be done with the file alt_homepage_bg_slider? I’m from Russia, so please respond in accessible English.

    1. Charles says:

      Hi, to set up the slider like the demo follow these steps:

      1. Create two new static pages, one called “home” (or similar) and one called “blog” (or similar).
      2. Assign the alt-homepage template to the “home” page. In this page embed a regular WordPress gallery including all the images you want to have in the slider, along with the intro content you want on the home page.
      3. Go to Settings > Reading and assign that new “home” page as the home page and your new ‘blog’ page as the blog.

      Hope that helps.

  75. Despite supporting the basics of the People Profile CPT plugin, there isn’t default support for showing individual People Category pages in a way that matches the custom People template that comes with the theme.

    I resolved this in a child theme and posted the three required files in a gist for others to use: https://gist.github.com/mrwweb/8330875573758f85f108

    Eventually, it really feels like there should be support built into the theme (particularly the taxonomy-people_category.php template file).

  76. Anna says:

    1) How do I remove the default category, latest posts, archives, popular posts and reply comment box from the pages?

    2) How can I control what and when these are to be displayed?

    Thanks for your assistance.

    1. Kris says:

      Do you mean the widgets on the sidebar area? Just go to Appearance -> Widgets, then you can add or remove widgets from pages. For the comment box, go to pages and hover on a page then click quick edit and uncheck allow comments.

  77. Clement says:

    Hi, thanks a lot for this wonderful theme. Can I know how to add some widgets to the footer, or simply add some texts to it? Right now the footer only reads “Β© Blog Title” or “Blog Title Powered by WordPress. Theme by WP Dev Shed”. Thanks!

    1. Charles says:

      Hi Clement, the theme doesn’t support widgets in the footer as it is. You’d need to edit the footer.php template file to add text there.

  78. Clement says:

    Thanks for the wonderful theme and I love it a lot. I wish to add two logos to the footer of the static front page, and add one logo in the header. Yet I cannot find the way. Could you please kindly help me with it? Thanks so much.

    1. Kris says:

      For the header logo, go to Appearance -> Customize and add your logo under site logo section. For the footer logo, this would require some customization of the footer.php template.

  79. Mands says:

    H, I love this theme and used it earlier this year for the first website I’ve worked on in more than two years… πŸ™‚ Thanks so much. I didn’t know anything about ‘child themes’ so unfortunately just worked through customizing and creating the site without really knowing what I was doing and just enjoying the experience. Now however there are 6 months of updates… and I’m not really sure what the impact will be if I do updates. Website is http://topediting.co.za/ …I’m also starting with another website and want to use the theme, do you recommend I do a child theme? Thanks so much.

    1. Charles says:

      Hi Mands, I do always recommend a child theme if you plan to make adjustments to the theme templates or styles. That said, if your site is working now then you don’t necessarily have to update to the latest version of the theme. It’s not really possible to know what might change with out knowing exactly what you’ve adjusted in the code. My feeling is don’t update the theme if it is still working ok.

      Now, if you are actually talking about core WordPress updates (not theme updates), then you must update immediately. It is very important to stay up to date with the latest version as there are often security fixes and such that you really do want. Updating the core WordPress application *should not* have any impact on changes you have made to the theme so that shouldn’t be a problem.

      1. Mands says:

        Hi Charles, thanks so much for your response. I did all the WP updates and everything was fine… so I did the plugin updates and all is great. (If anyone else needs to know) I have version 1.0.7 of Advocate installed. With an Update to 1.0.8. that I haven’t done. I need to move the domain to our new Unix server, so will leave it as it is, until I do the move… hopefully I can backup the site and then re-install on the new system without any problems. I think the only significant changes I did, were to the fonts… and I can’t remember how I did that… at all. πŸ™‚ I’ll run the experiment just before we move the domain… just for interest.

        Thanks for a great theme.

        I got help and have a child theme for my new project, so I’ve started and just have one question please.

        Is there anyway to make the pages and posts of the text boxes just slightly transparent, like the heading blocks of the widgets?

        Thanks so much.

        1. Charles says:

          Hi Mands,

          Is there anyway to make the pages and posts of the text boxes just slightly transparent, like the heading blocks of the widgets?

          I’m not following. Pages and posts do have a transparency.

    2. Negus says:

      Indeed, the theme is outstanding and so is your site. I am having issues getting my background to rotate images. I have 1 image loaded but cant seem to load others. Although I have been in webdev for many years I have gotten a taste of wordpress and can’t leave it alone. Any assistance would be appreciated.

      1. Charles says:

        Hi Negus, the theme only has one template that will rotate background pictures. We did this because we thought it would be annoying for users to have rotating background pictures on all pages. Anyway, if you apply the alt-homepage template to the home page and then embed a standard WordPress image gallery into the page content the theme will use these images as the background on that page. Hope that makes sense.

        1. Negus says:

          What image gallery would you suggest?

          1. Charles says:

            You don’t need to install any 3rd party gallery plugins or anything. Just use the built in WordPress gallery feature. If you need help with that you’ll find many how-to videos on YouTube.

        2. Negus says:

          Thanks a million Charles. That worked for me (WP image gallery) πŸ™‚

  80. Doman says:

    First of all thank you for a great theme πŸ™‚

    I like it very much, but I’d like to do some slight customization. The one thing I cannot deal with is how to make the selected menu coloured.

    What I have achieved is that the child menu selection (the one my pointer is on) is being coloured. But at the same time I’d like to have the parent menu position coloured as well.

    Can you point me to the style.css line where I need to make a modification?

    1. Kris says:

      If you are modifying CSS codes, create child theme first in order your custom CSS codes will not be gone if there is a theme update or you can download Simple Custom CSS wordpress plugin and add you CSS code.

      Anyways, here is the CSS code,
      nav[role="navigation"] .menu ul li.current_page_item a{color:!important;}

  81. Harris says:

    How can I change the transparencies (the ones behind the texts) opacity, color and the text color (to something similar to the ones on the sample on the top of this page)


    1. Kris says:

      What area are your referring to? The transparency being applied on the top of the homepage is a background image. The purpose of using background image is to support IE 8 and below browsers.

  82. Oliver says:

    Hi Charles!
    Thank you this lovely theme.
    I have only one thing:
    I would like to set a link in the Alt_Homepage intor text.
    It seems the them cuts out any html.

    Any idea how i can do this?
    Thanks in advance

    1. Kris says:

      This is how excerpts works but to solve this go to the theme folder and open content-intro.php and on line #17, change the code with this, <?php the_content(); ?>

  83. Mark Thomas says:

    This might have already been asked, but I haven’t been able to find it. Can you tell me how to change the background color of the menu bar and the individual page backgrounds? I looked in Appearance\Customize and there doesn’t appear to be a place to customize this color. I’ve looked through the style.css code and have not been able to find where this is specified. Can you give me some guidance on this?

    1. Kris says:

      You can download Simple Custom CSS wordpress plugin and go to Appearance -> Custom CSS then add this code,
      nav[role="navigation"]{background: /*place color here*/;} body.page{background: /*place color here*/;}

  84. AH says:

    Is there a way to just load the site the way you have it in the Demo? I hate that I find what I like and it just doesn’t load that way. I just want to go in and change the content and pics.

    1. Charles says:

      Hi Alexis, I hear you. It is one of those scenarios where we have to trade off ease with flexibility and the varying requirements of different users. Thankfully it is very easy to set the site up like the demo…

      1. Create a new static page (call it “home” of something similar). Apply the Alt_homepage template to this page from the drop down on the left of the page edit screen.
      2. Go to Settings > Reading and set that page up as the home page. If you want to set another page to be the blog home you can do that here too.
      3. Go to Appearance > Widgets and add whatever widgets you want to the home page widget area. For the demo we used the image widget plugin: https://wordpress.org/plugins/image-widget/ – if you want to do the same you’ll need to install this first.
      4. If you want to have a Team profile page like the demo, then you must first install the People CPT plugin which you will be prompted to do when you first install the theme. Once that is installed you can create another page, say “People” or “Team”, and assign the People template from the drop down (similar to the way you did for the home page). This page then will automatically display the profiles of all the people you add under People in the admin (the plugin adds the new “People” post type).

      Hope that helps.

  85. Megan says:

    Hi! I am doing my best to follow through this thread and not ask questions but i am stumped. I have installed the Image Plug-in and it has installed successfully. However, when I try to drag into Alt-sidebar menu, i get this message: Fatal error: allowed memory size…exhausted…

    I also noticed that it says it has not been tested with my current version of WordPress. I am running 4.1 and your info page says you are only tested up until version 3.9.2

    Will you be updating this plug-in? I feel like i’m so close and it would be a shame to start over!

    1. Charles says:

      Hi Megan, the plugin is not actually our plugin, it’s just one that we used for the demo so I can’t comment about it specifically. I can say that it is working on our demo installation which runs the latest version of the theme and WordPress. The error you are getting sounds more like a hosting configuration error of some sort. Have you been able to install other plugins? Have you tried manually installing the plugin via FTP?

  86. Megan says:

    This is the full message of the Fatal Error:

    Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 7680 bytes) in /data/0/1/41/64/1530227/user/1647100/htdocs/wordpress2/wp-content/plugins/google-analytics-for-wordpress/admin/api-libs/oauth/class-oauth-request.php on line 27

    1. Charles says:

      Hi Megan, that error message seems to relate to another plugin, Google Analytics For WordPress. Have you already installed this, or are you getting the same type of error when trying to install that as well?

  87. Grant says:

    Any way to addd simple html so the menu links at top of my page expand or change color when hovered over?

    1. Kris says:

      Try this, nav[role="navigation"] .menu ul li a:hover{color:blue!important;}

      1. Grant says:

        Actually I just went in to the style sheet and put it at the top of the navigation section and it worked! I have been trying to solve that all weekend!

        Also, I had some plugin of the half dozen or so I tried that allowed me to actually paste some shortcodes into the title of my pages and add boxes and buttons but had to delete some when things got screwed up but now I can’t add shortcodes anywhere – not in the title or body of my pages! Any idea what I might have deleted?

        Also, one more question if you don’t mind – is there code I can also add to make the title text expand when hovered over (in addition to changing color).


        1. Kris says:

          Download Simple Custom CSS WordPress plugin then go to Appearance -> Custom CSS and add this code,
          nav[role="navigation"] .menu ul li a:hover{color:blue!important;font-size:/*insert size here*/;}

          How and where did you add the shortcode?

  88. Grant says:

    Okay so figured it out and just used the new custom css plugin and put medium in where you had insert size and I took out the asterisks and the slashes and it works – it does, however, look a little jumpy – are there other words I can put in to make it stand out on hover or anything else you think I can do to make the links expand? Thanks!

    1. Kris says:

      Try this, nav[role="navigation"] .menu ul li a:hover{color:fff!important;background:#fff;}

      1. Grant says:

        Thanks Kris – that gives me enough to go on – last question – any idea why my ability to insert shortcakes would just stop? I tried the shortcakes ultimate forum and have no replies…..? I click on the insert shortcakes button and nothing happens – no code input anywhere.

      2. Grant says:

        Actually, now, none of my inserts are allowed – shortcakes, media, nothing

      3. Grant says:

        I actually found it – was MouseOver Free plugin but still lost a plugin or something I had where I could edit my page title with shortcodes?

        1. Charles says:

          Hi Grant, there are a number of short code plugins out there so I couldn’t guess at which one you were using. I suggest searching the WordPress.org plugin directory and seeing if anything there seems familiar.

          1. Grant says:

            Got it – thanks Charles

  89. Rubem says:

    HI, thank you for a great theme.

    The logo is positioned to the left, how do I put it in the center of the header?

    1. Kris says:

      Download Simple Custom CSS WordPress plugin then go to Appearance -> Custom CSS and add this code,
      #site-heading, #social-media{width:100%;display:block;text-align:center;}

  90. Robert says:


    Just setting up the Theme. Loving it so far but have a long way to go to customize it full for me. The BIG question – I set a static page for now and a blog page for posts. How do I either create a custom excerpt or posts or better yet, display the full post?


    1. Charles says:

      Hi Bruce, sorry for the slow reply. It was slow in part because I didn’t have a simple answer ready. Changing the way the blog page template works isn’t especially hard, but does require some PHP code changes which isn’t ideal.

      I think the best solution is for us to update the theme and release a new version which changes the way it works, because I think what you want would be more flexible for everyone. I can’t promise when it will go live (subject to WordPress theme review), but we’ll make a change which will displa ythe full post content by default, leaving you free to limit the content that appears on the blog home page and archive pages by using the usual “read more” function in the WordPress post editor.

      Sorry it isn’t an immediate fix, but I think having the update in the core theme code will be best long term rather than hacking your own version.

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

    1. 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.

  92. 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; }

  93. 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' );



Comments are closed.