Our blog, keeping you up-to-date on our latest news.

 

How to Install and Use this Aurelius WordPress Theme

July 15, 2010 at 4:31 pm | Blog | 61 comments

 

If you like the style of this website, then you can have your own by several very simple steps and a little patience. English is not my mother language, so if you find yourself lost in the reading, please don’t call 911 but leave a comment and tell me which part you don’t get. Ok it is not funny right? Let’s begin then.

1. download and install wordpress

Aurelius is for wordpress up to 2.8, so first of all, download the wordpress from the official website wordpress.org. it is recommended to use the latest version which is 3.0. Then follow wordpress’s famous one click installation steps to install the blog. Ok this is really very simple, so i think you should have no problems on this. Let’s move to the next step.

2. A little configuration

It is very important that, to be a SEO friendly theme, the url for each post is the key. So this theme requires a custom Structure for permalink.
Go to wordpress dashbord, click Permalinks in the Settings section. check on the Custom Structure, and use the structure: /%category%/%postname% or something like this. It makes your site’s URL more user friendly as well SEO friendly. If you find that this setting does not work, you have to use mod_rewrite for this feature. Now instead of the default URL  http://example.com/?p=N,  url is more pretty  http://example.com/category/post-name/. For more details, check this url out: http://codex.wordpress.org/Using_Permalinks#mod_rewrite:_.22Pretty_Permalinks.22

before that, your web server should be configured to support url rewrite (mod_rewrite).

and you will have a .htaccess file in the root folder (wordpress will generate this file automatically, if it does not, please copy the following to your root folder).

1
2
3
4
5
6
7
8
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

the above example is for root url is “/”, for example http://pengbos.com, but if your root url is something like: http://localhost/wordpress/. the htaccess should be

1
2
3
4
5
6
7
8
# BEGIN WordPress
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
# END WordPress

3. download and install Aurelius

Just go to the download page or follow this link download to access the theme. After downloading, unzip it into your wordpress theme folder, and the structure layout is like “wordpress\wp-content\themes\Aurelius”. login wordpress site with your admin account and go to Appearance->Themes. do you see the Aurelius? Awesome, the new Aurelius theme is installed successfully. Just activate the newly installed theme and be ready to start configure your site with Aurelius!!

4. Add Categories and Pages

Aurelius is designed follow the rule: Convention over Configuration . You add categories and pages follow the name conventions instead of configurations.
a. Four Categories are predefined: Blog, Portfolio, Featured, Announcement. You have to specify the slug “blog”, “portfolio”,”featured” and “announcement” for the four categories.
In the home page, the featured section featches posts in “Featured” category. The Blog and Portfolio menu navigates to blog and portfolio categories. The Announcement section under the featured section is for Announcement category, it featches the latest post in the announcement category.

b. Two Pages are predefined: About and Contact.
The menus About and Contact link to the two pages.

5. Add Posts to different categories

Add a post to a category is very straightforward, however to display the proper images in the proper position is a little tricky.
As i have already mentioned, there are four predefined categories: Blog, Portfolio, Featured, Announcement. For posts, there is a customized form for the user to input custom field values. With this form, user does not need to type in custom fields manually. It really keeps the powerful custom fields simple and stupid.
Let’s go over through the categories one by one.
a. Blog category.
Usually, user wants to have a very nice image along with the post. to achieve this, just add a post image in the left custom field “Image for blog post”. And the great part is that you can upload image and insert the url into the field by clicking this upload button!!

b. Portfolio Category.
The Portfolio category is a little complicated compared to the former one. User can upload as much as 6 images for each portfolio. If you want to have different thumbnails for each image, there are still as much as 6 thumbnails custom fields. (the following diagram depicts how to add images)

After the contents and images are ready, don’t forget to check on the “Portfolio” checkbox for category selection.

c. Featured Category.
Add a post to the featured section in the home page is as simple as checking on the “Featured” category. But in order to have a featured image to be displayed, you still need to put a image url in the “Image for blog post” custom field.

As posts in the “Blog” category already has a value for it, you just need specify a value for portfolio posts if you want to have the portfolio displayed in the home page too. Note: every post can be categorized into more than 1 categories. so a post may belong to “Blog” as well as “Featured”, or even “Portfolio”, although it is not that usual.

d. Announcement Category.
Announcements are displayed in the home page too. it is designed to put a title of news in the announcement section. so keep it simple and short.

<< Back to Blog Discuss this post

 

61 Comments to “How to Install and Use this Aurelius WordPress Theme”

  1. James says:

    Hey there, I think you did a great job overall converting that to a WordPress theme, kudos!

    I am having one problem though with the custom link structure. The .htaccess file and mod_rewrite appear to be working correctly because I can view the categories like Blog or Portfolio. However, it’s not picking up on the About or Contact pages. What am I missing?

    Thanks!

    admin Reply:

    Hey James, Could you please check the permalink of the page is http://mypsychicspirit.com/about for About page, and mypsychicspirit.com/contact-us for Contact page. I also send a screenshot to your email. please check your email :) Thanks for choosing Aurelius theme. Good luck!

    James Reply:

    thanks a lot!

  2. lawrence says:

    Hi, I only want to the same set of Portfolio posts on the home page in the carousel, is this possible?

    Thanks L !

    admin Reply:

    Sure, add those portfolio posts to featured category too.

  3. Lor says:

    hey, great theme design. I’ve installed the theme and almost all works perfectly. The only thing is that when I add a post in the portfolio category and click on the post name from the portfolio page, I get the “Ooops, we seem to have lost the file…”. Same is true in for the “Blog” page. I add a new blog and it appears in my “Blogs” category, but get the same 404 when I click on the particular blog post. Please help…

    Also, I tried to install the wp add-on ‘contact form 7’, but it didnt work. Is this not compatible with this theme??

    I have wp version 3.0.4 installed.

    Any help will be greatly appreciated.

    thanks in advance.

    admin Reply:

    hi Lor,
    could you check the permalink for blog and portfolio category? or you can send me the link of your site, i can do some investigation
    thanks

  4. Pedroto says:

    Hi. I had the same problem. It turned out that the problem was an empty space at the end of my permalink:”/%category%/%postname% “. This space was creating the error.

  5. PN says:

    can you show me how to hard code a menu option that will link to a specific page via the Header.php file? ie. more than just the about/contact us page.

    admin Reply:

    hi PN
    go to the header.php file, follow the about page pattern, add a new “li” element.

                       <li><a <?php if (is_page('about')) { ? rel="nofollow"> class="current"<?php } ?> href="<?php echo get_option('home'); ?>/about" title="Go to the About page"><span class="meta">Who am I?</span><br />About</a></li>

    for example, the new page is “service”, which is created at the backend. so add your li after the about element

                       <li><a <?php if (is_page('service')) { ? rel="nofollow"> class="current"<?php } ?> href="<?php echo get_option('home'); ?>/service" title="Go to the Service page"><span class="meta">What we provide</span><br />Service</a></li>

    That’s it!