…into the rising popularity and usefulness of JavaScript and asks some key questions:Why will JavaScript continue to rise in use?What’s in store for the most popular JavaScript frameworks? What’s next for JavaScript being used to run server-side web, mobile and desktop applications?The paper reviews the JavaScript libraries, frameworks and frontiers with…
…in many of my client sites to query and output content in custom ways.If you want to run multiple loops on a page, the easiest way to do it is to run WP_Query each time you need to run a loop. But there is a downside: every time WordPress runs…
…ingThe CSV (Comma Separated Values) file format is a popular way of exchanging data between applications. In this quick tip, we’ll learn how JavaScript can help us visualize the data of a CSV file. Creating a CSV File To begin with, let’s create a simple CSV file. To do this,…
…ingOverviewBackbone views provide a useful convention and abstraction for user interfaces. However, to include UI functionality in your app that Backbone, on its own, was not designed to support, you’ll need to consider how to effectively integrate custom or third-party functionality into your Backbone app. As a result, developers must…
…In the previous article, I wrote about integrating the Twig templating engine with WordPress through Timber and how developers can send data from the PHP files to the Twig files. Let's discuss how to create a base template with Twig, the benefits of this DRY technique, and a Timber-Twig WordPress…
…int. There are a lot of libraries available to help you set up your own editor. Although they're quick to set up, there are also downsides of using these libraries. To begin with, they are bloated. Most of them have fancy features that you might not use. Moreover, customizing the…
…ined components built with HTML, CSS, and JavaScript. They offer a future of true reuse and encapsulation on the web, but until the various specifications that make up Web Components are implemented universally by browser vendors, you'll need to make use of polyfills.In our new Coffee Break Course, Create Web Components…
…ingWhat Is Google PageSpeed? Google PageSpeed is a free tool that assesses the performance and usability of your website for mobile and desktop platforms. It's extra important because Google uses it in determining key elements of our SEO ranking, i.e. how high we appear in their search results.If you want…
…ing Twig through Timber, while building a modular WordPress theme. We've also studied block nesting and multiple inheritance with Twig, based on the DRY principle. Today, we are going to explore how to display attachment images, WordPress menus, and users in a theme with Twig through the Timber plugin.Images in…
…In this tutorial, you will learn how to use Twitter API 1.1 and OAuth 2.0 to authenticate users of your application and publish a test tweet.Why Do We Need an Authentication Framework? To create services which act on behalf of users' accounts and make it really secure and easy to…