New website for Exove
I’ve updated the website of my company, Exove, last Thursday.
After spending three months of getting the design and the implementation just right, the site has been finally released. I never thought that making a company website for a company that makes websites for other companies would be this hard. But we are more engineers than copywriters…
During the development, I implemented a specific plugin to WordPress to create some dynamic parts of the site, such as carousels and accordions. They pick their content from a set of other pages, so your textual content does not get crowded with HTML.
The site is bilingual and for that I needed to reimplement quite a big portion of functionality of WordPress theme tags. These are in a specific class that gets instantiated using Singleton pattern in every theme file, and then provides site menus and other similar content in a proper language.
I found a lot of limitations in the current thinking of WordPress themes. Someone should reimplement the theme support with Smarty to allow better flexibility and control of the content. Now, WordPress provides too much HTML from inside.
Maybe I’ll roll my sleeves when Exove updates their website next time…
1. — Feb 8 2012