Top 13 WordPress Sidebars Widgets

Widgets are one of the best reasons you should use WordPress. WordPress widgets allows you to add static and dynamic content to widget-ready areas of your theme like in this case, the sidebar. The beauty of these widgets lie in its simplicity and ease of use. To display a widget in your website, all you have to do is drag and drop the widget to its expected location. You can also customize the design and change the way it behaves. The drag and drop interface simplifies the design process by removing the need to modify the theme template.

Ad Squares Widget

Ad Squares Widget
Ad Squares Widget

This widget lets you display 125×125 ads in your sidebar. This plugin supports ads coming from AdSense, PHP, iFrames, XHTML, JavaScript, etc. All you need to do to place ads is to paste the code for each block you want to display.

The widget can display up to 8 squares at once. You can also customize the padding and choose how to shuffle the ad positions. You can even insert a tag that will enable ad rotation. Which means the ad will contain multiple ads and rotate them each time the page is loaded.

Download Ad Squares Widget.


Dynamic Widgets

Dynamic Widgets is a plugin that lets you have full control on the pages a widget will displayed. The interface is easy to use as it takes you to a separate page to control the settings for the widget. It also lets you display the widget according to the user’s role, date and according to the visitor’s browser.

Download Dynamic Widgets.


Category Posts Widget

Category Post Widget
Category Post Widget

This sidebar widget deals with the displaying of recent posts from a specific category. Aside from that, it also lets you change the order of the posts, and allows you to manage the number of posts to be displayed. Gallery Post can be installed multiple times in a page.

Download Category Posts Widget.


Sidebar Login

Sidebar Login
Sidebar Login

This widget adds a useful login form in the sidebar of your WordPress blog. You can use the widget to login to your admin account without the need to visit the URL for that or use it as a login page for your blog subscribers.

To use the plugin, simply go to Appearance>Widgets and drag the sidebar login to the sidebar of your choice.

Download Sidebar Login


 

Simple Subscribe Widget

Simple Subscribe Widget
Simple Subscribe Widget

Simple Subscribe Widget is a sidebar widget that lets you easily add a subscribe button to your page. It doesn’t only work as a widget, you can also use this as a shortcode or simply using php in your template codes.

The plugin comes with ReadyGraph, a set of features that automate the growth of your user base through maximizing conversion of site visitors to register to your email list, maximizing referrals, and maximizing return visits.

Download Simple Subscribe Widget.


Image Widget

Image Widget
Image Widget

Image Widget is a simple widget that uses your WordPress media manager to display images from this widget to your site. This widget can have a title and a description in it, and you can also link the image either to an external URL or to let the users view a larger version of the image. Image Widget supports template overrides which means you can have a different look and feel of this widget to the theme of your website.

Download Image Widget.


Floating Social Media Icon

Floating Social Media Icon
Floating Social Media Icon

Floating Social Media Icon lets you add social media links to your page with style. This widget floats on your page and follows through as the user scrolls to the page. It has more than 2 icon types that you can set to display in order or have a different theme for each icon. You can integrate this sidebar widget manually or automatically. And if you don’t like the icons to float, you are also free to disable it.

Download Floating Social Media Icon.


Widget Twitter

Widget Twitter
Widget Twitter

Widget Twitter lets you display Tweets with the follow button right on the sidebar of your WordPress blog. This plugin allows you to set your twitter account widget id and twitter username. You can also customize the widget by its width, allow to expand the widget images and custom link URL color.

Download Widget Twitter.


Add Link to Facebook

Add Link To Facebook
Add Link To Facebook

This widget lets you automatically add links to posts or pages that are being published to your Facebook wall, pages, or groups. It is a one time setup and you don’t have to do anything to it once installed; although, the way the links appear can be customized.

Download Add Link to Facebook.


YouTube Channel Gallery

This plugin shows a YouTube video and a gallery of thumbnails in your YouTube channel. It displays thumbnail videos not just on your channel, but also if your to your playlist as well. This plugin uses YouTube iFrame Player API that allows YouTube to serve an HTML5 player instead of Flash Player. This is useful especially for mobile devices that do not use Flash.

Download YouTube Channel Gallery.


Google Calendar Events

Google Calendar Events
Google Calendar Events

This widget parses Google Calendar feeds and displays the events as calendar grid or list in the widget. You can display the event within the calendar grid or have it displayed as a list. The lists and grids can be customized in the posts, pages, and within the widget. The calendar grid lets you have the option to change the month displayed.

Download Google Calendar Events.


Quick Chat

Quick Chat is a chat plugin that supports private chat rooms, avatar, user lists, word filtering, smiles, caching, and more. It is a self hosted chat solution which means all the chat logs are stored in your WordPress database and under your control. There is no monthly fees or limit to the number of users or messages as this plugin relies to your web server capabilities.

The is useful for setting up live help to your website or if you want your visitors to hang out to your page often.

Download Quick Chat.


Testimonials Widget

Testimonials Widget
Testimonials Widget

This widget lets you randomly slide or list the selected portfolios, reviews or quotes to your WordPress site. The widget can support text, images and even videos to your blog. You can use the widget via shortcode, themes, or widget with category and tag sections and having multiple display options.

The widget supports carousel, fade, and slide transitions. Responsive slide images slide show, slide videos, and more.

Download Testimonials Widget.

How to create a Custom Post Type? Full guide with steps

WordPress is a great tool for creating functional websites. Most people consider WordPress as just a blogging platform. But the truth is wordpress is an extremely powerful platform to create different types of fully functional websites. Each new release of wordpress includes many features to enhance functionality of your WordPress site. In this article we will explore one such feature called ‘custom post types’ in WordPress. WordPress added this in version 3.0 onwards

What is custom post type? Do I need it?

Basically WordPress is designed to be a blogging platform. When it comes to creating content for your WordPress site, you can write either posts or Pages. By default, WordPress comes with certain post/page writing structure. i.e. your post title in the upper field, post body content in the main post editing box below it, select a category, add tags etc. In some situations, you want to create something different than this.

Examples of Custom Post Types
For example, you have a tech blog where you write IT-related news, events, updates etc. Now you want to add a product review section to your site and you do not mix this with regular blog content. You want to create a separate section for these Reviews. I’m sure  you want to use a different structure and different set of data inside your review post. You can extend the existing WordPress infrastructure and accomplish this using ‘custom Post types’ along with ‘custom fields’.

Custom Post types allow you to create new content sections on your site. It will add a new administration menu, dedicated editing pages, custom taxonomies and many more utilities required for full fledged publishing.

Some other examples are:

  • A food blogger wants to rate recipes book post
  • A music blogger wants add a post to sell music album cds
  • A travel blogger wants to list popular  tourist destinations
  • Many popular WordPress plugins also use custom post types. Some examples are : Countries Plugin, WP e-Commerce Plugin,
examples
examples

Make A Product Review With WordPress: Custom Post Types & Custom Fields

In this article I’ll explain how to create a custom post with an example. Let us see how to create a product review custom post. We’re going to add a new section of our website “Product Reviews” that is dedicated for product reviews. You can implement this using custom post types and custom fields. Please note that you’ll need to be familiar with PHP to adjust code based on your needs.

Step 1: Create a Custom Post Type

