Elegant Themes Working On Theme #81 (Ecommerce)

For those who have been waiting for the longest time for a fresh ecommerce theme from Elegant Themes, the wait will soon be over. Nick Roach has just released a sneak peek of Theme #81 to join the 80 stylish themes in the Elegant Themes pack and it looks smashing.

StyleShop, Elegant Themes’ upcoming ecommerce theme is estimated to be released in a couple of weeks, so those of you out there who have ecommerce projects on the wings better hold your horses for this one. The teaser images are exciting – dark styled at the moment but a light colored version might just happen too, according to Nick Roach.

StyleShop’s menu system looks clean and streamlined, the huge homepage slider looks amazing, the mini slider has great potential for lots of shop promotions, the homepage catalog is accessible and perfect for virtual window shopping, the footer is widgetized, the whole theme is responsive, and yes, best of all is the WooCommerce integration. Applause, applause!

According to Nick Roach,

“We will be opting to streamline the theme for WooCommerce, instead of coding it for a disparate collection of plugins. We believe that WooCommerce is the best option at the moment, and has a promising future.”

So far, the overwhelming response to this theme is excitement, and truly, with reasonable cause. So mark your calendars and start your countdown, for in a couple of weeks, StyleShop will be having its grand opening at Elegant Themes!

Get 80 Premium Themes for $39

Finding and Establishing your own Niche WordPress “Channel”

The recently held digital marketing conference Traffic and Conversion Summit 2013 was an eye opener to many. Many of the topics discussed were cutting edge and one of the main buzz words that came out of the conference was “channelization”.

The Channelization of Everything

What do we mean when we say “channelization”? Here’s an interesting way to look at it.

Rivers come in lots of different shapes and sizes, but they all have some things in common. All rivers and streams start at some high point. The high point can be a mountain, hill or other elevated area. Water from some source like a spring, snowmelt or a lake starts at this high point and begins to flow down to lower points. As the water flows down, it may pick up more water from other small streams, springs or or from rain or snow melt. These streams may slowly join together to form a larger stream or river. Small rivers and streams may join together to become larger rivers. Eventually all this water from rivers and streams will run into the ocean or an inland body of water like a lake.

River engineering is the process of planned human intervention in the course, characteristics or flow of a river with the intention of producing some defined benefit. People have intervened in the natural course and behaviour of rivers since before recorded history – to manage the water resources, to protect against flooding or to make passage along or across rivers easier.

Channelization of a stream may be undertaken for several reasons. One is to make a stream more suitable for navigation or for navigation by larger vessels with deep draughts. Another is to restrict water to a certain area of a stream’s natural bottom lands so that the bulk of such lands can be made available for agriculture. A third reason is flood control, with the idea of giving a stream a sufficiently large and deep channel so that flooding beyond those limits will be minimal or nonexistent, at least on a routine basis.
(source: Wikipedia)

In today’s digital market, how then, does this concept apply to finding or even creating your own niche WordPress stream or channel?

Let’s take a look:

Product distribution (or place) is one of the four elements of the marketing mix. Distribution is the process of making a product or service available for use or consumption by a consumer or business user, using direct means, or using indirect means with intermediaries. The other three parts of the marketing mix are product, pricing, and promotion. Distribution of products takes place by means of channels. Channels are sets of interdependent organisations (called intermediaries) involved in making the product available for consumption.

Today’s digital economy is shifting towards “channelization” – the way products are made available for public consumption. Because of the way business is evolving, what worked years ago may no longer work today. What was effective yesterday may already be obsolete today. Interestingly enough, starting your own business and distributing your own products has never been easier. However, the challenge of independent business owners or new players in the eCommerce arena is being discovered and being able to establish their own loyal market base. Creating your own stream or river from scratch is like pushing a boulder uphill everyday. This is where the shifting or the channelization occurs.

Today, the traditional trader can start off his business by taking advantage of these established “high starting points of distribution” like Amazon or Ebay, plug in to their channel, utilize their structure and distribution network to launch or introduce a new product or project.These powerful distribution channels have significant traffic and extensive networking connections to give your business a boost in the right direction. Once the channel is strong enough and the customer base is established, the business owner can spin off and establish his own business base according to his own terms. On the other hand, DIY-ers and boutique type businesses can create their own online stores in niche channels like Etsy. Other types of businesses can use other distribution channels such as KickStarter, AngelList, CafePress or Barkbox. How to get started? All it takes is to register.

