…mes in which we inherit a WordPress project that's already been in use for some time. This means that we're likely dealing with some form of legacy code, be it at the theme level or the plugin level.Sometimes, we're able to simply upgrade the dependencies that exist in the project. Other…
…method, which is useful in development environments and allows rapid prototyping as it doesn’t require much time to set up. The second method of authentication is OAuth 1.0a, which is recommended for production environments as it is much more secure than the basic authentication method.Now that we have learned how…
…me extent, but you may not be aware of that. So you’ll be surprised when we’ll discuss a couple of examples of this kind of extension.We’ll use the latest version of OpenCart. So let’s start the journey by looking at what exactly “Order Totals” extensions are all about.What Are "Order Totals"?In…
…me by Eric Evans in his Domain-Driven Design book. The repository is, in fact, the entry point for the application to access the domain layer. To put it simply, the repository allows all your code to use objects without having to know how the objects are persisted. The repository contains…
…me extent, but you may not be aware of that. So you’ll be surprised when we’ll discuss a couple of examples of this kind of extension.We’ll use the latest version of OpenCart. So let’s start the journey by looking at what exactly “Order Totals” extensions are all about.What Are "Order Totals"?In…
…me different expectations from the new version than the original co-founders. Apparently this resulted in Yoav leaving the company within one year of this acquisition.Image source: http://ecommercenews.eu/magento-2-finally-still-relevant/As Magento fans have waited long enough to see this new Magento release, they naturally have high expectations of it too. And it goes without saying that Magento…
…mes to sliders, but the Slider Revolution Responsive jQuery Plugin does a great job trying.When it comes to jQuery sliders, this one delivers on just about everything you'll want.The list of features for this slider is long, so I'll just hit the high points:parallax effects and custom animationsSEO optimized and…
…mentation of Laravel Router. You'll see how it works, and stop to analyze some of the decisions and nuances in its design. You'll also get a chance to see some of the awesome features that have been recently added to it. If you haven’t tried one of our Coffee Break Courses before,…
…metadata in WordPress using the provided APIs. We also covered a variety of tools, the ideas of security, and what would be required in order to set up the environment in which to work with the code that would be provided throughout the tutorial.If you haven't read that article, then…
…ment is no different. New tools and services are constantly coming into existence to help you build the next big thing. It's great to have so much innovation in web development, but it can be very intimidating for people who are just starting out in the field and have no…