The easiest way to create a custom post type in WordPress is by using a plugin called Custom Post Type UI .

  1. Install & Activate Custom Post Type UI plugin. (Refer the article How to install a WordPress Plugin)
  2. Upon activation, the plugin will add a new menu item in your WordPress admin menu called CPT UI
  3. Go to CPT UI » Add New to create a new custom post type.

    Add new
    Add new
  4. In this page you can see two columns. Custom Post Type UI plugin allows you to create custom post types (On your left) & custom taxonomies (On your right).

    Create custom post type
    Create custom post type
  5.  Create Custom Post Type – On your left, fill out the Post Type Name, Label fields and description. At the bottom you can see 2 links “Advanced Label Options & Advanced Options” . You can leave the default, or you can click on it to set new values.  After filling click on the ‘Create Custom Post Type’ button to add your new custom post type.Now you can see new menu item in your WordPress admin left menu bar (just like posts /pages menu). The label entry will appear in your WordPress admin left menu bar.  (See fig below). In my case I used the text “product reviews”.

    Post type label
    Post type label
  6. Custom  taxonomies – WordPress uses taxonomies to group post together. Two popular wordpress taxonomies are Categories and Tags. When you create a custom post type called product review, even though you can use categories, you may not want to mix this review with regular blog because they are used differently. So it is a good to create custom taxonomies to group custom posts.For example, create a new custom taxonomy called Review categories. Then you can add topic terms like: Computer, TV, Phone, etc. This would allow you and your users to sort reviews by each topic.Custom Post Type UI plugin allows you to create custom taxonomies. Go to CPT UI » Add New. In this page you can see fields to create custom taxonomies (On your right). Enter the fields Taxonomy Name, Label and Attach to Post Type( Note: Since I’m creating this custom taxonomy for custom post type, I selected Product reviews).
    create taxonomy
    create taxonomy

    At the bottom you can see 2 links “Advanced Label Options & Advanced Options” . You can leave the default, or you can click on it to set new values. I just want to mention one option listed there >> hierarchical == false.

    Now You can see new menu item to add Review Categories. Click on it and create new topics.

    Add Review Categories
    Add Review Categories

    create custom taxonomy
    create custom taxonomy
  7. Now your custom post type is ready. From your WordPress admin left menu bar click on your newly created custom post type( In my case I used the text “product reviews”). Here you will see a regular post writing page on WordPress. But when you create a product review, you need to add additional information associated with each product. For e.g. a database of digital cameras for instance might need:
    • Pros
    • Cons
    • Purchase Link
    • Rating

    Rather than adding this info directly to the description of the product, It is wise to create custom fields to hold this info.

Step2: Adding Custom Fields to a Custom Post Type

Since WordPress native custom fields capability is not enough for our need, we are going to use a third-party plugin (read A Guide to WordPress Custom Fields). Here I’m using Advanced Custom Fields plugin. Advanced Custom Fields is a free plugin that let you create different types of custom fields, create them as a group and then assign that group to your custom post types. Many add-ons also available for this plugin. For e.g. if you want to use star rating , use this acf add-on.

  • Download, install and activate Advanced Custom Fields. (Refer the article how to install a plugin)

    Advanced Custom Fields
    Advanced Custom Fields
  • After installing you will see custom fields menu link on left sidebar.
    custom fields
    custom fields

    Here you can create a set of fields(called field group) and then assign this to your custom post types.

    custom fields
    custom fields

    Click on “Custom Fields” and create a field group called “Product Review” . Click “Add Field” to create the fields needed. In this example I’m adding fields like “Pros”, “cons” etc.

  • In the “Location” section, you can assign this field group to your product review custom post type.

    Custom fields
    Custom fields
  • In the “Options” section, you can configure how you want your field group to be displayed. You can also decide which all other default WordPress inputs to be hidden when the field group is displayed.

    Display Options
    Display Options

Create a product review

Now that you created your cusom post and template, we will now see how you can create your custom post:

Post type label
Create new product review

From your wordpress admin left menu Click Product Reviews >> Add Product Review.

Create product review
Create product review

Write and publish a product review. But when you view the post that is just created, WordPress template hierarchy will use default single.php template file. There these custom fields values will not be displayed. So next step: we need to work on a template that includes these custom post types into our site so they display properly. To display these custom posts, you need to either edit default template file or create a custom single post template.

Step3: Create Single Post Templates for Custom Post Type

Let us see how you can create a custom single post template. To display your Custom Post Type you need to create a new file name single-YOURCUSTOMPOSTNAME.php in your theme folder. So let’s say your custom post type is called”Productreview”, then you need to create single-productreview.php to display your single custom post.

Duplicate single.php
Duplicate single.php

Make a copy of the single.php file in your theme directory. Rename it to single-productreview.php. This isn’t something you can do from the wordpress dashboard. You need to copy the file using your hosting control panel or FTP application.

  • Refer this article to see how to FTP it to your theme directory.
  • Refer this article to see how to make a copy of single.php using cpanel.

Now go back to Appearance > Editor in your WordPress dashboard, select your theme, and the single-productreview.php file name in the right sidebar. Here you can add code to display custom fields or customize look and feel.

 

Displaying Custom Fields
To display the Custom Fields, Put the following tag within The Loop. Find where your main WordPress Loop originates.

loop starts
loop starts

Call the wordpress function  get_post_meta().

custom fields
custom fields

Assign the name of the key that you want to appear. For example in my case, I want to display custom field called “pros”.

I hope, by now you understood about custom posts are and custom fields. There  are many plugins available to enhance WordPress posting abilities. I suggest doing your own research and find the best solution to your need.

 

How to Update WordPress Releases, Plugins and Themes automatically

So, what do you do if you see an update message (“ xx.x is available! Please update now”) in your WordPress Admin Screens? Never ignore that message. There are enormous variety of Scams and other malicious activities circulating around the internet. When wordpress notice a new malicious activity, they add updates to defend against them. WordPress constantly add new features, improvements and release ‘updates’ at regular intervals. Well, not just the WordPress core, but also plugins and themes providers also release ‘updates’ at regular intervals.

Check current site for updates
To check your website for WordPress Core, plugin, or theme updates, log into your wordpress admin and click Dashboard>>Updates.

Updates menu
Updates menu

You can see list of updates there.

updates available
updates available

Note: If a WordPress Plugin update is available, it also will be shown on the Plugin’s menu title, and on the Plugin List Page. If a WordPress theme update is available, it also will be shown on the theme List Page(Appearance>>Themes). You should always update WordPress Releases, Plugins and Themes to the latest version to make sure your website is also up-to-date with new features and security updates.

Version 3.7 onwards WordPress introduced automatic updates for minor releases (For example, it will automatically update itself from WordPress 3.7 to 3.7.1.). But this Auto update is not enabled for major releases like 3.7 to 3.8.

Update/upgrade your WordPress core, themes and plugins easily

Sure, updating can be a pain, but now you are able to update/upgrade your WordPress and plugins to a newer version easily and users never even realize that WordPress has updated. If your site is hosted with a managed WordPress hosting, the host usually takes care of automatic updates. For other users, you can enable automatic updates in 2 different ways.

Method1: Using Advanced Automatic Updates plugin

Method2: Edit your wp-config.php file

  • Login to the Cpanel and then click on the File Manager icon in the Files section.

    click on the File Manager icon
    click on the File Manager icon
  • You’ll see a pop-up window. Select your site and click on GO in order to proceed.

    click Go
    click Go
  • The wp-config.php is the file contained in the root of your WordPress file directory. Click on it and from the top menu choose “Edit”.

    Open file to edit
    Open file to edit
  • Add the following to enable major WordPress Releases updates
    Add the following line of code in your site’s wp-config.php file.
    automatic-update4
    Add the following to enable plugins updates
    Add the following line of code in your site’s wp-config.php file.

    Plugin update
    Plugin update

    Add the following to enable themes updates
    Add the following line of code in your site’s wp-config.php file.

    theme update
    theme update
  • Once you’ve finished editing the file click on SAVE CHANGES in the top right hand corner.

 

How to Duplicate / Copy a Post or Page in WordPress

There are times you like content elements on a blog post (perhaps a table design, some styling, or some layout which remains consistent) and you want to create another post with same configuration including all its widgets, template settings ect. Well, an easy way to do this, without having to know how to format anything, is by duplicating the post and making changes.

You can easily create a by using a plugin called  duplicate post.

 Duplicate Post plug-in
Duplicate Post plug-in
  1. Install and activate Duplicate Post plug-in (refer the article >> How to install a WordPress Plugin)
  2. Duplicate Post plug-in Settings
    The plugin comes with a number of settings. Avoid this step if you want to use default settings.Go to Settings >> Duplicate Post. There you can decide whether you’d like to do things like copy the original date, the original status (draft, published, pending), the original excerpt, the original attachments, children of the original page, and taxonomies and more.

    Duplicate Post Settings
    Duplicate Post Settings
  3. Create Duplicate
    There are two ways to duplicate a post or a page.
    Method 1:
    Go to Posts > All Posts (or Pages > All Pages). Mouse over the title of the post(page) you want to duplicate. You will see two new links there – Clone or New Draft.

    Duplicate Post
    Duplicate Post

    Clicking “Clone” will copy the post/page without opening it. Clicking “New Draft” will copy the post/page and also open it in the editor for you.
    Method 2:
    Open the post you can to duplicate in edit mode.

    Open post in edit mode
    Open post in edit mode

    On the post writing screen, you can click the link that says, “Copy to a new draft.” This will open a duplicate of the post or page in a new edit screen.

    Duplicate post
    Duplicate post

