Popular WordPress Plugins from CodeCanyon

Plugins are becoming more and more a necessity in putting up a website. These little programs significantly augment the capabilities of themes to produce more robust and highly functional awesome websites. Here are some plugins you may find very useful for your site:

UberMenu WordPress Mega Menu Plugin

Are you tired of ordinary menus that come with your purchased themes? No worries. Ubermenu is a plugin designed to enhance existing plugin capabilities of any theme. This plugin turns your theme’s menu into flyouts or mega menus. Defining the hierarchy of menu items is as easy as dragging and dropping your options. Flyouts are easily created by ordering and indenting menu options. Mega menus can be created easily starting with a tick in the mega menu options. The rest of the steps are relatively simple. This powerful plugin is fully responsive, ensuring your menus are optimized and will look great on mobile devices.

LayerSlider WP – The WordPress Parallax Slider

If you want to do away with flat boring slideshows, Layerslider is a must-have plugin for you. With Layerslider, you can display slides made up of your images layered together for a more stunning 3d look. It’s not surprising that your slides will look like an elegant pop-up book page. Animation of each slide component may be configured and controlled to create dramatic transitions. This plugin is also responsive and SEO friendly.

Slider PRO – WordPress Premium Slider Plugin

Creative professionals constantly seek unique and interesting ways to display their creative works before an audience. These professional artists tend to be more meticulous and demanding of portfolio themes that will be used to display their portfolio on their websites. Slider PRO is an amazing plugin that gives web designers a myriad of slider options like transitions, effects, skins and so much more. This plugin can really turn ordinary sites into powerful portfolio websites for creative professionals.

JackBox – Responsive Lightbox – WordPress Plugin

Here’s another plugin for creative professionals. JackBox – Responsive Lightbox – WordPress Plugin is a neat plugin that allows you to create that lightbox effect even on mobile devices and smartphones. Portfolio or image and video rich sites can take advantage of this plugin to keep their desktop presentations consistent even in mobile format.

Foobar WordPress Notification Bars

This special plugin allows you to create notification bars on your site. You can flash reminders to visitors with a notification bar at the top of the web page to highlight important announcements or information. This can also be used as a source for additional monetization opportunities particularly for websites with themes that don’t have any space for ad widgets. FooBars also allows you to display your social media buttons so visitors can contact you in the social web.

Check out these plugins and give your website that extra edge from the rest. Visit Codecanyon for more WordPress plugins.


Responsive Web Design (RWD) vs Adaptive Web Design (AWD)

We’ve heard the terms Fluid, Adaptive, and Responsive used interchangeably when describing a theme’s ability to resize according to browser specs or device (mobile or not) size. Are they really different from one another or are they referring to the same characteristics found in themes described as such?

What is Responsive Web Design (RWD)? Responsive Layout?

Let’s take a closer look.

Responsive web design (often abbreviated to RWD) is an approach to web design in which a site is crafted to provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from desktop computer monitors to mobile phones) – Wikipedia

Responsive design is the methodology behind making a website respond to whatever platform you are viewing it on regardless of resolution and orientation. It may change how certain elements display but it will not remove elements or change the core functionality of their behaviours. Responsive design uses a fluid grid and it is usually possible entirely through HTML and CSS, without the need for DOM (Document Object Model) manipulation. – Matthew Freeman

According to Ethan Marcotte, The 3 Elements of Responsive Web Design are:

A flexible, grid-based layout – A layout based on proportions rather than absolutes; uses a flexible grid, which in turn ensures that a website can scale to a browser’s full width.

Flexible images and media – Layouts based on percentages resize gracefully according to the size of the browser window rendering them. However, it is problematic to ensure that the content within a site resizes.
Images and media should scale with the flexible grid; images that work in a flexible context, whether fluid themselves or perhaps controlled through overflow mechanisms. CSS addresses this problem with its max-width property

Media queries – Content based breakpoints; optimize the design for different viewing contexts and spot-fix bugs that occur at different resolution ranges. CSS3’s media queries directly address these usability problems by allowing browsers to serve different styles for different viewing contexts. CSS3 greatly expands support for media queries, adding the ability to target media features such as screen and device width and orientation.

These 3 elements of Responsive Web Design find their way into 3 different types of Responsive (RWD) Layouts:

