In the final part of my six-part series on improving User Experience (UX) in a WordPress product launch, we will finish building a GPL-licensed WP Welcome Page boilerplate. You’ll be able to use it for any of your WordPress products. We have already built the base and the initializer files for our boilerplate. Now we will discuss the code for logic and look at the files that will safely redirect users to the welcome page at the backend and the welcome page itself respectively. Defining The Plugin Logic Having defined the set_transient() and delete_transient() functions in the initializer file, we […]
WordPress Product Launch UX Best Practices: Series Introduction
The WordPress community is getting more and more transparent as far as the business aspect is involved. Business folks have started to disclose the financial status of their WordPress businesses. One particular statement that we keep hearing goes something like this: “I created a WordPress product and it generated xx amount during the first month or year of its launch.” We’ve all heard it before . As entrepreneurs, we are all struggling to come up with a product that not only pays for itself but also gets adopted and admired by the masses. Last year, I developed an add-on plugin […]
Tips For Designing Mobile eCommerce Apps
As of lately, eCommerce has grown at a very rapid pace, with more and more users shopping for their favorite products online. In fact, what began as a trend meant mostly for purchasing books and that occasional gadget online, has now evolved to a tradition, with almost every other buyer browsing for products on the internet, and new eCommerce stores coming up with each passing day. Beyond that, it has been quite a while since mobile devices have overtaken the desktop, and smartphones and tablets are now our preferred medium for browsing the internet. As such, most websites are turning […]
Being User Centric in Web Design
Web design means much more than aesthetic web pages and flamboyant features. In fact, good web design means that you focus on the requirements and needs of the end user. Thus, web design should, always, be done with user experience in mind. User-centric web design strives to achieve two objectives: It should make the website in question more usable. It should make the website in question more useful. There are many ways in which we can make our websites more useful and usable: being mobile-friendly, focusing on good navigation and typography, having a proper color scheme and layout, offering accessibility tweaks, […]
WordPress Information Architecture: Why a Beautiful Site Can Still Suck
Information architecture is the process of considering how a site can be shaped to provide the best experience for users. If you’re interested in web design and development, you’ve no doubt come across web design showcase sites that are intended to show off the skills of a particular designer or technology. They are usually beautiful sites and pack in every whizz-bang CSS technique and cutting-edge JavaScript feature they can—but, from a user’s perspective, they suck. They suck because they’re created to demonstrate the designer’s versatility and skill. They are a paradigmatic example of putting form before function. They do their […]
Segmentation as a Product Design Technique
Most of the time we think about market segmentation as a marketing strategy. Better Messages In one case, we use it to help us target our messaging. In this approach, we break up our target market into groups that have concerns or traits in common, and we shape our campaigns so that each segment gets a more perfect message. Let’s say we have two kinds of users—business folks building a single membership site, and developers who will build several membership sites a year. In this scenario, a WordPress membership plugin developer might use segmentation to shape their key messages so […]
No Comments