How To Insert Images into WordPress Posts and Pages

Including images in an article is the best way to illustrate your ideas. Adding Images make your content interesting and make readers more engaging. WordPress makes it really easy to add images to your posts. In this article we will discuss how to insert images into WordPress posts (or) pages.

  1. Create a New Post/(Page), or Open an existing Post/(Page)

    To create new Post, from your wordpress Dashboard go to Posts>>Add New (To create new page, go to Pages>>Add New ).

    Add New
    Add New

    Note: If you want to add image to an existing post, open your  post. Go to  Posts>>All Posts>>click on the post’s title to view the edit page.

    Edit Post
    Edit Post
  2. Click the Add Media button

    Now you are in the post-write screen. Place your cursor where you want the image to appear and click the ‘Add Media’ button.

    Add Media
    Add Media

    Now you will see insert media screen. To insert image, you have following 3 options.

    insert image
    insert image
  3. Insert Your Image

    • Upload From Computer
      First let us see how to upload images that are already saved on your computer. Click on upload files>> Click on the ‘Select Files’ button.

      Select files

      Find image file from your PC and click on Open button. Wait for WordPress to upload and crunch  the image. Click on the blue Insert into post button to add the image to your post.

      Insert
      Insert

      Note: After uploading an image from your PC, You will see a number of options(attachment details and attachment display settings) on the right hand side. You can either use the default setting displayed there >> Click on the blue Insert into post button or see how to use these settings .

    • Insert from Media Library – If you already have uploaded images and have a Media Library in your blog, select from any  images in the media library by clicking on it, click on the blue Insert into post button to add the image to your post.
      Insert from Media Library
      Insert from Media Library

      Note: After selecting an image from media library, you will see a number of options(attachment details and attachment display settings) on the right hand side. You can either use the default setting displayed there >> Click on the blue Insert into post button or see how to use these settings.

    • Insert from URL

      Insert from URL
      Insert from URL
  4. Different settings for uploaded image – after uploading an image from your PC (or selecting an image from media library), You will see attachment details and display settings on the right hand side of the media up loader interface.
    Attachment details:
    Attachment Details section displays:

    • A small thumbnail of the image
    • File details
    • A links that allow you to Edit Image
    • A links that allow you to Delete image from your site.
    • Enter the title of this media.
    • Enter a caption that will be displayed below the image.
    • Enter the Alt text for the image to describe the media.
    • A description for this particular media.
    Image details
    Image details

    Attachment Display settings

    Display settings
    Display settings

    Alignment

    The Alignment setting controls where your image will be displayed and how it interacts with content on the page.

    Align
    Align

    Link To You can create different types of image links here.

    • Media File: This is default option.This will automatically link to full-size version of the file.
    • Attachment Page: Links your inserted image to its WordPress media attachment page.
    • Custom URL: Allows you to set a custom link URL for your inserted image
    • None: This setting will remove the link completely.

    Image size – The Size settings determine the size of the image you are adding to your site.

    Image Size
    Image Size

How to edit Image Attributes in an existing WordPress Post

You can always edit different image attributes such as the alignment of an image or alt/title/caption/description text of an image that already inserted in a post. Open the post in the post-write screen(follow step 1 on this page). Make sure that visual editor tab is selected. Click on the image you want to edit. You can see two icons over the image. The left icon (pencil Image) allows you to edit the image properties and the right icon (X Image) will delete the image from your content.

edit image
edit image

Click the edit image icon to edit the image properties. A  pop-up window will appear and you can edit the various image  properties there. The Edit Original button allows you to do some simple manipulations such as Crop, Rotate, Scale, and Flip Images. The Replace button allows you to replace the image entirely.

edit attributes
edit attributes

After making changes, click the Update button to save your changes. If you do not want to make any changes, click the small ‘x’ in the top-right of the pop-up window to close the pop-up.

How to install a WordPress Plugin

WordPress is driven by loyal ambitious wordpress developers who have created plugins to extend its out-of-the-box functionality and in fact,  you can find a plugin for anything. WordPress Plugin Directory contains a great variety of free plugins that anyone can use . And many premium WordPress plugins are available to help you supercharge your site. Using a wordpress plugin is the fastest and easiest way to extend the functionality of your WordPress site.

How to install a WordPress Plugin?

For the novice user, it is very easy to install a plugin right from your site dashboard. In this tutorial, we will guide you through the steps of installing and activating a Plugin on your WordPress Powered blog.

We can install a wordpress plugin using any of following 3 methods:

  1. Install a free Plugin from WordPress Admin Panel using Search Option
    Wordpress.org has a great collection of  free plugins thanks to loyal wordpress developers community. There are tons of free WordPress plugins available in wordpress Plugin Directory. You can search for a plugin from this directory and install it from your WordPress Admin Panel .  Click here for instructions ( in same page)
  2. Install a Plugin from WordPress Admin Panel using Upload Method
    This step is ideal if you purchased a premium plugin  from a plugin provider  and downloaded the plugin as a zip file.  Click here for instructions ( in same page)
  3. Upload a Plugin using FTP Manager and install from Admin Panel
    You can also upload the unzipped plugin folder using FTP and later install it from WordPress admin panel. This is the least preferred method, but will be useful, if you don’t have a plugin zip file or if upload feature in method 2 does not work due to server getting timed out. This step involves using a FTP client to upload your files to your server.  Click here for instructions ( in same page)

 

Method 1: Install a Plugin from WordPress Admin Panel using Search Option

 

  1. Log into your WordPress administration panel.
  2. From your sidebar on left side, go to Plugins > Add New

    Install plugin
    Install plugin
  3. In this page you can see a list of featured/popular plugins available in wordpress plugin directory. Locate search box, enter the name of the plugin into the search field and perform the search

    Search
    Search
  4. Select your plugin from the search results and click on Install button.

    Install
    Install
  5. Wait for a while to download and install the plugin onto your blog.In the next step click on activate plugin.

    Activate
  6. Now you are done. Note that some plugins need some additional settings. So go back to Plugin page >> Find your plugin and check if your plug requires any additional settings. If so, click on settings link to enter your details. You can also read more details about your plugin by clicking on details link.

    install Plugin
    install Plugin

 

Method 2: Install a Plugin from WordPress Admin Panel using Upload Method

 

You can find many premium plugins to enhance your site’s features on internet. Download the plugin as a zip file. Please follow steps below if this is the case.

  1. Download Plugin and save it somewhere on your computer.
    download plugin
    download plugin

    download plugin
    Save plugin zip file
  2. Log into your WordPress administration panel. Go to Plugins > Add New. Click on Upload Plugin.

    click on upload
    click on upload
  3. Use the browse button to select the plugin zip file that was downloaded.
    Upload plugin
    Upload plugin
    Select zip file
    Select zip file

    After uploading the zip, Click install Now button.

    Install
    Install
  4. In the next step click on activate plugin.

    Activate
    Activate
  5. Now you are done. Some plugins need to fill more settings. So go back to Plugin page >> Find your plugin and click in settings link to enter your details.

    install Plugin
    install Plugin

 

Method 3: Upload a Plugin using FTP Manager and activate from Admin Panel

 

This step involves Extracting plugin files, using a FTP client and FTP user to upload your files to your server.

Extracting Plugin files

Locate your downloaded Plugin file. Mostly the Themes are zipped therefore you’ll have to extract them in a separate folder

extract file
extract file
  • Find the downloaded .zip file in the hard drive.
  • Right click on the file and select “extract all”
  • Extract files
    Extract files

    Select the location to extract the files to and Click “ok.”

