Pocket WordPress – Is It Truly Ready For The Mobile You?

Handheld devices are here to stay. Technology has dished out several tablet options prior to today’s mobile device centric generation but none of them broke through the desktop/laptop barrier until Apple’s revolutionary iPhone and iPad products gave a new lease on the “handy” handheld device. This set the trend for device manufacturers and software developers to rethink their game plans to face this inevitable direction.

Ever since the Blackberry became the corporate executive’s device of choice being able to do basic business tasks and office requirements while on the go, device manufacturers have taken it several notches higher. The average businessman now has management and administrative apps available for every type of task and need. From time management to finance to managing appointments and even vacations – there is an app for all that. Social networking also has never been easier. Connecting and networking are simply a login away. App authors have taken all the brainwork out so that users can enjoy the benefits of these apps straight away. Even the least tech savvy today is still miles ahead of the web guru a few years ago.

Where does the WordPress blogger fit into all these tech and app upgrades? Is the WordPress app up to the challenge of today’s mobile device dependent consumer? Are the same features and functionalities in the backend of every WordPress website as easy as using an iOs or Android app? Or is it just the frontend that’s responsive and ready? Are there themes available that not only make a WordPress website look and work beautifully both inside and out? Is the WordPress app capable of giving you the same experience you get from the desktop or laptop?

Mobile WordPress users who access and manage their websites on medium sized tablets and Android devices will still find things manageable and workable. The other demographic that needs to be considered is the smartphone and the smaller mobile devices that aren’t that easy to maneuver. Perhaps these queries are not only for the WordPress author or developer but maybe perhaps for those who contribute to the WordPress framework itself? Maybe future versions of WordPress will have more app-like versions today’s modern bloggers are more familiar with. Perhaps this version already exists or is in the works. Today’s young bloggers have no idea what a floppy disk is or the old storage devices of decades ago. This generation’s tech knowledge acceleration will continue and they will outgrow today’s latest smartphone in just a few years. Can WordPress keep up and be ready for the mobile you?

Share your thoughts. We’d love to hear from you.


Easy and Consistent WordPress Backup Helpers

You know you should but you sometimes don’t. And just when you are about to, something goes wrong and it’s already a little too late. It gets a little more complicated when you are handling more than one website, maintaining several eCommerce sites, or handling sites with years and years of content. You could rely on your webhost to do it for you, but, that’s a little too risky for comfort. It’s what every website owner, webmaster, web host should do. Backup. Consistently. Why?

If these statements sound familiar,

“My site got hacked.”
“I accidentally deleted some code and it wiped out all my data.”
“I changed my theme and it messed up all my content.”
“I activated a plugin but it wasn’t compatible and it corrupted a whole bunch of my files.”

you know that you could have avoided the consequences of procrastination if you had kept a backup file before implementing any changes. On a larger scale, systems can shut down, natural disasters can hit, web hosting companies can go bankrupt or close shop. Without your own personal backup system, you could lose themes, plugins, content, images, widgets, customization and a whole lot more. It just makes sense to be ready all the time.

Here are some highly recommended backup options for your peace of mind:

myRepono WordPress Backup Plugin

myRepono WordPress Backup Plugin is an easy-to-install WordPress plugin which automates the myRepono API setup process, enabling you to setup automated WordPress backups in a matter of minutes. myRepono is an online website backup service which enables you to securely backup your WordPress web site files and mySQL database tables using an online and web-based management system. The myRepono online website backup service allows you to automate the process of backing up your entire WordPress website and database, including all post, comments and user data, and your WordPress PHP, template and plugin files.

WordPress Backup to Dropbox

WordPress Backup to Dropbox is a free plugin that keeps your website backed up to Dropbox regularly. The plugin’s simple interface lets you setup your backup cycle in minutes giving you peace of mind that your precious blog posts, media files and template changes are backed up. Simply choose a day, time, & frequency for your backup to be performed. In order to use the plugin you will need a Dropbox account.

BackWPup

BackWPup is a free plugin that creates flexible, scheduled WordPress backups to any location. The backup files can be used to save your whole installation including /wp-content/ and push them to an external Backup Service, if you don’t want to save the backups on the same server. With the single backup .zip file you are able to restore an installation. You can also purchase the pro version that has additional backup features.

VaultPress

VaultPress provides realtime, continuous backup and synchronization of every post, comment, media file, revision and dash­board setting across at least two separate cloud services in addition to the Automattic grid, ensuring no loss of content. Using WordPress hooks to receive alerts when information changes on your site, VaultPress immediately syncs all of your changes with their servers.

Snapshot

