Giraffe2 is an evolution of the previous Giraffe theme that adds:
- WordPress 2 support
- WordPress Widgets
- AJAX comments (kudos to Zeo and K2 for this)
- Colour scheme plugins
- A choice of 1, 2, or 3 columns
- A live header management tool
- Cleaner look
- Show author link, for sites with multiple authors
- Configurable navigation menu and footer
This is in addition to:
- Fixed or fluid width page size
- Full localization (nearly ten languages currently supported)
- Many configuration options
Like most themes, installation is a straightforward process:
- If Giraffe is installed, disable or delete the Giraffe plugin – this is very important!
- Download giraffe2.zip
- Upload the
giraffe2directory to /wp-content/themes
- Enable theme from Presentation part of the WordPress administration section
- Ensure that the giraffe2 theme directory has suitable write permissions
- Configure as appropriate (see below)
Note that unlike the previous Giraffe theme, you do not need a seperate plugin. Everything is contained within the theme itself.
All configuration of the Giraffe2 theme takes place in the Presentation part of the WordPress administration pages. When the Giraffe2 theme is enabled you should see several other options:
This section contains the basic layout configuration for your theme. From here you can:
- Change page width
- Change left column width (or disable)
- Change right column width (or disable)
- Change theme colour scheme
Note that the middle column will contain all your site’s content, and automatically expands to fill the space left by the two other columns.
Here you can configure the majority of the Giraffe2 options.
- Bar – enable or disable a bar that contains older content (this option only allowed with 1 right column)
- Curved corners – enable or disable curved corners, where appropriate
- Show author – display a link to the authors page, for each post
- AJAX comments – enable or disable AJAX comments
- Lead posts – Number of wide posts, shown at the start of the blog
- Recent posts – Number of recent posts, shown smaller beneath the lead
- Full width lead & single posts – If enabled then lead and single posts are displayed at full page width, with recent posts, comments, and columns shown indented underneath. This gives more emphasis to the content, rather than columns.
- Top menu – change what the top navigation contains:
- Footer – The contents of the footer. Change this to include your name, or whatever other details you want to show
This section is entirely devoted to changing the header and logo at the top of your blog. At the top of the screen is a live-preview area which will show you what your changes will look like, without needing to save them.
- Change fonts, sizes, heights, and alignments
- Enable or disable the title and tagline
- Upload new logos and backgrounds
A selection of backgrounds, gradients, and logos are included with the theme. A gallery browser is available by pressing the down arrow next to the selection box.
Details of how to use widgets can be found at the WordPress Widget website. The Giraffe2 theme contains some special widgets, as well as modifications to existing widgets. You can also define widgets for either (or both) of the two available side columns.
As before, if you have some custom CSS styles, you can define them in
styles-extra.css. You can modify any of the theme files, with the exception of options.css, which is generated everytime you save new configuration options.
Images can be aligned in your posts by assigning them the class ‘alignright’, ‘alignleft’, or ‘centered’. This will indent the text appropriatley, as well as giving the image a border.
<img src=”myimage.jpg” class=”alignright” alt=”text”/>
The following localizations exist from the previous Giraffe theme. They still work with Giraffe2, although they may not be 100% translated.
- English – default, no installation required
- Italiano – provided by Stefano Aglietti
- Español – provided by Mario Núñez Molina
- Simplified Chinese (雅虎中国) – provided by Carmen Xu
- Greek – provided by Simos Xenitellis
- Japanese – provided by Tai
- Deutsch – provided by Erik Pöhler, updated by Carsten Thiem
- Nynorsk – provided by Eivind Ødegård
- Dutch – provided by Gerard Konning
- Russian – provided by Doctor Cells
- Malay – provided by Ameyr Pippo
- Slovenian – provided by Vid Kosir
- Esperanto – provided by Kalle Kniivilä
To install a translation, download the .MO file and upload it to the theme directory. You should ensure that the setting of the WPLANG value in the
wp-config.php file matches the translation.
The theme contains a .PO so anyone can translate the words using a tool such as poEdit. I would greatly appreciate if translations could be sent to me so that I can include them here for everyone else.