The Basic Fluid Lay­out
Con­tent con­tin­u­ally flows or adjusts in a word-wrap fash­ion as screen width is increased or reduced. There are no “dis­tinct” dif­fer­ences in con­tent pre­sen­ta­tion. Fluid layouts are dynamic and user sensitive – adapting to the available real estate on the user interface and providing increased content accessibility.

The Adap­tive Lay­out
There are pre­de­fined sizes were dif­fer­ent lay­outs are trig­gered. These are called breakpoints. Typ­i­cally there are three or four break­points to accom­mo­date desk­top, tablet and mobile screen sizes.

The Respon­sive Lay­out
This is a hybrid of Basic Fluid Lay­out and Adap­tive Lay­out. There are pre­de­fined break points, how­ever in between these breakpoints con­tent will flow to expand or con­tract.

According to his article for the Adobe Blog, Carl Sandquist states that:

“Cur­rently, most RWD web sites use Respon­sive Lay­out since it offers a best-of-both-world expe­ri­ence. Con­tent snaps into the appro­pri­ate approx­i­mate posi­tion for a device type (e.g. Tablet) and then fine-tuned adjust­ments are made for the exact screen size on a par­tic­u­lar device.”

What is Adaptive Design (AWD)? Adaptive Layout?

“Adaptive design is the manipulation of layouts to best perform on certain screen resolutions inclusive of elemental removal or behaviour changing techniques. Adaptive design usually requires Javascript to efficiently manipulate the DOM. Javascript can be avoided if you plan on having duplicate on-page elements and then show or hide them based on screen sizes, this might be appropriate for smaller elements but not whole columns or navigation elements.” – Matthew Freeman

“This technique adapts what is displayed depending on the capabilities of the device being used, as well as the screen size. It centres on the context of the user, so even when the same content is used, it is adapted (with some or even all of the design elements changing), depending on whether the user is using a mouse and keyboard or touch screen. AWD also uses different layouts for tablets and mobiles with certain. ‘Responsive’ elements built in to reduce the number of different templates required. AWD can be taken to further extremes with content being completely repackaged and reworded, while images and video are either reworked or completely removed.” – Danny Bluestone

According to Aaron Gustafson, author of Adaptive Web Design, Crafting Rich Experiences with Progressive Enhancement:

“Progressive enhancement isn’t about browsers. It’s about crafting experiences that serve your users by giving them access to content without technological restrictions. Progressive enhancement doesn’t require that you provide the same experience in different browsers, nor does it preclude you from using the latest and greatest technologies; it simply asks that you honor your content (and your users) by applying technologies in an intelligent way, layer-upon-layer, to craft an amazing experience.

He encourages designers to: Think of the user, not the browser.”

Which one is better?

A better understanding of the differences between Responsive Web Design and Adaptive Web Design is a starting point to deciding which solution will work well for you, or your clients, if you are a WordPress professional. Knowing what solutions are available and having the ability to distinguish and implement whichever design approach best meets the specifications of the end user is an important element. Of course, nothing is carved in stone. Future designs may be a combination or a hybrid of both – employing the best features of each one. The goal is to ensure that the user experience at the point of searching and eventually finding your website is the best experience they get at that particular moment – fully hoping that it will be the first of many more visits and not their last.


10 Inspirational Typography Plugins for WordPress

Believe it or not – typography or the way you present your text and media on your website – plays a crucial role in building your brand name. Did you know? There are books comprising thousands of pages that teach you how to use a consistent typographical style on your publications. Such as well as “Style Guides” like The Chicago Manual of Style, The MLA Style Manual, Hart’s Rules or The Oxford Guide to Style, etc. Different organizations use different style guides and apply them on their publications in order to achieve consistency throughout the text. If a person who has been reading The Guardian for several months will be asked to identify the paper amongst a collection of many other papers such that the name of the publication is hidden from view, he will have little or no difficulty in identifying it. This is because The Guardian, just like all other standard newspapers, use a specific set of fonts, a specific indentation, a specific line gap, etc. in its publications. Such things help create an authority and reinforce the brand name.

It is not necessary that you follow the standard guides for your publication. If you want you can create your own set of style rules or mix some of your own personal tastes with any standard style manual. Whatever you decide, to help you in your endeavor I present you with 10 inspirational typography plug-ins for WordPress. Some are free while some others cost a nominal amount.