Make a quick and easy backup of all of your content, without fiddling with the server or signing up for an expensive backup solution, restore backups with one easy click, t backup all your regular WordPress stuff (posts, pages, comments, taxonomies etc.) and also every table of your database, for every plugin and theme you have with Snapshot, a premium plugin from WPMU Dev. With Snapshot you can create as many ‘Time Machine’ snapshots of your entire database (or individual tables) as you want, automatically schedule backups, save to Dropbox, Amazon S3 or by SFTP, and so much more.

The time, money and effort you exert in backing up your files is nothing compared to the price of losing all your website content, files, traffic and income, and the effort to recover (if possible) all of them. In this case, an ounce of prevention is indeed better than a pound of cure.


Using a WordPress Page as Your Home Page

This has been tested to work in WordPress 2.X and above. This article was last updated in March, 2013.

Welcome to WordPress Wednesday! Each week we’ll be answering as many of your questions about the blogging platform WordPress as possible. If you have questions you’d like answered that aren’t covered here, feel free to drop them in the comment form below. Covering topics such as themes, plugins, popular tutorials, current WordPress promotion codes, and more – be sure to jump in with your questions and comments.

QUESTION: I’d like to use something other than my recent posts as my home page. Is that possible within WordPress?

It’s not only possible it’s relatively easy. The first step is to create a page to serve as your new home page. For the purpose of this example, we’ll call it “My New Home Page.”

  1. In your WP control panel, select the Pages tab.
  2. Click on Add New.
  3. Give the page a title – something like, “HOMEPAGE”
  4. Create the content for your home page just as you would a blog post.
  5. Click the Publish button.

While you’re still in the Write Page subpanel, create a second page:

  1. Title this one “RECENT POSTS” (or whatever you want to call the page that your recent posts appear on).
  2. You don’t need to have any Page Content for this one.
  3. Click the Publish button.

Now you’re ready tell WP to use your new page as the home page:

  1. In the Settings panel on the left navigation select Reading.
  2. At the top of the Reading Options subpanel you’ll see:
    How To Set Page As Homepage In WordPress - Step 1
  3. To change the front page to your new home page, select “A static page” for Front page displays.
  4. Select “HOMEPAGE” from the Front page drop down menu.
  5. Finally, be sure to tell WP which page to use to display your recent posts. From the Posts page menu select the “Recent Posts” page you created earlier. As you can see in the picture below, our posts page has not been set yet.
    How To Set Page As Homepage In WordPress - Step 2
  6. Click Save Changes.

View your site. “HOMEPAGE” should now be your home page. You also do not need to put the title in all caps. This was simply done for our example.

Note: Any Page content you have entered for the page you designate as your Posts page will be overwritten by the listing of your recent posts. The content will still be there, it simply won’t show while you have that particular page set as the Post page.

See also the WordPress Codex page: Reading Options Subpanel

If you have a question you’d like me to address or (better yet) if you have a WordPress tip, trick or tutorial you’d like to share let us know!

For The Best Looking WordPress Themes, We Recommend:

Over 80 Premium Themes (and counting) For $39.


Effective WordPress End User Documentation

WordPress theme developers and authors who sell their WordPress themes to non-WordPress professionals will always run the risk of customers coming back to them seeking support for theme installation, setup or some other bug or issue. Attending to one or two or maybe even four customers requiring support poses no problem and is actually still quite manageable. However, the downside of a popularly selling WordPress theme is how to provide support to, let’s say, more than a hundred or even thousands of buyers who have very little WordPress knowhow. The only thing that can bridge the gap between the buyer and the WordPress author’s brains is the documentation or the instruction manual included in the theme package. The lack of or a poorly written end user documentation can spell disaster for the author in terms of after sales support.

There are many challenges that should be anticipated while developing a theme’s documentation. The most common reason why problems crop up is, to put it bluntly, people don’t actually bother to read the documentation. How many times have you bought a gadget, took it out of the box, fiddled with it first, and only bothered to look at the instruction manual when you couldn’t get it to work? Guilty? Don’t worry, your theme buyers probably did the same thing too.

The problem if this happens all the time is that authors and developers will be spending more time attending to support issues instead of creating more new themes. That is why there is a need to be able to provide buyers and theme users sufficient information to be able to handle simple troubleshooting on their own. Even if they are WordPress beginners.

What is efficient and sufficient theme documentation?

People receive and absorb information in different ways. Some people comprehend easily when there are lots of pictures, screenshots, or visual aids. They are what we call visual learners. On the other hand, there are people who can comprehend easily by simply listening to audio instructions. They are auditory learners. On the other hand, some people work better if instructions are in bullet format or checklists instead of long paragraphs, while other people who find lists and text heavy instructions boring need manipulatives or something tactile to make the concepts become real to them.