Launch FTP client FTP client lets you move files to your website Host. Personally, i use “FileZilla FTP Client” and it works for me. If you do not have FileZilla, follow  FileZilla installation tutorial to install and  connect to your host.

  • Launch FileZilla and connect to your hosting(Refer this tutorial if you need any help on this). After a successful connection, you can see Local Site displays data from your local machine. and Remote Site displays data from your Host web space directory.
  • On the left, i.e. Local Site, locate the directory where you extracted your plugin files.
  • On the right, i.e. Remote Site, locate the directory where your WordPress blog is stored from the main directory. Click and open it. WordPress has its files arranged in a special directory listing as: wp-admin/., wp-content/, wp-includes/. Plugins are in wp-content/plugins directory. Browse through to plugins folder and click to open. Now you’ll have all your plugins in their folders.
  • You simply drag plugin’s folder (for e.g. nofollow-for-external-link) from the local machine and drop to plugin folder, and then wait until transfer is complete.Upload plugin folder
  • Now, i need you to login to your WordPress blog. Go to dashboard, under Plugins, you will see all your plugins in place. Find your plugin and activate it.

    activate plugin
    activate plugin

How to create a sortable table in WordPress?

Last week,  I did a wordpress article that does a Speed comparison of Best ThemeForest WordPress Themes.

Initially I collected and compiled my data in a Google drive spreadsheet. Once data was ready, I wanted to present the data in a wordpress post, in a way that reader should be able to sort the data by any column(ascending or descending). So I was in search of a good plugin that can help me do so.

There are couple of good plugins for fancy table display in wordpress posts. But I chose Easy Table Plugin, based on its features as well as user ratings and reviews in wordpress.org site.

At the end of this article, we’ll also have a quick look at Posts Table Pro. This plugin is an interesting alternative to Easy Tables because instead of entering data to your WordPress tables manually, it automatically creates tables listing content already stored on your website.

Easy Table Plugin

easy-table-screenshot

 

Idea behind this plugin is to generate table data using CSV(Comma Seperated Values) format. With simple additions, you table data is ready for display in your wordpress page or  post or even inside a widget. Good thing is this is very simple to use and you don’t need advanced skills to use it.

Let me illustrate this with a simple table example here. Now, if you mouse over any column, a sort icon appears. You can click this icon to sort that column in ascending or descending order. So simple.

Year Make Model Length
1997 Ford E350 2.34
2000 Mercury Cougar 2.38

 

So let us see how to install this plugin and then how to use it.

Install Easy Table Plugin.

  1. Log into your wordpress admin.
  2. Go to Plugins >> Add New.
  3. In the search box enter ‘Easy Table’ and search.
  4. Select ‘Easy Table’ from search results and click on the link ‘Install Now’.
  5. Go to Plugins >> Installed Plugins. Find Easy Table and activate the plugin.

How to use Easy Table. A full example :

Generate table data using CSV(Comma Separated Values) format.

Table data in CSV format means text that is separated with a comma. You can create a CSV using a text editor such as Notepad, Microsoft Excel and Google Docs. Here we are using Google docs for demo purpose.
Open Google Drive >>Click on Create >> Spreadsheet.

Create CSV
Create CSV

Enter data and and click File, Download as, and then select CSV (current sheet).

easy-table-steps1
Generate table data using CSV(Comma Separated Values)format

Open CSV in Notepad.

Open CSV
Open CSV

Step 2: Embedd CSV data between <table> and </table> tags

Create a new post and embed table data. Actually you can embed csv data in 2 ways.

Method 1: Copy and paste CSV from notepad.

embedded
Embed table data

Look at the table data here. The entire table data is embedded between<table> and </table>.  First row is reserved for table titles(Note: you can also create table with no heading using table parameter.). And you see that next 2 rows in the example are data rows. So simple.

Method 2: Upload CSV file and insert the file path

Easy table
Embed file path

Look at the table data here.  Save and upload the CSV(Comma Separated Values) . Insert the location of your file  between<table> and </table>( See fig above).

The result:

Year Make Model Length
1997 Ford E350 2.34
2000 Mercury Cougar 2.38

Other Features

You can add additional parameter to this <table> tag and use cell attribute to control other features of table.

Table with initial sort order on load

You can control sort order on load in 2 ways. Add sort=”desc” or sort=”asc” to <table> tag.
Method 1: Using table parameter Table with initial sort order using table parameter. See the table example below. First column is sorted descending on load.

Year Make Model Length
1997 Ford E350 2.34
2000 Mercury Cougar 2.38
2010 Nissan Micra 4.38

Table with initial sort order
Table with initial sort order

Method 2: Using cell attribute

Initial sort order
Initial sort order

Table with first column descending, second column ascending
For example, the following table on load sort first column descending and then sort second column ascending.

Year Make Model Length
1997 Ford E350 2.34
1998 Maruthy Zen 3.38
2000 Mercury Cougar 2.38
2000 Nissan Micra 4.38
2000 Maruthy Zen 3.38
2000 BMW Micra 4.38

Table with initial sort
Table with initial sort

Disable sort for any column

Look at the table below. Sort for third column is disabled here.

no Item Kg Price
1 Orange 2 100.00
2 Grapes 1 75.25
3 Pinapple 5 130.00
4 Mango 8 250.00

You can do this 2 ways.
Method 1: Add a table parameter  ‘sort=,,false’.

table parameter
table parameter

Method 2: Add a cell attr  ‘sort=false’.

cell attr
disable sort by adding a cell attr

Set index to table

For example see following table with auto index, start from number 2

No.head1 head2 head3
2row1col1 row1col2 row1col3
3row2col1 row2col2 row2col3
4row3col1 row3col2 row3col3
5row4col1 row4col2 row4col3

 

initial sort order
initial Index

In addition to setting auto index to a table, you can give a title to that column and you can set width of that column.

auto index
auto index

Other features

For example see following code shows how to add table parameter to create a table with specific width, style etc.

 Adding table parameter
Adding table parameter

Following code shows how to use attribute in some cells.

attribute in cells
attribute in cells

Posts Table Pro

Alternative table plugin – Create instant WordPress tables with Posts Table Pro

As you can see, Easy Tables is a neat plugin that lets you display static data in a table on your WordPress site. Before we finish, I’ll tell you about another WordPress table plugin that lets you create instant tables without having to enter data manually.
Posts Table Pro works by generating tables of information already stored on your WordPress website. It’s a great alternative to Easy Tables if you want tables that will automatically update with the latest data. Here are some examples of websites that would benefit from this type of WordPress table plugin:
  • Index of blog posts or articles – It doesn’t take long for a WordPress blog to become so big that it’s hard for visitors to find your older posts. No one wants to scroll through multiple pages of posts! Use Posts Table Pro to create a blog post index or article directory, which will automatically update when you add a new post.
  • Document library or knowledge base – If you want to create a WordPress document library then you can create a ‘Documents’ post type and use Posts Table Pro to list your documents in a table view. Your visitors can either download the document directly from the table, or click through to a single page for each document. You can categorize documents and add filters to help customers find the documents they need. 
  • List of events or e-commerce products – Amazingly, Posts Table Pro can list any WordPress post type in a table. This opens the door to many other possible use cases. For example, if you’re using a WordPress events plugin or e-commerce plugin then you can list your events or products in a table layout too. 
The dynamic table plugin is easy to set up and comes with lots of options. There’s a detailed plugin knowledge base to help you configure your WordPress tables in any way you like. 


So we have seen how to use “Easy Table” plugin to create a nice sortable table. Have you created sortable tables using other plugins? Share your experience below.

 

Most Essential Wordpress Plugins

9+ Most Essential WordPress Security Plugins

Unless protected, most wordpress blogs are often victims of  DDoS attacks, SQL injection, spam, hackers and other security risks.

As a WordPress website or blog owner, your job is to ensure that your site won’t get hacked and prevent any security risks. Having a secure username and password is a good start; but that is not enough.  Thanks to these 16+ security plugins, your blog will be safer.


WordFence

wordfence plugin reviewWordFence is one of the most popular plugins for WordPress. WordPress scans core files, theme, and plugins against WordPress.org repository version to check for integrity.

The plugin includes a firewall to block common security threats like fake Googlebots, hackers, and botnets.

Premium users can block countries, and schedule scans for specific times at higher frequency.

Get WordFence.


iThemes Security (formerly Better WP Security)

ithemes security reviewiThemes(Better WP Security) is the best option to fix the most common security risks.

