Adding the CSS for a Color Scheme in the Theme Customizer

In the first part of this two part series, Rachel McCollin showed you how to create the settings and controls for a color scheme in the WordPress theme customizer. In this part, you'll use these to define CSS in the theme based on what users select using the customizer. You could easily take this further - perhaps by using radio buttons to provide layout options or by giving users a choice as to which colors from their scheme are used where. She would warn against making things too complicated though - in her opinion, the benefit of this approach is that it keeps things simple.

Settings and Controls for a Color Scheme in the Theme Customizer

The theme customizer is a great tool to allow your users more freedom to tweak a theme without having to edit the code. But if you want to let your users change the colors of their site, things can get complicated. Adding a control for every single element they can change will make things cumbersome and users may end up with a site which looks like a garish mess.

iOS 8: Creating a Today Widget

One of the most popular new features introduced in iOS 8 is the ability to create several types of extensions. In this tutorial, I will guide you through the process of creating a custom widget for the Today section of the notification center. But first, let's briefly review some topics about extensions and understand the important concepts that underly widgets.

Creating a PayPal Buy Now Button With Variable Shortcodes

PayPal is a great payment processor that allows anyone to send you money, which you can then send directly to your bank account. In this tutorial, you'll learn how to make a WordPress plugin allowing you to generate a Buy Now button, using a variable shortcode. The main shortcode will have a default value of $50 USD, with the Large size, though you'll be able to overwrite this every time you enter the shortcode; this is known as a variable shortcode.

Reducing Abandoned Shopping Carts In E-Commerce

In March 2014, the Baymard Institute, a web research company based in the UK, reported that 67.91% of online shopping carts are abandoned. An abandonment means that a customer has visited a website, browsed around, added one or more products to their cart and then left without completing their purchase. A month later in April 2014, Econsultancy stated that global retailers are losing $3 trillion (USD) in sales every year from abandoned carts.

Introduction to Testing on iOS

No one wants to ship buggy software. Ensuring that you release a mobile application of the highest quality requires much more than a human-driven manual quality assurance process. New devices and operating systems are released to the public each year. This means that there is an ever expanding combination of screen sizes and operating system versions on which you must test your mobile application. Not only would it be extremely time consuming, but attempting to test your iOS application by manual testing neglects an entire piece of the modern software engineering process, automated quality assurance testing.

DMXzone Nivo Slider 3 Manual
In this article you'll find all the information about working with DMXzone Nivo Slider 3 extension. We covered everything from basic to advanced usage of this tool, including - creating a responsive slider, using DMXzone Nivo Slider 3 behaviors, creating of custom controls and building a slider from dynamic image source. If you need additional help, please post in our support forums or contact our Live support during business hours.
An Introduction To The HTML5 History API

History 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 it. With the HTML5 History API, we have more control on playing with the browser history. For example, we have a way to add an entry in the history, or change the URL in the address bar without refreshing the page.

Building a Website With Progressive Enhancement

When building a website, you have a few ways 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 and add scripts and styles such that it becomes more functional via progressive enhancement.

Replace Server Behaviors with DMXzone Extensions

Client-side development is becoming more and more popular, as a client-side developer who is responsible for the markup, you want to have full control over your templates. Although some applications might work well by letting the server generate all the HTML necessary, many applications can be enhanced by integrating client-side data binding that dynamically converts JSON data returned from the server into HTML. In this article we'll show you the huge difference between Dreamweaver Server Behaviors and the technologies that DMXzone Data Connector PHP/ASP and DMXzone Security Provider PHP/ASP use.

Newer articles Older articles