Public WordPress RESTful API using ThermalAPI plugin

REST is a architectural style in which methods (verbs), uniform resource identifiers (URIs) and other HTTP headers are used as part of a request to server in order to ask for and describe needed data/resources. RESTful API is a web service that listens for user requests and once it gets one it sends a response containing user requested data as well as some headers that may describe the response a little bit better. Servers (services) response can be presented in many forms including XML and JSON. In this case we will use the most popular one, JSON. The main advantage of this architecture is that the server response can easily be cached on the client side and all of the frontend stuff is done on the client’s side which results in a much smaller bandwidth and much richer user experience.

WordPress Customizer API

We’ve had a pleasure of giving a talk about WordPress Customizer at the 4th WordPress Meetup in Zagreb. We explained why use it and how to add own options, panels, sections and controls. In order to keep a promise we gave at the talk, this WordPress Customizer post series will be further detailed.

Theme Customzer was announced in 2012 in WordPress 3.4 version. It gives administrators the opportunity of changing theme settings and being able to see the effect those changes have on the theme, while visitors won’t see the changes until the administrator saves them. WordPress Customizer has had a rebranding in WordPress 4.0 and it was no longer made for theme options only, but for the entire WordPress options (themes, plugins…) and it was also given panels, a new way of dividing controls and sections.

WordCamp Europe 2014 Report

This year’s WordCamp was held from 27th to 29th of September in a beautiful city of Sofia, capital of Bulgaria. Event took place in the National Palace of Culture where more than 900 attendees gathered around the same topic and that is WordPress. We’d like to share our experience with you.

WordPress Pros vs Cons: What a developers says

After using and researching WordPress platform for fair ammount of time I have gained some opinions regarding the platform itself and the way it was built so I’ve made a little list of pros and cons when using the WordPress as a developer. Some of you might agree with me and some of you might not but keep in mind that this is a list of my personal thoughts that I, as developer wanted to share with you. So lets get started.

Managing website performance while slicing

Website speed is a pretty important topic these days given that the number of people accessing the internet on their smartphones and tablets increases every day. Studies show a steady increase in the number of people preferring to use their phones/tablets for web interaction.

It was also proven that well performing websites enjoy higher visitor engagement, retention and conversion rates.

In 2007 Amazon reported that for every 100 ms increase in load time of Amazon.com their sales decreased by 1%. Google also reported similar results in 2006 with their Google Maps product. Google found that by reducing the size of the page from 100KB to 80KB, their traffic shot up by 10% in the first week and then 25% in the following three weeks.

Croatia WordPress events in May

Last month we had a pleasure of attending two local WordPress events.

First one was organized in association with Slicejack…