…er-box; } body {margin: 0;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;} One of the cornerstones of building custom solutions in WordPress is having an understanding of hooks. In and of themselves, they aren't terribly difficult to understand, and we'll be covering a short primer on them in this tutorial. But if you're looking to get into…
…e CreatingWhy Developers Should Explore MailgunIf you're not yet familiar with Mailgun, it's the email automation engine trusted by over 10,000 website and application developers for sending, receiving and tracking emails. By taking advantage of Mailgun's powerful email APIs, developers can spend more time building awesome websites and less time fighting with…
…e last article, we covered the basics of Backbone Views and how to enable jQuery to seamlessly manipulate the same DOM that Backbone manipulates. In this article, we will explore how we can make Backbone play nicely with d3.js. The concepts in this article should apply to situations where you…
…em, you would always want a feature which allows you to delegate certain responsibilities to a group of trusted users. It also allows you to set up the workflows that help you maintain a site smoothly and keep unnecessary stress away.Today, we’ll see what resources are available in OpenCart and…
…er-box; } body {margin: 0;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;} Do you want to increase engagement and the amount of time visitors spend on your website? That's where a WordPress video player can help. You can increase engagement by adding a video player plugin to your WordPress website. Not only does this reflect well on…
…e inclusion of jQuery libraries in the core of OpenCart makes Ajax implementation a breeze and more than a pleasant experience. In fact, you'll find several snippets spread across the whole framework that show the heavy use of jQuery, if you try to dig into the view files specifically.Throughout the…
…erviewThis is part two of a two-part tutorial on Ansible. Part one is here. In this part, you will learn about roles (Ansible's building blocks), variables, loops, how to use roles in playbooks, and how to organize roles into a directory structure.RolesWhen you manage tens, hundreds or more servers, probably…
…eate your own JavaScript framework?In our new Coffee Break Course, Daily Mail developer Jason Green tells you about Milo: the Daily Mail's homegrown JavaScript framework that powers its high-volume news site. He'll tell you all about the reasons the Daily Mail team decided to roll their own framework and introduce…
…e these days when building a website to have some sort of build process in place to help carry out development tasks and prepare your files for a live environment. You may use Grunt or Gulp for this, constructing a chain of transformations that allow you to throw your code…
…er what business you're dealing with, it's always important to have tools which help you analyze the overall statistics of day-to-day happenings. Of course, it also helps you build further strategies for your business just in case things are not on the right track.Today, we'll discuss reporting tools in the…