Akua is the name we gave to our in-house WordPress framework (or parent theme). It is the essential source code that powers all web projects we have completed for clients so far. It comes with an overwhelming number of features, allowing the design and development of any web application at all, across multiple platforms.
The Akua WordPress Framework started as the Akua WordPress Theme, which powered this very website, until it was upgraded to a WordPress framework. All website features listed on our documentation are provided by this framework. It has become a central project at iTech Plus, and we are constantly working to update and upgrade it with even more features.
All client projects are powered by this framework. Client websites are developed as a child themes on top of this framework. Updates and upgrades to Akua are readily made available for clients. You can keep tabs on progress via our Developer Blog.
This very website is also powered by the Akua WordPress Framework, and we use it for all our in-house web projects, where applicable.
Akua overcomes the limitations of WordPress as a blogging platform, allowing the building of rather complex websites/themes spanning magazines, classifieds, blogs, corporate websites and extensive web applications on top of the WordPress CMS.
Child Themes vs. Parent Themes
A child theme is a theme that inherits most, if not all, of its functionality from another theme, the Parent Theme (or Framework). Parent themes are primarily developed to allow child themes to inherit its features.
Parent themes allow the developer to maintain the same set of source code for several web projects, without having to repeat the same codes over again. This way the developer can build different websites with unique look and functionality using the same set of code defined in the parent theme.
The differences in style and functionality of the different websites are what the child theme introduces. Essentially, child themes are used to override features of the parent theme to the extent as needed to make the website perform its unique functions, thus allowing different websites to perform and look unique, even though they may be built on the same framework.