What about digital goods such as WordPress Themes, Plugins and other types of digital products? New players in the WordPress themes business have found opportunities to introduce themselves and pool their work portfolio through established WordPress marketplaces or “channels” like ThemeForest with very little startup capital. The key, really, is to draw a loyal crowd or “traffic”, establish connections, and service them so that their conversion as long-term customers or customers for life will be cemented.

Bottomline, in today’s digital economy, having a good product is great, knowing your distribution channels is better, but having a good product + distributing thru the right channels + creating the media (email lists of customers) = the best starting point for you to build your own niche business and your brand.


The Optimized WordPress Sidebar

According to the WordPress Code

The sidebar is a narrow vertical column often jam-packed with lots of information about a website. Found on most WordPress sites, the sidebar is usually placed on the right or left-hand side of the web page, though in some cases, a site will feature two sidebars, one on each side of the main content where your posts are found.

Historically, the main purpose of the sidebar has been to provide navigation assistance for the visitor – a function that commonly continues to the present day. These navigation aids are designed to help people move about your site and find the information you want them to see. The list of navigation items includes Categories, Pages, Archives, and even the most recent posts. Another navigational tool you’ll see in the sidebar is a search form to help people find what they are looking for on your site.

The first information in the standard WordPress installation is a list of Pages or Categories. Listing Pages helps the visitor find more information about your site, like About, Contact, Register, or Site Map. The information displayed in the sidebar is controlled by your Theme’s Template sidebar.php file.

Rethinking your Sidebar

Next to the menu navigation, the sidebar is your virtual signpost pointing the way to exactly where you want to direct your traffic. It acts like a target board of links where you deliberately shoot your traffic towards. That’s why you need to give careful thought to what goes into your sidebar. Every link should be strategic…optimized. Populating the sidebar with useless links that have no value to your users nor to your ranking is a waste of virtual real estate.

Left? Right? Nowhere in sight?

Tired of the left-right sidebar configuration/ Did you know that you can add sidebars to your theme other than the usual left-right configuration? You can actually put additional sidebar in a header, a footer, or any other area in your template. Additional sidebars let you place any WordPress Widget (such as Recent Posts, Pages, Links/Blogroll, Calendar, Tag Cloud, as well as any custom widgets) into new areas of your WordPress template. Check out this handy tutorial by Michael David to see how it’s done. Some content-rich sites have totally junked the sidebars or strategically relocated them as part of their branding. Whatever you decide to do with your sidebar, displayed or hidden, should be towards the goal of enhancing your user’s experience on your site while enhancing your site’s overall performance.


Index.php, The Loop and your WordPress Content

We have already discussed the header and the menu in our previous articles. In continuation of our series, we will now take a look at the Content section of the WordPress theme or the index.php. Here’s a recap of what we wrote:

Content Column (index.php)

The content container in WordPress plays the most important role. It holds the WordPress Loop which dictates the generation of content on the page depending upon the request by the user.

Content, on the other hand, consists of text, images, or other information shared in posts. This is separate from the structural design of a web site, which provides a framework into which the content is inserted, and the presentation of a site, which involves graphic design.

Now, let’s take a look at what a Loop is. According to the WordPress Codex:

The Loop” is the main process of WordPress. You use The Loop in your template files to show posts to visitors. You could make templates without The Loop, but you could only display data from one post. The Loop should be placed in index.php and in any other Templates used to display post information.

The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post.

Before The Loop goes into action, WordPress verifies that all the files it needs are present. Then it collects the default settings, as defined by the blog administrator, from the database. This includes the number of posts to display per page, whether commenting is enabled, and more. Once these defaults are established, WordPress checks to see what the user asked for. This information is used to determine which posts to fetch from the database.

If the user didn’t ask for a specific post, category, page, or date, WordPress uses the previously collected default values to determine which posts to prepare for the user.

After all this is done, WordPress connects to the database, retrieves the specified information, and stores the results in a variable. The Loop uses this variable’s value for display in your templates.

