WP Jurist

scr reponsive jurist 1

We developed WP Jurist with law firms in mind. In many ways it is typical of our style with big, bold and simple design intended to be easily customized.

Video Demo


With this theme we’ve added something extra which we think will really appeal to law firms, but also any professional services organization that wants to profile it’s people on the website. Bundled with the theme is our People plugin to power a custom post type designed for staff profiles. Of course we have a profile page template to display all the staff profiles as well as individual profile pages for each staff member. Check out the demo to see this in action.

The theme comes with a home page template with a big gorgeous slider that can feature any images from a gallery or your latest posts from the blog. It also has a handy widget area which is ideal for featuring your service or practice areas and a separate custom blog template which displays posts in a contemporary mason style. Post types are supported, and you can choose whether to display an author bio at the bottom of all posts.

WP Jurist is released under the GPL V2 license.

For theme support please visit our WordPress help desk.

Check out our new tutorial for help building your blog.

333 thoughts on “WP Jurist

  1. Sarah says:

    I love this theme! Thank you for providing it.

    The site-title is wrapping around. How can I make the container larger so that it fits on one line without causing the menu to move down a line?


    1. Kris says:

      You can download Simple Custom CSS WordPress plugin then go to Appearance -> Custom CSS and you can add this sample code, #inner-header{max-width: 120.4rem;}.

      Note: You can increase the max-width of #inner-header.

      1. Sarah says:

        Perfect! Many thanks.

  2. Guddu Pandey says:

    I have one small problem…when i click on People’s profile its showing “Error 404 – Page Not Found.”

    can u help me pls.


    1. Kris says:

      Hello sorry for the late reply, you can try this, go to ‘Settings -> Permalinks’ then change the ‘Common Settings’ to default and check if it still showing ‘Error 404’. Then change back the settings to ‘Post Name’.

  3. Garland Smith says:


    I’m helping a friend build a website for a law practice. I found your WP Jurist theme and thought I’d give it a try. One thing I noticed (everyone is a critic, don’t you know) is that this theme doesn’t seem to make efficient use of the screen landscape. There’s a lot of wasted space. If you look at the site, http://www.arnolditkin.com (not a WordPress website but it illustrates my point), a lot more information is displayed on the home page and there’s not a lot of wasted space.

    1. Is there any way reclaim some of the wasted space on WP Jurist (similar to http://www.arnolditkin.com that I mentioned above?

    2. Do you have a premium version of WP Jurist. If so, what are the features and what is the cost.

    I look forward to hearing from you.

    Thank you,

    Best regards,
    Garland Smith

    1. charles Charles says:

      Hi Garland, I’m afraid the theme is what is it. The demo site implements the home page as we imagined it when developing the theme and it is purposefully clean and simple. You can of course customize the theme to do anything you like, though this would require some coding knowledge (or you could use a service such as Codeable). There is no premium version of the theme.

      If you are looking for something that has a different aesthetic out of the box you’ll probably want to keep looking, and if you havn’t already I’d definitely check out the premium legal themes on ThemeForest.net.

  4. My posting of this seems to have disappeared so I’ll repeat it.
    In the ALT versions of the home page the introductory text is being cut off. Is it possible to change the size of the text block? Is it limited to a given number of characters or words? I tried using a tag but that didn’t work.

    1. Kris says:

      Go the wp-jurist theme folder and open content-intro.php and on line #10, change the code into this,
      <?php the_content(); ?>

      1. Kris,
        The change you described now shows ALL the content, which is much too much for that area. What I really want to show is similar to a slider with the excerpt or teaser (e.g. up to the ‘more’ tag) followed by a link to the full content.
        SUGGESTION: It would be useful if we could ‘subscribe’ to these comments so we would get an email when there is a reply.
        BTW, just left a question in the Noteworthy theme page and my apologies for misspelling your name. 😉
        Hope you had a Merry Christmas.

        1. Kris,
          Some more information. Just discovered this in the WordPress Codex:
          The manual WordPress excerpt is often confused with the automatic excerpt or with the teaser (the part of a post that appears on the front page when you use the More tag). While both are related to the manual excerpt, they are different from it.The relationship between the three is this: When a post has no manual excerpt and the post template uses the the_excerpt() template tag, WordPress generates an excerpt automatically by selecting the first 55 words of the post. When the post template uses the the_content() template tag, WordPress will look for the More tag and create a teaser from the content that precedes the More tag.

          I noted that when we used wp_jurist_excerpt() the text is 55 words long. The ‘more’ tag is at approximately 65 words and is being ignored. Even if I move the ‘more’ tag back to about 40 words, it is ignored. When I changed the function to “the_content” it still ignored the ‘more’ tag. The only thing that worked was to reset the ‘limit’ for wp_jurist_excerpt() to LESS THAN 55.

          Also noted that the Home page is a static Page (ALT blog NO slider) and there is no manual ‘Excerpt’ available. This only appears on Posts.

          So I tried converting my Home page to a blog page and making the Welcome message a ‘sticky featured’ post. The Home page looks very nice with the slider on top. Interestingly, the description on the slider is cut off at some arbitrary point and it’s not obvious that the title is a link to the full post.

          Any suggestions?


          1. Kris says:

            Inside wp-jurist theme folder, open index.php file then on line #63, add this code,
            <?php echo wp_jurist_excerpt(25) . '...' . ' '; ?><a href="<?php the_permalink(); ?>">Read More</a>

            Note: It is recommended that you make child theme first then make a copy of the index.php file to your child theme and add the code. For more info about creating a child theme you can check this link, https://wpdevshed.com/how-to-create-a-child-theme-in-wordpress/

        2. Kris says:

          I think this not possible if you are using the Alt_Homepage with Post slider or Alt_Homepage with Gallery slider because the intro texts are being displayed using the wp_jurist_excerpt function. So if you are going to add a Read More link at the end, the link will be redirected to itself. So my suggestion, Do not put all the content on your intro then create a separate page and add the full content on that separate page. After that, add the link of the separate page to your intro.

  5. John Watson says:

    I’m having a problem getting the Home Page widgets to work like the demo version with 3 images. I believe that these are controlled by ‘image widgets’ not given in the original download bundle. I’ve tried to install basic ‘image widgets’ from WP but none seem to work for me! Thanks.

    1. Kris says:

      Create A Page first and set the template to Alt_Homepage, w/ Posts Slider then go to Settings -> Reading and set the page as front page. Then go to Widgets for the Home Page Widget Area.

  6. John Watson says:

    Lovely looking site, many thanks!

    I’m still tinkering with various aspects but can’t seem to organise preferred posts to appear in the slider rather than all posts.

    I notice you have mentioned the sticky post function but can’t seem to locate this to use.

    Be grateful for some help!

    1. Kris says:

      In making a post an sticky post, go to posts area and open one of your posts then on the right hand side, you will notice a publish area box. Look at the Visibility: Public field and click edit. Then check the box that says “Stick this post to the front page”. Then publish.

Comments are closed.