Our clients love WordPress (most agencies do) because it allows them or their clients to edit a website’s content through a familiar interface – last we checked 27% of the internet uses it as their CMS. We started working with WordPress simply because it was what our clients wanted. We used to be as far as CMSs go a Joomla! shop but clients kept requesting their sites to be built in WordPress so we started using it and fell in love! We quickly realized that there was gap between the client’s expectation and how long things actually took to develop. There are a lot of things to consider when building a custom theme or plugin in WordPress such as security and data validation or serializing. It is easy to do, but time consuming to do it right. Clients didn’t like to hear that so we we came up with a solution – Premise WP.
Basically, Premise WP closes the client expectation gap. With Premise WP we are able to build in 3 weeks a fully custom theme that would normally take 2 moths to build. This and the fact that we update Premise WP with every project makes it very powerful for any WordPress developer. But at Vallgroup we are not greedy, we built and maintain Premise WP as an open source software and it will always remain that way. We even offer to train our clients on it at no cost. We do this because we love and stand for open source!
Premise WP allows us to build fully custom projects within WordPress because of the way we built it. When we approached this challenge, we realized one thing quickly: building a heavily customizable theme was not the way to go. Here’s why:
In order to build fully custom themes and plugins you need to accomplish two things:
- Build custom options in the backend quickly.
- Have full control of the markup in the front end.
Themes such as Jupiter and plugins like Visual Composer (used by Jupiter) offer a lot of options in the backend but don’t make it easy for developers to build custom options. And the markup that any of their shortcode outputs is clunky and inefficient. Premise WP does not try to control your markup or offer you a bunch of options you “may” need one day; instead, it simply makes it easy for you to create as many different options as you want without having to worry about logic, security nonces, or registering options and querying the database for its values. Premise WP does all of that for you.