…took a look at an introduction of the PHP class, we examined the class properties and methods and their roles and functions complemented by code examples.In this final part of the series, we will be building a fairly simple contact form plugin to demonstrate how to handle errors in plugin development. The…
…to do the fancy stuff. One way is to start by creating the most advanced version you want (with all of the scripts, styles, etc.) and then make it render well in older browsers (graceful degradation). Another is just to decide you don't care about older browsers. A third is…
…tory is always interesting, isn't it? In older versions of HTML, we had limited control over browser history. We could go back and forth using the available methods, but that was itWith the HTML5 History API, we have more control on playing with the browser history. For example, we have…
…to approach doing so.You can start by creating the most advanced version of the site with all of the scripts, styles, and so on, and then have it render in older browsers via graceful degradation, you may opt to ignore older browsers, or you can start with a basic page…
…tools, iDoneThis and TeamSnippets, give me a simple way to record and share the tasks that I have completed each day with my teammates. Each day, the services send me an email asking me what I completed today. From my email account, I can easily reply with my completed tasks without…
…to introducing code collaboration, it helps increase our productivity. Furthermore, the fact that there are a number of different tools available - Subversion, Perforce, Mercurial, and so on - make it even better by providing us options from which to choose.In this series, we’re looking specifically at Git and using…
…to date with over 3 million downloads. The open source plugin provides users with an extensive array of features that make it easy for eCommerce startups to set up online shops with ease and with little to no cost at all. The most unique feature of the plugin is the…
…to the growing abundance of useful self-hosted apps such as WordPress and the affordable growth of cloud hosting providers, running your own server is becoming increasingly compelling to a broader audience. But securing these servers properly requires a fairly broad knowledge of Linux system administration; this task is not always suitable for newbies. When…
…to provide authors with a way to collect, manage, and save ideas and references to content that they're creating within WordPress.While doing so, we're also looking at ways that we can organize our plugin so that the code and the file organization is clear and maintainable so that as the…
…to ensure its health, safety, and security, both for the app and your app's visitors. Symfony 2 offers a complete integration testing suite that you can use to make sure your applications run just as you expect. Today we'll look at how we can use Symfony 2 and PHPUnit, the…