(more…)


Rules of Engagement – Writing to Engage your Audience

Content is the lifeblood of the information age and attracting the audience you want is only a result of the content you provide. The proof of the pudding is in the eating. The popularity of your blog is highly dependent on the quality of “pudding” you provide.

Below is a list of articles that may be helpful to those who want their content to be more engaging:

8 Great Blog Writing Ideas for Engaging Content (Amanda diSilvestro)

This article outlines ways to engage the audience based on the premise that people comment in order to disagree. This writing style should involve a good understanding of the audience and a deliberate introduction of controversy into the post. The post usually ends with a question and begins with a question.

5 writing tips for engaging your blog audience (Laryssa Wirstiuk)

To engage your audience, your post has to be written such that narrations are as concrete and specific as possible. This appeals to an audience that has itching ears for a beautiful story. In addition, writing has to be in conversational-dialog fashion, as opposed to a monologue or lecture. It incorporates the use of thought provoking quotes, good transitions and appropriate multimedia.

How to write engaging blogs people want to read – (Beanstalk, Inc.)

People go to the internet primarily to seek information, to find meaning or engage in a dialogue rather than to be lectured upon. A good blogger must be aware of this and must address his/her audience directly. Writing must be active and made up of shorter sentences to sustain reader interest. The general objective is to help out a “neighbor” seeking information rather than to write a self-absorbed literary soliloquy.

How to write great blog content @Problogger

Sometimes all you need to start is a finger to point you in the right direction. This is a great resource shares different resources on how to: get started writing, explore different writing techniques, establish your own writing workflow, find and sustain your motivation, and make your blog stand out by following basic content creation principles.


Breaking the WordPress Language Barrier

“The Miracle Worker” is an inspiring true story based on the life of the young Helen Keller, blind and deaf since infancy, and her gifted teacher Miss Anne Sullivan. The film revolves around these two strong willed characters and the battle to overcome the obstacles that prevent Helen’s ability to communicate. Because of the strong and yet loving persistence of Miss Sullivan, Helen overcame. The language and communication barrier broke and Helen learned how to speak. How did it happen?

The “miracle” in The Miracle Worker occurs when Sullivan and Keller are at the water pump refilling a pitcher. It is at this moment that Keller makes the intellectual connection between the word Sullivan spells (using sign language) into her hand and the tangible substance splashing from the pump. Keller demonstrates her understanding by miraculously whispering “wah-wah”, the baby talk or gibberish equivalent of “water”.
source: Wikipedia

Many of us can probably relate to the struggle of making that “intellectual connection” between words and concepts especially when learning a new or unfamiliar language. Learning a new language requires an investment of time and effort. A steep price but the fruits of which is that “Aha!” moment when comprehension finally sets in and the satisfaction of knowing that the intellect and understanding have miraculously met.

For many, trying to learn the language of WordPress is a daunting thing. For the average person, it is indeed a struggle but, the good news is, it is not impossible. So what language exactly are we trying to understand?

HTML – The language of the web

Going back to our previous definition of HTML, we said that HTML, or Hypertext Markup Language, is the W3C standard language with which all web pages are built. It is the native language, the mother tongue of all other web languages – the building block from which all other web languages are built. Once we understand what it’s for, how to read it and write it, the easier it will be to understand everything else.

Let’s break it down a little bit more. The book HTML5- 24 Hour Trainer by Joseph Lowery writes:

The Internet, or World Wide Web, is essentially a network of computers. Browsers, like Internet Explorer, Firefox, or Safari, are computer programs that display web pages, which, in turn, are written in HTML. So, at its heart, HTML is the language of the Web.

As noted, HTML is an abbreviation for HyperText Markup Language. HyperText is text presented on one electronic device – whether it’s a computer, smartphone, or something else — that is connected, via a link, to other text, which could be located elsewhere in the same document, on a different page in the same website, or on an entirely different site. HyperText is perhaps the defining essence of the Internet: the ability to link from one web page to another, thus creating a web of information.

A simple hypertext system that connects raw textual content pretty much describes the earliest Internet systems. So how did we get to the rich multimedia experience that makes up much of the web today? That’s where the second half of the HTML abbreviation, Markup Language comes into play. The Markup Language part of HTML takes plain text with additional codes or tags and turns raw text into easily readable text on other electronic devices.