It offers some of the best features in securing a WordPresss site. It combines the best features and techniques into a single plugin to secure your site.

Once installed, the plugin scans your site for user agents, bots, hosts, and prevents attackers by prohibiting users with too many invalid login attempts.

The plugin also detects hidden 404 errors in your site that affects SEO and you can easily login to your site with sensible links.

Get iThemes Secuirty plugin


Bulletproof SecurityBulletProof Security plugin review

BulletProof Security is a WordPress security plugin that has been praised for preventing code and SQL injection attacks. It also provides the mans to protect your website against XSS, RFI, CSRF, and Base64 attacks.

Another popular feature of Bulletproof security is that it enables the admin to filter who gets to see the website and who will be greeted by 503 Website Under Maintenance page through IP filtering.

Also, BulletProof Security offers a more convenient way of protecting and updating your site without using an FTP client. It can lock down critical .htaccess files, wp-config.php, etc.

Bulletproof security is completely free with an option to donate.


All in One WP Security and Firewall

All In One WP Security & Firewall plugin reviewThis plugin is among the top 10 WordPress security plugins. This plugin provides user account security, user login security, file system security, database security and the like.

You can also blacklist, enable firewall, prevent brute force login, etc.


Limit Login Attempts 

Limit Login Attempts reviewLimit Login Attempts prevent your blog or website from brute-force attacks in a smart way. The plugin blogs an IP address from making further attempts if it reaches the specified limit.

Download Limit Login Attempts.


Securi Security

securi reviewSecuri is an awesome plugin that checks your blog for malware, spam, blacklisting and other security issues like hidden evil codes, .htaccess hacks, and many more.

Download Securi Security.


Block Bad Queries
BBQ - Block Bad Queries - plugin review

Block Bad Queries is a plugin that protects your website against the malicious URL request. It checks all incoming traffic and quietly blocks bad requests.

Download Block Bad Queries.


NoSpamNX
NoSpamNX review

NoSpamNX automatically adds form-fields to the comment form of your blog that is not visible to human users. If a spambot fills these invisible fields, then the comment is not saved. The owner can then decide whether to block that spambot, or mark it as spam.

Download NoSpamNX.


WP-DBManager

WP-DBManager review
This plugin handles your WordPress database. It lets the owner optimize database, repair it, make a backup, restore, delete the backup, empty the tables, and run optional queries. The plugin also provides support for automatic backup and schedule and database optimization.

Download WP-DBManager.


Final Words

The rule of security is, always have them regardless if you think you don’t need them. Better have all the necessary WordPress security features in your site before a problem occurs than trying to fix the problem as it happens.

Speed Comparison of Popular ThemeForest WP Themes

ThemeForest is the most favorite and most sought out place for premium wordpress themes.  Most of the themes are created by professional web designers and have high quality design and latest features.

Let us do a speed comparison of  best selling ThemeForest WordPress Themes. What follows is a list of most popular ThemeForest wp themes, sorted by Rank.

We have used 3 tools for this comparison:

A Comparison matrix should help you get an idea of speed performance of these  themes. You can sort the table by any column. Just click on header column to sort the table by that column. Read More

17+ Best Premium WordPress Theme Providers

A search on Google Trends for “WordPress” shows “WordPress Themes” topping the list

There are so many themes and theme providers for WordPress out there that if you have just started using the platform you’ll get lost in confusion. So we’ve decided to compile the best place to get WordPress themes and who are the theme providers.

Another reason we have to do this is that themes WordPress themes nowadays are crafted to fit to almost any screen size or device. If are a beginner, or you haven’t changed your theme for years, then it’s time to upgrade it to a more responsive WordPress theme.

Also, using search engines to look for WordPress themes, is not the best solution. That is why these premium theme providers come into play.

Why use Premium Themes?
With free themes, you can download, and install it to any site you want without limitations. However, free themes have a catch. First is the level of customization. Free themes doesn’t have those template builders or WYSIWYG editors found mostly in premium themes.

Another reason to choose premium themes is that they have a cleaner code with better features. They also come with proper support and documentation to help you just in case something doesn’t work. Free themes don’t have these.

If you are serious about your website and want it to stand out, be unique, and be a cut among the rest, particularly in web design, WordPress premium themes are for you.

So, without further adieu, here we have a collection of the world’s best Premium WordPress theme providers:
Read More

16+ Beautiful Wedding WordPress Themes

16+ Beautiful Wedding WordPress Themes

Weddings are very romantic and colorful events and when you create a wedding website, you definitely want to absorb all that excitement into the site. Good news is, there are beautiful wordpress themes available that are designed specifically for wedding websites. These beautiful themes can sure showcase your photos and wedding videos in a very professional and exquisite way.

Here are some of the best WordPress themes for wedding websites.


Just Married
Price: $45

Just Married is a responsive theme for couples who want to share their wedding adventure online. This theme can work seamlessly across multiple browsers and comes with some great features lie RSVP, image and video lightboxes, auto image re-sizing, and a custom font from Font-face. The theme also comes with ready-to-go page templates for the big day, gift registry, and photo gallery. Read More

Jobify Review

Best WordPress Job Board Themes – Create a Job Site in Minutes

There were 3.6 million job openings at the end of 2012. About 80% of available jobs are never advertised.

If you are on this page in need of a new way to grab potential candidates, you’ve come to the right place! I am going to show you the best WordPress job themes – both free and premium. I’ve chosen WordPress themes as they have reliable, rich content management tools available to you all time.

Now, Job Board themes must be designed intelligently with a multitude of features, such as apps that enable you to respond to users by mail for new notifications, new job listings, tracking job locations on maps from user’s current location, the ability to process and translate different languages, and many more exciting possibilities. All of these tools will require a powerful content management system – one that is responsive.

This is How a Job Board Website functions:

  • A company submits a job listing with details about the position and their company.
  • A prospective employee visits the site, searches the interactive map, filters the results, and applies for the job of their dreams. (Many times a user profile and a CV or Resume will be a user sign-up requirement)
  • Site administrators can require a subscription or a one-time payment to create a job listing.

Since the WordPress community has endless resources and support for its users (such as user help & reviews, plugins and themes) you won’t get stalled on your path to success. The help you may need is out there!

Below is a collection of best job board themes which are highly customizable to suit your needs. These themes are highly rated and feature the most sales!


Jobify

jobsinafrica

Jobify is a premium, elegant, clean and modern theme with a solid backend, ensuring total integration with WP-Job Manager. You can use Jobify as standalone, customizable theme without the wp-job plugin since it looks professional out of the box. It also features full template support for job listings, as well as maps support. Read More

Best Wordpress Minimal Themes

Top 10 Free Minimalist Themes For WordPress – Fast Loading Too

Of lately, I had been reading a lot about importance of  website speed, not only to avoid user abandonment, but also for search engine rankings.

3 second rule: Statistics and Studies show that nearly 40% of readers abandon a website that takes more than 3 seconds to load.

Let’s face it. Most of the new themes, especially commercial themes, are bloated and overloaded with plug ins and give a very poor pagespeed score.

That’s when a minimalist theme makes lot of sense. Because minimalist themes load faster and puts more emphasis on content. They are not bloated and in general,  lavishly uses white space and are visually pleasing to the reader. And they have great typography. A good combination of beautiful fonts and white space can do wonders to any theme.

What follows below are some of the best minimalistic themes and they are still visually pleasing:

 


1. Flat

flat-120-cover

My favorite theme for personal blogs. Flat design is a popular concept and has been a trend in design world lately. From Microsoft’s Metro design, Android Holo design and the latest iOS 7 flat design.

Following this trend, YoArts created a free flat WordPress theme inspired by Flat UI by DesignModo. This theme is minimal, beautiful and charms the reader.

This is Flat theme features:

  • Responsive layout support
  • Retina screen ready
  • Off-canvas sidebar on smaller devices
  • Customize background
  • Customize sidebar color
  • Editor style support
  • Multilingual support ( English and Germany)

See the live demo or download latest version. Read More

How to install a WordPress Theme the right way?

How to install a WordPress Theme the right way?

Themes determine how content is displayed on your WordPress Powered website. They are simply HTML pages with specific PHP embedded code. A theme can be as simple as index.php page, or it might contain additional files linked to Posts, Pages, Archives & a number of included images (Leary, 2010).