Knowing that theme buyers can fall into any of those types of learners should help authors in developing the appropriate documentation format that will satisfy the needs of.

The purpose of providing customers, especially WordPress beginners, with detailed documentation is to assist them and guide them as if you, the author, were actually there holding them by the hand through each step. This might sound too laborious on the part of the author but can you imagine all the time you would save from answering basic installation or setup questions if these challenges have already been addressed and comprehended in the documentation right from the beginning?

Documentation and Tutorial Formats for Every Type of Learner

Perhaps providing WordPress theme buyers with documentation and tutorial options that matches their learning style will encourage them to dig more into the documentation instead of seeking theme support straight away. Providing audio or podcast instructions for the auditory learner; screenshots, images or video for the visual learner; written or text format instructions for the list learner; and perhaps activity-based instructions for the kinesthetic or tactile learner; all in simple and easy to understand, and easy to follow instructions. This will free the author or developer to focus his efforts on improving the theme rather than spending time answering basic support questions.


Explore Your WordPress Settings for WP Beginners

Getting to know your WordPress Settings is like learning to drive a car. You don’t necessarily have to know how everything works under the hood but you do have to get to know all the knobs, dials, buttons, and controls that will make it start up and run before you can get anywhere. Exploring the different WordPress Settings and functions on the left hand side of your admin panel will help you direct and control the way you want to run your WordPress website and how far you can take it.

If you are a WordPress beginner eager to post and publish content you need to get to know the Settings Administration menu in the Admin Panel.

Here are the default options you will find when you click on the Settings menu.

General – This is the default screen and controls the most basic configuration settings for your site such as:

  • Site Title – the name of your site or blog
  • Tagline – a catch phrase or short description of your site
  • WordPress Address – the full url of the directory containing your WordPress core application
  • Site Address – the address you want people to use when searching for your website
  • Email address – the email address where you want communication sent
  • Membership (if you want to open registration to other users)
  • New User Default Role – the default status or position of new users
  • Timezone – choose the timezone of your location
  • Date format
  • Time Format
  • Week Starts on – choose your preferred day to start your week

Writing – control the way you write and publish your posts

  • how you add new posts
  • adjust the post box size
  • set your post format and how you want graphics like emoticons are displayed
  • set your default post category
  • set how you want “Press this”
  • set remote posting permissions – via email or mobile

Reading – this module allows you to:

  • set how the front page displays your posts
  • set a static page for the front page and the posts page
  • set how many blog pages to display
  • set how many posts to display on syndication feeds
  • show full text or excerpts of blog posts
  • set search engine visibility
  • preset email acknowledgments and replies to recent followers and commenters

Discussion – this module allows you to define

  • default article notification settings like pingbacks and trackbacks
  • moderate and manage comments, permissions, approval, blacklists
  • email notifications for comments
  • manage user avatars

Media – this module allows you to set by default how images, documents and other media files included in a post will be processed and organized. You can also preset the image dimensions (thumbnail, medium, large) in this section although you can still do further edit while adding a new post.

Privacy – this option has been moved to the Reading module in WordPress 3.5 under Search Engine Visibility.

Permalinks – are the permanent URLs to your individual weblog posts, as well as categories and other lists of weblog postings. A permalink is what another weblogger will use to refer to your article (or section), or how you might send a link to your story in an e-mail message. Because others may link to your individual postings, the URL to that article shouldn’t change. Permalinks are intended to be permanent (valid for a long time). There are several third party plugins you can also install to customize the structure of your permalink to optimize your SEO visibility.

This list gets longer once you install new plugins or other third party functions included in other WordPress themes you choose to install. Once you have decided on how you want your site to function you can define and select all your parameters, save your Settings and enjoy publishing your content the way you want and as much as you want.


WordPress Admin Panel

Navigating your way around in the backend area of your WordPress website need not be complicated even if you are a beginner. The WordPress Admin Panel area found in the backend is a powerful and flexible area where you can manage your website content and other WordPress functions. It has continually evolved since 2003 and with the help of and contributions from the WordPress community has improved and become more and more beautiful and user friendly.

The Administration Panel provides access to the control features of your WordPress installation. Each Administration Panel is presented in sections:

The Header

The top portion of all Panels, the header, is featured in dark shading. The header shows the name of your blog as a link to your blog’s main page, comments awaiting moderation, +New to add new posts, pages, media, or users, a Search Engines Blocked message if you Privacy settings block search engines, a favorites menu, and links to your profile (shown as your user name), and Log Out. Just below the top shaded area are two hanging tabs, Screen Options and contextual Help, that can be clicked to expand them.