Lesson. Read and Write.

Here’s an example of HTML in action. Let’s say we want to send this block of text to be displayed on different browsers and it will be viewed on different devices:

ACT I. PROLOGUE.Two households, both alike in dignity In fair Verona, where we lay our scene,From ancient grudge break to new mutiny,Where civil blood makes civil hands unclean.From forth the fatal loins of these two foes A pair of star-cross’d lovers take their life; Whose misadventured piteous overthrows Do with their death bury their parents’ strife. The fearful passage of their death-mark’d love, And the continuance of their parents’ rage, Which, but their children’s end, nought could remove, Is now the two hours’ traffic of our stage; The which if you with patient ears attend, What here shall miss, our toil shall strive to mend. SCENE I. Verona. A public place.

Although all the information you need to convey is contained here, it’s a struggle to understand the meaning because it’s a big block of plain text. It would make a lot more sense if we were able to MARK IT UP in some way to indicate structure as well as communicate content. How about if we break it up into paragraphs using symbols, like this:

<p>ACT I.<p>

<p>PROLOGUE.<p>

<p>Two households, both alike in dignity In fair Verona, where we lay our scene, From ancient grudge break to new mutiny, Where civil blood makes civil hands unclean.<p>

<p>From forth the fatal loins of these two foes A pair of star-cross’d lovers take their life; Whose misadventured piteous overthrows Do with their death bury their parents’ strife.<p>

<p>The fearful passage of their death-mark’d love, And the continuance of their parents’ rage, Which, but their children’s end, nought could remove, Is now the two hours’ traffic of our stage; The which if you with patient ears attend, What here shall miss, our toil shall strive to mend.<p>

<p>SCENE I.<p>

<p>Verona. A public place.<p>

One symbol, <p>, shows where the paragraph starts and another, similar symbol, <p>, shows where it ends. Overall, it’s better and more readable, right? The problem is that everything is still on one level. Perhaps we can show the difference between a heading and a paragraph of text by using different symbols, such as an <h> for a heading and a <p> for a paragraph:

<h>ACT I.<h>

<h>PROLOGUE.<h>

<p>Two households, both alike in dignity In fair Verona, where we lay our scene, From ancient grudge break to new mutiny, Where civil blood makes civil hands unclean.<p>

Getting better, but are all headings the same? How about if we indicate the most important heading with the number 1 and a less important heading with a 2, like this:

<h1>ACT I.<h1>
<h2>PROLOGUE.<h2>

Now when a computer program, like a browser (IE, Firefox, Safari), renders this marked-up text, it strips out the MARKUP SYMBOLS (called tags in HTML) and shows the text with the appropriate styling.

ACT I.

PROLOGUE.

Two households, both alike in dignity In fair Verona, where we lay our scene, From ancient grudge break to new mutiny, Where civil blood makes civil hands unclean.

Is it starting to make a little bit more sense now? Did something break? Hopefully, a light bulb switch turned on or something clicked in your head and you’ve found your “Aha!” moment. If you have, you will start looking at html code differently. You can try reading and writing and even try to slowly interpret what all the gobbledygook means. If you haven’t figured it out yet, you can go back to the lesson, find your own text block and practice using the markup symbols we used.

More next week!


Coming Soon: Origin Theme by Elegant Themes

Nick Roach has done it again! Origin Premium WordPress Theme is the latest WordPress theme released by Elegant Themes and it is indeed stunning. This grid-based theme is quite impressive both visually and function-wise. You can tell that every design element has been carefully thought of and meticulously designed details have been scattered all throughout the theme if you care to spot them.

Origin is a gorgeous portfolio-styled theme but it is also engaging and fun to navigate around. It’s like going on a treasure hunt where you expect to find some hidden treasure as you explore every item on every page. The overall experience is one of delight and surprise. Customization is quick and easy. This theme comes with 5 deliciously combined preset color schemes that immediately engage your eye. These pre made color schemes are good to go right out of the box but you can also create your own color palette based on your own branding preferences.