WordPress is designed to let you switch themes without changing the underlying content. For the novice user, it is very easy to install a theme right from your site dashboard. WordPress Content Management System uses its powerful graphical interface to help you through the steps of installing a theme.

How to install a WordPress Theme?

In this tutorial, we will guide you through the steps of installing and activating a Theme on your WordPress Powered blog.

We can install a wordpress theme using any of following 3 methods:

  • Method 1: Locating Themes interface on your WordPress Site dashboard and then Installing a theme from WordPress Official Theme Directory. This step is ideal if you want to make use of free wordpress themes created by loyal wordpress developers and it is 100% free. This step would the fastest way for you to get started and is very easy to follow.
  • Method 2: Installing a downloaded theme from your local drive using Upload feature. This step is ideal if you downloaded a theme as a zip file from a popular theme provider.
  • Method 3: Installing a downloaded theme traditional way (FTP Upload). This is the least preferred method, but will be useful, if you don’t have a theme zip file or if Upload feature in method 2 does not work due to server getting timed out. This step involves using a FTP client to upload your theme to your server.

A strong and reliable web host can make sure your wordpress blog is available 24/7. BlueHost is a Good one and makes a great choice.


Method 1: Installing a theme from WordPress Official Theme Directory

Free and Beautiful WordPress themes can be located right from your WordPress DashBoard. Let us get started with Locating Themes menu on your WordPress dashboard. Follow steps below.
Steps:

  • Login to your wordpress site, and locate Dashboard. From your sidebar on left side, Click on Appearance.

Dashboard 1

  • Click on Appearance>>Themes. A list appears with all your current installed Themes, if you have any. To add or install a new theme, simply click on add new link. Basically, what we will do here is, search the WordPress Theme Directory for available Themes, select one , install and then Activate the Theme.

New Picture (6)

 

Installing a theme from WordPress Official web directory

Steps:

  • Search and install a Theme from WP Official Theme Directory. This feature lets you search for themes in the WP directory and display them for you to install. The listing is huge with Featured, Popular, Latest themes so you would want to specify type of theme that suits your site for example, if your site is sporty, magazine etc, type “sporty” in the search text box. If you know the theme’s name, type that directly and search.

search

  • Redefine your search by accessing the *feature filter. It lets you put more advanced search criteria on your themes to choose the theme with the best matching criteria. It does so by enabling a search criteria of: Colours, Layout, Features and Subject

search criteria

  • Once you have selected a theme, Click install theme, then wait until the installation is complete. Then continue to Activate your Theme. Note:It will be a good practice to always preview themes before activating them. In case your site is already customized with widgets, plugins, headers, posts or pages, test the theme on your data by previewing it. Some themes may override your settings when activated.

 

install


Method 2: Installing a downloaded theme from your local drive using Upload feature

You can follow this method if you downloaded a theme as a zip file. Many premium theme providers create beautiful themes and let you download the theme as a zip file. Please follow steps below if this is the case.

Login to your wordpress site, and locate Dashboard. On the drop down menu, Click on Appearance.

Add New WordPress Theme
“Add New” WordPress Theme Step

Then click on Themes. You will now see Themes page. Click on Add New link

Click on “Upload Themes” . This feature allows you to upload your downloaded theme with .zip extension. After you click upload theme, a window is displayed for uploading the theme.

Upload A WordPress Theme
Upload A WordPress Theme

Click on the “browse” button and select the theme from your computer.

Upload WordPress Theme. Select Zip File
Upload WordPress Theme. Select Zip File

Once you have located your zipped theme, click install now. Wait until installation is complete, Preview your theme and then Activate it. Optional step: Go on to customize the theme, if you would like.

Once you activated your theme, the blog will now reflect the theme design. This completes method 2.

If you looking for elegant and advanced themes, then Elegant themes would be a great place to find best ones.


Method 3: Installing a downloaded theme traditional way (FTP Upload)

There are times when you just don’t have a theme zip file or Upload feature in DashBoard does not work due to server getting timed out. Or sometimes, if you happen to your wordpress blog in a windows hosting plan, you might have issues. In these cases, this method will become handy.

FTP client

Basically, a FTP client lets you move files to your website Host. FTP Clients connect to the hosts by use of internet protocols (File Transfer Protocol) specifically for that purpose. Personally, i use “FileZilla FTP Client” and it works for me. FTP is insecure in that it transmits your password in plain text. The good news is that FileZilla supports FTP and SFTP and you can use these secure versions of FTP to transfer your files.

Steps to install a FTP Client(FileZilla – free):

fileZilla1

  • Run and install the software after the download is complete.
  • At the top, there is Host, Username, Password and Port.

Host is your internet company that hosts your blog or website. Some popular Hosting companies are BlueHost, Hostgator, Blue Host and Arvixe . Many Hosts can let you type your domain name instead of the host’s domain.

  • Username & Password. These are login details you use to communicate with the Host via FTP Client. Note: You can set your username and password after logging in to your host control panel.

I’ll use 1and1 FTP Account through the process, which is easy and strikingly similar in almost all the hosts mentioned above.

 

Setting up FTP Password and Username at 1and1 Host:

Steps:

  • Login to your host control panel. Scroll down until you see Hosting

New Picture (2)

  • You will see your username, destination directory and description of the FTP account here. For security reasons, the password will not be displayed in the Control Panel. If you do not remember your password, it will have to be reset by following the next steps.

New Picture (1)

  • Optional: If you have forgotten your password, you will have to reset it. To do so, click the edit button next to the account in question.

ftp cp3

  • Click ok to save your settings. Please take note of the password change as the current password will not be available via the Control Panel in the future.

Steps: Extracting & Uploading Themes via FTP:

The next step will be locating your downloaded Themes. Mostly the Themes are zipped therefore you’ll have to extract them in a separate folder.

  • Launch FileZilla, type your domain name in the Host textbox i.e. myblog.com, username and password you created above. Many Hosts enable port 3306 for FTP connections. Type the port although you can still leave this blank. Click “Quick Connect”.
  • After a successful connection, FileZilla opens in 2 split screens, Local & Remote Sites.

Local Site displays data from your local machine.

Remote Site displays data from your Host web space directory. You simply drag files across to the Remote Site folder of your choice and drop, and then wait until transfer is complete. You do so and vice versa to your local machine. You can as well delete files.

  • On the right, i.e. Remote Site, locate the directory where your WordPress blog is stored from the main directory. Click and open it.

WordPress has its files arranged in a special directory listing as:

wp-admin/., wp-content/, wp-includes/.

The folders to locate Themes and Plugins are wp-content/themes and wp-content/plugins respectively. Browse through to Themes folder and click to open. Now you’ll have all your themes in their folders.

  • Remember that folder you extracted your Themes in your local machine? Yes, now find it through your “local site” in FileZilla. Once you locate it, open to list all folders with the themes. All you need to do is drag a folder at a time, to the Remote site your themes folder, and drop. Do this for all the other folders, and you should have your themes ready for customization.
  • Now, i need you to login to your WordPress blog. Go to dashboard, under Appearance, you will see all your Themes in place. Click on each as you like, and preview all of them.

 

Note: If you had your blog customised already, automatic theme updates will overwrite your theme customizations, i.e. Header texts, Widgets etc. If you will always update your themes manually, go to Site Manager, Put Off “automatic theme updates”.

 Summary:

So there you go…If you are a beginner and want to get started fast, we recommend Method 1. Dont forget to leave your comments below.  Ciao!

For elegant and advanced themes,  Elegant themes would be a great place to find best ones.

 

5+ Best Classified Ad Themes for WordPress

Having an attractive theme for your WordPress website is pivotal to drawing in users as well as keeping your user’s attention. A bad theme can turn off potential clients even if your product is amazing. You always need a theme that will be easy on the eyes, simple to navigate, as well as look professional. Coding your own site or paying someone to do it for you can be expensive, but with themes you can get exactly what you’re looking for without the hassle. Listed below are the five best themes for classified ads websites.

Popularity of Classified Ad Sites