The Main Navigation

On the left side of the screen is the main navigation menu detailing each of the administrative functions you can perform. Two expand/collapse arrows just below the Dashboard and Comments allow the navigation menu to collapse to a set of icons, or expand (fly-out) to show an icon and description for each major administrative function. Within each major function, such as Posts, a pull-down arrow is presented upon hovering mouse hovers over the title area. A click of that arrow expands the menu to display each of the sub-menu choices. Clicking that arrow again collapses the sub-menu.

The Work Area

The large area in the middle of the screen is the work area. It is here where specific information relating to a particular navigation choice, such as adding a new post, is presented and collected.

The Footer

Finally, in the footer, at the bottom of each Administration Panel in dark shading, are links to WordPress, Documentation, and Feedback. In addition, the version of WordPress you have installed is shown. Just below the menu tab section, if your version is NOT the latest version, you will see the message An updated version of WordPress is available. Please update now. Click on the provided link to navigate to the Updates SubPanel.


Below is a list of the submenu items you will find in your default WordPress Admin Panel main navigation menu. Some of them may or may not be included depending on the WordPress version you have installed.

Dashboard

The Dashboard tells you about recent activity both at your site and in the WordPress community at large and provide access to updating WordPress, plugins, and themes.

WordPress Updates

This sub panel gives you an easy method to update WordPress, plugins, and themes. Note not all hosts will allow the automatic update process to work successfully and will require you to manually upgrade by following the Upgrading WordPress instructions.

Posts

This sub panel is where you can publish writings, compositions, discussions, discourses, musings, and, yes, even rantings, of a blog owner and contributors. Here you can write new Posts, create new Categories, new Tags, and new Custom Fields. In addition, any Media (pictures, video, recordings, files) can be uploaded and inserted into the Posts.

Media

This sub panel allows you to upload new media to later use with posts and pages. A Flash Uploader is provided and the ability to use a Browser Uploader is supplied if the Flash Uploader does not work.

Pages

A good example of a Page is the information contained in About or Contact Pages. A Page should not be confused with the time-oriented objects called Posts, nor should a WordPress Page be confused with the word page referring to any web page or HTML document on the Web. In this Sub Panel you can select the Page to edit or delete. Multiple Pages can be selected for deletion and for editing. As with Posts, a powerful bulk edit tool allows certain fields to be edited for a whole group of Pages. A handy in-line edit tool, called Quick Edit, allows you to update many fields for an individual Page. Various search and filtering options allow you to find the Pages you want to edit or delete.

Comments/Reader Feedbacks

Comments are a feature of blogs which allow readers to respond to Posts. In this sub panel you can edit and delete as well as mark comments as spam. Comments that are awaiting moderation can be marked as approved or previously approved comments can be unapproved. Multiple comments can be selected and approved, marked as spam, unapproved, or deleted. A section at the top of the Comments SubPanel displays the number of comments awaiting moderation and the number of approved comments. A search box allows you to find specific comments.

Appearance

From the Presentation Administration Panel you can control how the content of your blog is displayed. WordPress allows you to easily style your site by either installing and activating new Themes or changing existing Themes. This sub panel includes customization controls for Themes, Widgets, Menus, Background, Header, and Theme Editor.

Plugins

Plugins allow you to add new features to your WordPress blog that don’t come standard with the default installation. This sub panel allows you to view the plugins you’ve downloaded, add new plugins, modify the plugins and choose which plugins you want activated on your site.

Users

Every WordPress site probably has at least two users: the admin, the account initially set up by WordPress, and the user account you, as the author/owner of the blog. This sub panel allows you to set up all of the user accounts you need, change user information, assign roles, or delete users.

Tools

WordPress Tools provide you the ability to speed up WordPress for your local machine, import content from other sources, export your content, or to upgrade your WordPress software to a new release. This includes the Import, Export, and Press This functions.

Settings

The Settings Administration Panel contains all of the settings that define your website as a whole: settings which determine how your site behaves, how you interact with your site, and how the rest of the world interacts with your site. This sub panel includes control settings for: General (basic configuration settings), Writing, Reading, Discussion, Media, Privacy, and Permalinks
(source: WordPress codex)


The backend or Admin Panel may vary from theme to theme. The look and appearance may vary depending on the customizations and tweaks done by authors and developers. Nevertheless, no matter how Admin Panel is tweaked, these basic functions are standard and generally remain the same no matter what WordPress theme you install.


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.


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.