This premium WordPress theme comes with several built in page templates like an image gallery page, an advanced search page, a portfolio page with several display options, a blog feed page, a contact page, a secure member login page, and a sitemap for those concerned about content showing up in bot crawls and searches. There are also tons of shortcodes giving you more customization and functionality options.

Origin Premium WordPress Theme uses CSS media queries and AJAX infinite scrolling features to ensure that your website will display and function beautifully and intuitively no matter the screen size and device. If you are considering an upgrade to your own site or doing a project for a client, Origin has infinite possibilities and potential for turning your site from good to great.

More Features:

  • Responsive design
  • ePanel Theme Options
  • Large collection of shortcodes
  • Premade Page Templates
  • Perpetual Updates
  • Secure and Valid Code
  • Browser Compatibility
  • Complete Localization
  • Five Unique Colors
  • Unparalleled Support

Origin 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.

Preview the Origin Theme

Useful Resourcse to Help You Understand WordPress Theme Structure

Trying to understand how WordPress works can be overwhelming with the tons of resources available online. Below is a compilation of some great resources we’ve narrowed down to help you get your feet wet as you start practicing your WordPress coding skills:


eCommerce WordPress Themes 2013: Trends

eCommerce has been around since the late 1990s and has been a steadily growing phenomenon over the last few years. As the Internet continues to grow in coverage and in technology, so will the number of consumers who utilize eCommerce tools as their main means of purchasing goods and services over the Internet. In a recent marketing study commissioned by Google, it was found out that 80% of shoppers today do preliminary research online before they actually do their purchase. In light of the rising dominance of eCommerce, here are some trends to watch out for in the next 12 months:

1. Mobile

In a previous article we mentioned that 2013 is likely the year mobile devices will take over. An analysis of 35000 Shopify stores predicts that 1 out of 4 eShoppers this Christmas will do so from a mobile device and this will grow to 43% next year. With 5 Billion mobile phone subscribers expected to convert to smartphones and other handheld devices, developers need to pay attention to truly responsive design with the use of flexible images. Developer also need to put focus on eCommerce engine optimizations for 3G networks found in developing countries where the bulk of smartphone conversions are expected to happen.

2. Shopify

Providers specializing in eCommerce infrastructure are gaining headway. One of the leaders is Shopify, providing its users with easily customizable and highly functional hosted web stores. For a monthly fee starting from $29, one can enjoy estore services without much hassle. WordPress theme developers need to deliver powerful themes with great eCommerce functionalities that are easy to use and available to the WordPress market at a competitive price.

3. Social Media and Viral Marketing

We cannot neglect the way social media has shaped the way people interact and experience the web. Facebook, Twitter and Youtube have taken traditional word of mouth marketing to the next level enabling the emergence of the viral marketing phenomenon. With the continued popularity of Pinterest, Google+, and the recent premium ad services on Facebook, shoppers can easily share and appreciate product details as never before. Product features and price comparisons can be shared to thousands of consumers all in a matter of seconds. New WordPress eCommerce themes should be integrated with various social media tools as well as simple and easy to understand statistics and analytics tools that can provide usage information and statistical data as to how their businesses are doing in light of their social media efforts.

4. Google Shopping

Google has just completed converting Google shopping into a fully paid listing service of products and services. This means only stores who subscribe to Google’s pay per conversion scheme get in the list. WordPress eCommerce themes should be able to support various shopping and payment options while taking note of client demands to integrate the Google shopping system into their websites. Developers must be able to figure out how to generate price comparisons using regular Google search results and integrate these as they design and develop their WordPress themes.

eCommerce has a bright future ahead as the shopping experience becomes more and more digital. WordPress authors and developers have the unique opportunity to create the themes that addresses these developing trends that will make website owners choose WordPress as the eCommerce CMS of choice.


35 of the Best eCommerce WordPress Themes 2013

Believe it or not, 2013 is right around the corner, and we want you to be prepared. Thanks to some big advancements in eCommerce functionality for WordPress in 2012, the Best eCommerce Themes of 2013 are sure to be amazing. eCommerce is simply the commerce conducted through the Internet. With millions of websites, blogs, and Internet users, more and more businesses are taking their products online. The successes of sites like Amazon and Ebay has dispelled all skepticism about eCommerce websites – not to mention the scores of “mom and pop” operations selling everything from ebooks to digital hugs…yes…some people are making money selling completely made up things.

(more…)