Since people use classifieds as a means of advertising their product/services directly or as a way to drive traffic directly to their sites, classified sites are very popular now.  You can create a classified website in many ways; use a PHP classified scripts, use wordpress plugins or use a WordPress classified theme. There are many benefits to using a WordPress over PHP scripts.

WordPress Classified Themes

WordPress is an easy to use content management system that do not need any expertise to install and use, it is highly flexible, user-friendly and search engine optimized,  it is regularly updated and has incredible community to answer your questions and many  classifieds plugins and classified themes are available to add this function.  I suggest use a wordpress classified theme to create your Classified Ads website. WordPress classified themes come with their own unique layout and necessary functions to start a classified site. Here’s a list of 5 best rated classified ads themes for WordPress. These themes are regularly updated and made by trusted developers.

  1. ClassiPress $99

    classipress-wordpess-classifieds-themeClassiPress is a classified ads theme created by AppThemes. ClassiPress enables you to set up fully functional classified ads site. You can set up free or paid ads option. ClassiPress enables you to set up different membership packages and pricing options. There are many other features like : customize your classified ads website front page, upload your own logo and banner ads, display featured adds on home page, create custom fields and forms to create ads, Facebook and Twitter integration, add advanced search function, add coupon and discounts, integrated PayPal system, integrated Google Maps System etc. 

    ClassiPress Demo

    Get ClassiPress Theme


  2. ClassiCraft $97

    ClassiCraft Theme Review
    ClassiCraft Theme

    ClassiCraft is a fully responsive WordPress classified ads theme. It displays perfectly in the mobile devices. Main features: supports multiple color themes, ability to add videos to widget areas, set up membership packages as well fee ads, integrated PayPal system, user rating system and an integrated commenting system, integrated Google Maps System, Admin Panel for every Classified Ad submitter, Premium Ads, Popular Ads & Recent Ads are displayed for every category, Ads can be featured on Homepage Slider or Category Slider. etc.

    Get ClassiCraft Theme


  3. Classified Theme by Sitemile $69.99

    ClassifiedTheme Review
    ClassifiedTheme from SiteMile

    This is simple but has necessary features to turn your blog into any classified ads type of site. It is very easy to add new ads from wordpress admin. The classified ads are custom post types and you can even make featured ads. Main features: responsive design that make website look nice on any device such as mobile phone, tablet, ipad or iphone etc, Google Maps integration , integrated with PayPal, Authorize.net, AlertPay, Google Checkout etc, multiple currency support and more. this theme is sutable for those who want to make simple classified site. Classified Theme by Sitemile

    Get ClassifedTheme


  4. Classifier $79

    Classifier
    Classifier

    Classifier theme comes with all the needed features to launch a successful paid or free, membership-based classified website. Main features: Three kinds of content layout, responsive design to look perfect on what kind of device or screen size it’s being viewed, Set your own membership package, User dashboard to manage their own ads, create your own custom field and form for every ads category as you need, Sidebar and widget manager and much more.
    More info and Demo

  5. PremiumPress classifieds theme $79

    Classified
    Classified

    ClassifiedsTheme is a powerful, secure, SEO friendly classifieds theme for WordPress. Main features: Customizable Listing Packages to setup both free and paid ads, Customizable Membership Packages, ability to set up featured listings, Members Area and Management Tools to manage their listings, Banner Advertising & Google Adsense, integrated with Google maps, advanced search options, 30+ Extra cild Theme Designs and much more.
    PremiumPress classifieds theme

Read More

Top 5 WordPress Business Directory Themes

WordPress is an open source blog hosting platform that can do almost anything. It is not just a blog, because it can be a website, video site, e-commerce website, and even a business directory. If you need to create a business directory site, use WordPress. You can create your own local business directory or yellow pages using WordPress. To start your own business directory, you need to have business directory theme.

Here is my list of business directory themes:

Vantage

vantage

Vantage

Vantage is the latest business directory theme for WordPress. The theme comes with many features to start with and it can be a powerful business directory theme for your WordPress. The price is $99 but it boasts features like: Read More

How to index WP articles faster using BWP XML Sitemap plugin

When you write a post on your blog, the last thing you want for it is for it to sit idle and unnoticed by the masses. What you really want is for it to appear on search engines, particularly Google, so that traffic can be driven to your post and also your website by extension.

There are a couple of methods that you can use in order to ensure that your post will show up on Google: Crawling & Indexing. Below the two different methods are outlined so that you can understand the process and also put them to use.

Crawling is the process where the Googlebot goes around from website to website, finding new and updated information to report back to Google. Indexing means add the pages(or information) gathered by the Googlebot from its crawling activities to the list of other crawled pages belonging to the same category.

Google’s crawl process begins with a list of web page URLs, generated from previous crawl processes, and augmented with Sitemap data provided by webmasters.

How to make Google crawl and Index your website Faster

Sitemap is a way to help Search Engines to easily discover newly added pages from their websites. Sitemap contains a list of each page on your website accessible to crawlers or users. There are two popular versions of a site map- XML Sitemaps and HTML sitemaps. XML Sitemap tells the search engine about the pages in a site, their relative importance to each other, and how often they are updated. HTML sitemaps are designed for the user to help them find content on the page. Create an XML sitemap and submit it to Google in your Webmaster Tools to make Google crawl and Index your website Faster.

XML Sitemap plugins for WordPress users

There are many XML Sitemap plugins are available for WordPress users. It automatically creates and updates your sitemap for you as well as submits it to search engines.

BWP Google XML Sitemaps

This plugin helps you generate Sitemap files for each section of your blog and Sitemap Index files. With BWP GXS you will no longer have to worry about the 50,000 URL limit. You can split large sitemaps into multiple smaller ones containing Posts, Pages, Custom Posts, Categories, Tags, Custom Taxonomies, Date and Author Archives, a Google News Sitemap, External Pages and so on. A Sitemap Index is one kind of sitemaps that allows you to group multiple sitemap files inside it.

This plugin generates an XML sitemap for your blog just after installing and activating the plugin. This sitemap can be used in all search engines like Google, Yahoo, Bing, etc. The next step is to submit the sitemap index to major search engines. You only need the sitemap index and nothing else, those search engines will automatically recognize other included sitemaps. When you post something new to your blog, you can ping those search engines to tell them your blog just got updated. Pinging could be less effective than you think it is but you should enable such feature anyway.

BWP Google XML Sitemaps also support WordPress Multi-site installations and Google News sitemap. A Google News Sitemap is a file that allows you to control which content you submit to Google News. By creating and submitting a Google News Sitemap, you’re able to help Google News discover and crawl your site’s articles.

You can customize all these features in the plugin’s Settings page.

How to install and configure Better WordPress Google XML Sitemaps.

  • The following image illustrates installation procedure.
    BWP goole xml sitemap install
    BWP google xml sitemap install
    1. Log into your wordpress admin.
    2. Go to Plugins >> Add New.
    3. In the search box enter ‘BWP Google XML Sitemaps’ and search.
    4. Select ‘Better WordPress Google XML Sitemaps (with sitemapindex, multi-site and Google News sitemap support)’ from search results and clink on the link ‘Install Now’.
    5. Go to Plugins >> Installed Plugins. Find BWP Google XML Sitemaps and activate the plugin.
  • BWP GXS -> Sitemap Statistics: Once the plugin is installed and activated go to BWP GXS -> Sitemap Statistics.
    BWP xml sitemap
    BWP xml sitemap

    This page contains general information about the sitemap index file that has been created, as well as links to all of the individual sitemap pages that have been created, and a running log of sitemap activity.

  • Next click on Sitemap Generator tab which has all of the options for the plugin.
    BWP-xml sitemap
    BWP-xml sitemap

    In the first section, you can specify how many posts to include in each sitemap, the maximum being 50,000. When any individual sitemap hits this number, it will break the posts out into different files. You can also change the frequency of sitemap updates, which should generally match how often your blog is updated, and set a minimum or maximum priority for individual posts. This section also has a few style tweaks for the sitemap itself, and has a “Clean unexpected output” option, which should be turned off only if your sitemap is showing a blank page or throwing up an error.

  • The next section lets you set number of urls in each site map, which post types and which taxonomies to include/exclude from the sitemap listing, which archive pages to include.
    BWP xml sitemap
    BWP xml sitemap

    By default, only category archive pages will be included, but you can also add date or author pages, or even external links.

  • Next you can see Module Options & Caching Options. Module Options set some options about how the plugin connects to your database and WordPress install. Generally, these should be left alone.
  • Caching Options specifies whether sitemaps should be cached, or stored as static files until a new one is created. Unless you have a caching plugin like WP Super Cache or W3 Total Cache enabled, you should enable this option to increase server performance. You can specify how long cached sitemaps should last, and where on your WordPress install they should be stored.