Below is a visual of how all these php files and templates work together. It shows which template files are called to generate a WordPress page based on the WordPress Template hierarchy.

And here’s a sample code of a simple index page:

<?php
get_header();
if (have_posts()) :
while (have_posts()) :
the_post();
the_content();
endwhile;
endif;
get_sidebar();
get_footer();
?>

For beginners out there, it’s like telling WordPress to do certain functions based on a set of defined parameters – an “if”-“then” scenario. “IF” (parameter A) is true, “THEN” (execute this action). “IF” (parameter A) is false, “THEN” (execute this action instead).

For the more advanced and those who would like to sink their teeth into something more “meaty”, here are some excellent references and tutorials you can check out:


What’s on your WordPress Menu?

Last week we talked about the WordPress header and header.php. We continue this series and this week we’ll be touching on the WordPress menu. Visitors come to a website to find answers. How they arrive, whether via an organic search, a paid ad, or a sponsored link, matters little to these information seekers. These visitors come believing that they will quickly find the answers that they need. The operative word here being quickly. (The boon and bane of hi-speed internet is that it has turned a lot of us into impatient “speed demons”.) Once these visitors have what they want and they do linger on the site after, then that’s already a bonus.

Often, these new visitors aren’t really looking for a website with flashy, awesome text animation embedded in a huge full width slider-enabled $50 premium WordPress theme. Some might, but like we said, majority of them simply want to find a quick answer to whatever they are looking for. A lot of them will look for the link to the item that led them to the site in the first-place or go straight to the menu to find their way through the site. That’s why it’s important to create a website navigation menu that will make your visitor’s website experience fruitful and pleasant at the same time.

What is website navigation anyway? What is a menu?

Navigation Defined

Navigation Menu is a theme feature introduced with Version 3.0. WordPress includes an easy to use mechanism for introducing customised navigation menus into a theme. In order to incorporate menu support into your theme, you need to add a few code segments to your theme files.
Source: WordPress Codex

There are many navigation methods employed on websites. The simplest and easiest to follow, will allow your visitors to find your information pages and enjoy the visit! Simple HTML navigation menus also provide search engines with a clearly marked road map to follow, when they scan your website.
Source: Cal Poly

The process by which a user explores all the levels of interactivity, moving forward, backward, and through the content and interface screens. Users navigate through the project by clicking on interactive controls such as buttons, image maps, and hypertext, while clues such as special colors, backgrounds, or interface sounds help orient them to where they are at within the levels of interactivity. A good navigation scheme will leave the user with little question about where they are in the document and where they can go from there.
(from Lisa Graham, The Principles of Interactive Design, 1999)

Menu Defined

A list of options displayed to the user by a data processing system, from which the user can select an action to be initiated. In text processing, a list of choices displayed to the user by a text processor from which the user can select an action to be initiated. A list of choices that can be applied to an object. A menu can contain choices that are not available for selection in certain contexts. Those choices are indicated by reduced contrast.
Source: Glasgow Caledonian University

“Good Website navigation is very important to every business website. Good text links help. When a visitor can’t easily discover where they are, what valuable business information is on the page, where to go next and how to find your Home Page or a good sitemap… they leave your website! You would never tell a customer to stand outside your business, while they try to do business with you. Poor website navigation creates the same visitor experience. Good page titles tell visitors what each page is about.

A well designed menu will allow search engine spiders and human visitors to navigate around your website and never get lost. A menu is simply a group of links to more information. Helping your visitors find information quickly, will impress potential customers. Finding good information is the key to a successful business website.”
(Source: SEOWebsitesdesigners.com)

There are several ways to set up your navigation menu system on your website: vertical, horizontal, or a combination of both. Beginning WP version 3.0, WordPress introduced a new navigation menu system and since then after numerous updates and improvements, the WordPress menu management system has made setting up navigation menus in the backend admin panel section more user friendly with lesser and lesser coding or technical knowledge required. Check out these great resources: this article by Justin Tadlock, or these tutorials WordPress menu navigation tutorial and Setting up Menus in WordPress to learn how to set up your menus in no time.


80 Reasons To Join Elegant Themes