Conclusion

Better WordPress Google XML Sitemaps is a very useful plugin with lot of features. Definitively use this plugin to improve your site visibility on search engines.

Reviewer Theme

Best WordPress Review Themes 2014

Are you interested in setting up a review site? Then these themes will help in emphasizing your reviews.

If you like to share your opinion on a movie you just watched, a gadget you just bought, or a game you just played, setting up a review site is probably the best one to do so.

Putting a review site is pretty straightforward, all you need is the right theme and plugin for your site and you are good to go.

Maybe just for fun, profit, or you just need to get motivated, these will help you kickstart your review site.

InReview: $69

Inreview
Inreview

InReview is an advanced Review Theme that allows you to transform your WordPress blog into website.

Main Features:

  • Users can easily submit ratings when posting comments. These ratings are combined automatically into an overall user rating.
  • These ratings can be based on custom criteria and separate categories that the site owner may choose.
  • you can add custom widgets to display the top rated editor and user reviewed listings.
  • InReview theme comes with five color skins – black, blue, green, red and purple.
  • Theme has a theme options panel to control features and color schemes.

View InReview Demo | Purchase

View:R

Viewr
Viewr

View:r is another responsive and powerful Premium magazine style visitor/author review theme for wordpress.

  • Powerful review type post creator – With view:r you can create review posts. There is a review template with different sections. You can set different section titles, change the order of the sections and disable the sections you don’t use. For each type there are the following section: Average rating section, Content section, Specifications section, Photos section, Youtube section and the visitor rating/review section.
    View:R
    View:R

    Besides the rating and sections options you can define a set of specifications such as Textual value, Unit based value, Select value , Yes/No value, value with a link, and date values etc when posting new review posts.

  • Separate user rating module – For each post visitors can submit their own review/rating. Visitor submitted ratings must be approved before it’s shown on the site.
  • Options to restrict rating submission to logged-in users and/or once per IP.When posting a post in a created review/post type you can setup an image and youtube video gallery.

View viewr Demo | Purchase

Made: $55

Made
Made

Made is Responsive Review/Magazine Theme by ThemeForest.
Main Features:

  • It comes in 2 unique skins with various color schemes. There are 4 ways to rate (numbers, percentages, letters, stars).

    4 ways to rate
    4 ways to rate
  • Readers can submit their ratings and the average user rating displays below the review author’s rating.
  • jQuery tabbed Related Posts panel under each post/review.

View Made Demo| Purchase

Ratius : $50

Ratius
Ratius

Ratius is Responsive Review Magazine Theme. It has many features including: live home page editing, a visitor voting system, countless layout options, 40+ shortcodes and much more.

View ratius Demo | Purchase

Puzzles: $45

Puzzles
Puzzles

Puzzles is a professional creative review theme.
Main Features:

  • eight display options
  • nine color schemes
  • 3 rating stystems
  • flexible post, page, and category setup.

View puzzles Demo | Purchase

powermag: $55

PowerMag
PowerMag

PowerMag is a beautiful responsive review theme for wordpress site.

  • Grate built in review system. Star rating and percentile rating.
  • Up to Six Custom Criterias
  • Optional User Rating
  • Schema.org Support for Google Serp Preview
  • Affiliate Link Option

View powermag Demo | Purchase

Reviewer : $45

Reviewer
Reviewer

Reviewer is wordpress theme for your entertainment reviews.

  • Five Star Rating colors
  • Custom “Recent Ratings” Graph Widget & “Featured Reviewer/Author” Widget
  • Ability to archive reviews based on their content

View reviewer Demo | Purchase

Score : $55

Score
Score

Score is a clean and modern WordPress and BuddyPress theme that is ideal for any review site. This theme is integrated with GD Star Rating Plugin. It comes with multi rating support, comment rating, display reviews by user scores and much more.

View score Demo | Purchase

Give Your Post a Thumbnail and Display it on the Home Page

There are circumstances where you want to display thumbnails in the post which will link to the post.

featured image
featured image

Well, WordPress introduced this feature in version 2.9 onwards. This article explains how to give your post a thumbnail then display it on the home page.

To use this feature you need to do  three important things:
1. Check to see if the theme supports thumbnails already – if so, go to step 3
2. If not, then turn on post thumbnail support.
3. Upload and set up featured image.

Step1: Check if this is enabled in your theme.

To display featured image in a post, you need to enable thumbnail support within your theme. Most themes support featured images by default.

How to check if this is enabled in your theme.
From your wordpress Dashboard, go to Posts>>AddNew. Now you can see post writing screen. If your theme supports featured images, you will see a meta box called featured images on the right hand side of the screen. Go to step3.

Featured Image
Featured Image

If you do not see this featured images meta box, this feature is not enabled in your theme.

Step2: Enable Thumbnail Support

How to enable Featured Images /  in wordpress
You need to add a small line of  code in  ‘functions.php’ file within your theme folder (wp-content/themes/theme-name/). From wordpress dash board go to Appearance>>Editor

Go to theme editor
Go to theme editor

Now you will see built-in Appearance Editor Screen. On the right there will be a list of the Theme Template files that can be edited. Click on functions.php.

edit functions.php
edit functions.php

Put the following code in functions.php file.

add_theme_support( 'post-thumbnails' );

Go back to your post write screen. Now you will see “Featured Image” box on your WordPress post writing screen.

Step3: Set featured image

Click on ‘Set featured image’ link.

Set up image
Set up image

Upload/select an image ( Refer the article >> How To Insert Images into WordPress Posts and Pages). Once you have selected the featured image and determined the image settings, click on the blue “Set featured image” button, to set it as the featured image for your page or post.

set up image
set up image

 

How to change Thumbnail Sizes

Default thumbnail sizes can be changed in WordPress’s Settings > Media screen.

Featured Image Size
Featured Image Size

However, after making any changes in  media settings screen, by default wordpress do not resize images on the fly. This means any featured images that were added prior to this remain unaffected. Resizing each of these images, manually, is not practical for anyone with hundreds of posts . In such a case, you can use the plugin called ‘Regenerate Thumbnails’ to regenerate the new image size.

  1. Install and activate the Regenerate Thumbnails plugin.(Refer the article>> how to install plugin)
  2. After activation , go to Tools » Regen. Thumbnails .There click Regenerate Thumbnail icon and let the plugin do its job.
    regenerate image
    regenerate image

    Note: You can also Regenerate thumbnails in bulk as shown below under Media  Library Page. Go to Media » Library from left menu. Select all the images for which you want to re-generate the thumbnails and choose “Regenerate thumbnails” in the drop down, press Apply.

    renerate thum
    regenerate thumb

    Alternately, you can regenerate thumb for single images in the Media Library. Pass mouse over the image row, then you will see Regenerate Thumbnails link.

    regenrate thum
    regenerate thumb

How to Set up a default featured image

If you forget to set up featured image for your post an empty box will be show next to your post. One way to avoid this is by saving a permanent default featured image. There is a plugin called ‘Default Featured Image’ that let you set up a default image as featured image. (You may solve this by using following plugins also: Require Featured Image – that let you publish the post only after setting featured image  , Auto Set – to set the first image of your post to Featured Image ). Let us see how to set up  Default Featured Image.

  1. Install and activate the Default Featured Image plugin.(Refer the article >>  how to install wordpress plugin)
  2. After activation, go to Settings » Media .There you can see new options to set up default featured image.

    Upload image
    Upload image
  3. Now you are done! This default image will display in posts with no featured image added manually.

How to Create a for Your WordPress Post

http://wordpressluv.com/how-to-create-a-custom-thumbnail-for-your-wordpress-post/

How to Add Multiple Post Thumbnails/Features

http://wordpressluv.com/how-to-add-multiple-post-thumbnailsfeatures-images-in-wordpress/