According to Leonardo Da Vinci “Simplicity is the ultimate sophistication.” True. If you observe a lot of the high end designer brands, there is a common thread among all of them – simple sophistication. Elegant, timeless, classic designs that stand the test of time always wins over outlandish, over the top fads that shine bright like a falling star only to fade later on. Perhaps this is why Elegant Themes continues to remain strong. Their commitment to elegant, classic design gives their themes that timeless appeal. That doesn’t mean that their designs are dated and irrelevant but instead, their consistency, as far as delivering beautiful and highly functional themes, is constant.

Their recently released WordPress Theme, Fusion, is a good example of the quality of design work they put out. Fusion Premium WordPress Theme is just one of 80 high quality themes Elegant Themes members enjoy. That’s 80 good reasons to join Elegant Themes today. Imagine owning 80 beautiful themes for the price of mere pennies for each theme. That’s cheaper than buying an upsized or Big Soda – and hey, no calories too! For WordPress professionals who create websites for clients, that’s a great investment indeed. It’s better to upsize your business rather than your waistline.

There are many other reasons why you should seriously consider joining Elegant Themes. A good sign that a company is healthy and thriving is its growth rate. Elegant Themes membership has grown more or less 30% in a span of 6 months. From 120,000+ members last year they jumped to 160,000+ at the start of this year. The numbers tell the story and that is really worth noting.

If you haven’t heard of Elegant Themes yet or if you are a WordPress beginner still trying to find your way around the WordPress community, check out our recently updated article – “Nick Roach’s Elegant Themes Review”. It’s a great resource with lots of information and samples  for anyone who wants to find out more about Elegant Themes. Click on the title “ Nick Roach’s Elegant Themes Review” to read.

Get 80 Premium Themes for $39

Fusion Theme from Elegant Themes is HERE!

Elegant Themes’ recently released Fusion Premium WordPress Theme is a theme designed to bring pizzazz into business websites by fusing fun and professionalism together in one awesome theme. Who says business themes have to boring and sterile when you can jazz it up and make it more interesting? This theme is intended for startups, tech companies, and design firms but it can easily be tweaked and adapted to whatever website you have in mind.

What’s hot? Fusion’s generous homepage slider dominates the theme’s layout even beyond the fold giving you maximum room to showcase your very best products or services with a bang. You have a choice of 5 gorgeous backgrounds to wow your audience with and the animated slideshow is smooth and sleek. The font choices used add that overall subtle elegance to the whole theme while still maintaining readability.

This premium WordPress theme also includes several page templates like: a contact form with built in Captcha, a portfolio section with 5 layout options, a sitemap, an image gallery, an advanced search page, and a not your usual WordPress login page. You can also assign content like quotes, article excerpts, client logos or icons to specific widgetized sections for that professional feel.

Overall, Fusion’s theme layout, color styling, font choices, and built-in features and functionalities are great as is but if you want to customize certain features to make it more custom you can do so via its powerful Theme Options Panel. You can also enhance other functionalities with the use of the theme’s shortcodes. This premium WordPress theme is responsive so you can be assured that you the same pizazz is there no matter what screen size you view it in.

Features:

  • Perpetual Updates
  • Secure and Valid Code
  • Browser Compatibility
  • Complete Localization
  • Unlimited Colors
  • Unparalleled Support

Fusion Premium WordPress Theme includes top-notch tech support provided by Elegant themes’ support staff to help you setup your site and get it running in no time.

Get Fusion from Elegant Themes Now!

Header.php and The WordPress Header


In a previous article, we ‘deconstructed’ and brokedown a basic WordPress theme into 5 sections namely: the header, the menu, the sidebar, the content, and the footer. This time we are going to dive a little deeper into one of the sections and try to dissect it a little bit more.

Here’s how we defined The WordPress Header in that article:

The header is the structure that traditionally sits at the top of a web page. It contains the title of the website. It may also be referred to as the masthead, head, title, and banner. In all WordPress Themes, the header is found within the header.php template file.

Most themes have a header image that displays at the top of the page. This image is generated by a graphic defined either in the CSS value for the property that represents the header area or through the use of a custom header feature in WordPress. In themes that don’t have the custom header image feature, you can easily define a background image for the header image using CSS. (source: CSS for Dummies)

Not to be confused with headings (more on this in the future), the WordPress header is an important and strategic element of any WordPress theme because it is the first thing the visitor sees on your site. A good header communicates and reflects the content, purpose and intention of the site. It establishes your personal brand. Much like the cover of a top selling book or magazine, the header serves as a teaser of what can be expected from the rest of the website. It should be interesting enough to encourage visitors to explore the site even further. Not all headers require pictures or images. Some websites use beautiful typography as headers and they work just as well. Cluttered headers crammed with outdated blinking gifs and ads should be avoided as they are surefire ways for visitors to hit the back button in a jiffy.

The header.php file

header.php should contain everything from the DOCTYPE tag to the end of the page’s navigation. This means that all <head> tag information, meta tags, <title> tag variables, and other information must be included in the site’s header. This template file also must contain the <?php wp_head(); ?> tag, which places valuable WordPress version-sharing information, and other website information, within the head of the document. It must be placed before the closing </head> tag. (source: speckyboy.com)

The coding experiment

The header is set in an h1 HTML tag and features one template tag used with two different options or parameters. Basically, the first one displays the URL of the website in a link, and the second one displays the name of the blog or website as set in the Administration > Settings > General panel. When the user moves the mouse over the header title, the header can be clicked to return back to the main or front page of the site as set in the Administration > Settings > General panel.

Let’s experiment a bit with this basic header code. The code below contains two sections (the head and the body)

<HTML>

<HEAD>
<TITLE>My Home Page</TITLE>
</HEAD>

<BODY>
<H1>Blogging Experiment</H1>
This is an experiment.
</BODY>

</HTML>

and it will produce something like this:

Blogging Experiment

This is an experiment.

Of course, this is just plain simple html without any CSS styling applied yet. Sample CSS code that can be applied:

#header {
background: #90a090;
border-bottom: double 3px #aba;
border-left: solid 1px #9a9;
border-right: solid 1px #565;
border-top: solid 1px #9a9;
font: italic normal 230% ‘Times New Roman’, Times, serif;
letter-spacing: 0.2em;
margin: 0;
padding: 15px 10px 15px 60px;
}

If you want to experiment a little further and test your html coding skills you can check out this nifty tool on the W3Schools website. Simply submit your code and see what happens. You can make it as simple or as complicated as you want. Check it out here: W3Schools.com Try it yourself.


Useful WordPress Utilities to Start the Year Right


Give your WordPress site a tune up to keep it running smoothly with these helpful WordPress utilities. Remove forgotten spam comments, beef up your site’s functionalities, or simply improve the overall browsing experience of your audience, and give your website a little TLC. Check out these utilities to see which ones will work for you.

Smart Cleanup Tools

Smart Cleanup Tools is an easy to use, powerful plugin for database cleanup. With this plugin you can remove data that is no longer in use or not needed like trash, spam, or orphan posts and comments. It can help you restore database overhead and speed up database operations. This plugin supports WordPress multisites, and it has few tools designed for Network administration.

Easy Post Google Fonts

This plugin allows you to use over 600 Google fonts (even multiple fonts) in one post or page. You can specify every page element and tell it which Google font to use. No flash required.

The Countdown Pro

Add countdown functionality to your content or your sidebar area with The Countdown Pro powered by jQuery. Features and options include: date picker, expiry url, expiry text, date format, custom labels, custom callbacks, template styles, and so much more. It also comes with a shortcode generator and a multi-instances sidebar widget.

Interactive World Maps

Create as many interactive maps as you want (world, continents, countries, regions, states, metropolitan areas) with Interactive World Maps. Add and display colored regions and display them as regions or with colored markers. Useful for travel websites, multinational companies, NGOs, infographics and many other applications.

Ajax Translator Revolution Dropdown WP plugin

This user-friendly translator plugin is based on the highly rated AJAX Translator Revolution Lite jQuery plugin this time with an easy dropdown menu. Translate everything or select sections, show languages flags and names, remember visitor’s selected language.

Sugar Event Calendar for WordPress

This is a simple, lightweight event calendar plugin with just enough features you need for event management on your site. Neat way to keep visitors updated with scheduled weekly, monthly, yearly recurring, or new events and activities on your site.