Posts Tagged ‘How To’

How to Manage WordPress Users and Multiple Authors Profile

Running a multi-author web directory for articles, posts pages, or other content to your wordPress powered site, means you have different people writing on different topics or offering different perspective on the same topic. WordPress  designers and developers have extended the ability to manage the users and Authors by using specific themes and plugins. For example with ArticleDirectory  you can manage your article site with the power of WordPress and it will let your users submit articles, featured articles and do the Advanced Search and do lot more with this advanced theme but still you need to manage authors and co-authors.

And with Article Manager Module for CMS pro plugin! Article Manager is a CMS pro! premium module designed to enable you to create unique Blogs/Articles/News items.

Today we are compiling some WordPress plugins and explaining some tips and tricks for managing a multi-author web site by using WordPress.
Thesis Theme for WordPress:  Options Galore and a Helpful Support Community

How To Create An Authors Page


If your theme do not come with authors page, you have to create one for that. In this case WordPress will look for an archives.php template or an index.php template and the summary of an authors posts would be display in the same way that monthly and category archives are displaying.

In the following list of tutorials you will find how to Create a Kickass WordPress Authors Page.

How to Create a Kickass WordPress Authors Page

He has written a flexible WordPress page template that will support most themes. You can download the page template and this template lists all authors ordered by author ID. The format of a listing is author name followed by author description and gravatar which is followed by a link to recent post and finally links to social media profiles. The page template supports twitter, facebook, linkedin, digg and flickr.

How To Create An Authors Page

 explain step by step how to create and embed it into your theme. If you have multi authors blog, you will get more detail about creating a dedicated authors page for them in order to give them more exposure.

Add More Social Network Handles To Your WordPress Author Profile

The authoer’s page by default only allows you to put just enough information up. For those who utilize their authors.php page, they can add more things like your Twitter and Facebook profile to their author profile and not have to even alter the core of their site. You can even add more than that.

Creating A Simple Author Profile Page In WordPress

You want it styles somewhat similar to your other pages, but you can add the following and style it according to your own template. The code contains the gravatar, 3 different social network handles, and a simple listing of the author’s posts. You can customize it to display excerpts, display excerpts with thumbnails, full posts, and more.

Custom Portfolio Page For Your WordPress Theme

Whether you’re modifying an existing wp theme, or building a new one, this easy to follow tutorial will allow you to add the commonly used Portfolio/Gallery Page to your website. You can also use this same method to create other custom pages & custom categories (category-x.php) to display “WP Custom Post Types” in categories of your choosing.

How to add Author Bios to Single Posts

For the Multi-author sites, WordPress has built-in functionality to display Author Bios to single post, and there are some plugins to help as well. There are three thinks that we need to get to display Author Bios: Detail

How To Display Author Photo In WordPress Post and comments Using Gravatar

Your Gravatar is an image that follows you from site to site appearing beside your name when you do things like comment or post on a blog. Avatars help identify your posts on blogs and web forums. It is a service by Automattic, and stores “avatar” or profile, images link to an email address on its servers. Once you upload an image on Gravatar server, it will display on any site that supports Gravatar across the Internet. Gravatar is a widely supported service used by many social media sites.

Great Plugins to Manage Multi-Author Blogs Efficiently

Multi-Author Blogs are a popular trend that is spreading rapidly in the blogging industry. It is getting hard to keep up with the fresh content for one man bloggers therefore more and more blogs are now seeking for guest authors, co-authors, and multi-authors.

Tips Tricks To Manage And Handle Multi-Author Blogs

Luckily there are lots of WordPress plugins and resources out there to help owners and administrators to manage co-authors. If you are planning to turn your blog into a multi-author blog, here’s 35 Tips Tricks To Manage and Handle Multi-Author Blogs you might want to check out.

Must have Plugins if You have Multiple Authors in WordPress

Managing a Multi-Author Site


There are many tools available to assist you in managing a multi-author site, as well as making your site more interactive by adding some features, By using these tools on your site you can make more rewarding and satisfying experience not only for you and your readers, but for your authors, as well.

Tools that help authors communicate

By Communicating on a multi-author site, co-authors can share information about their articles and thoughts with each others. Use the following tools to help you manage the flow of communication between everyone involved:

WP Status Notifier

WP Status Notifier will send a notification to given email address(es) of posts pending review by contributors. It can also optionally notify the contributors when their post is accepted or rejected. WP Status Notifier is useful for moderation in blogs with multiple contributors.

Download

Simple Private Message System

PMS is a very simple php private messaging system, which can be used for communication. It can be integrated into your existing application.
Using PMS to enhance your application, it enables users on your site to send private messages to each other, which will greatly increase the sociability of your site.

Detail

Editorial Calendar

The editorial calendar gives you an overview of your blog and when each post will be published. You can drag and drop to move posts, edit posts right in the calendar, and manage your entire blog.

Try the calendar before you install it. Check out the demo installation at Zack’s WordPress Sandbox.

Download

Email Users

A plugin for wordpress which allows you to send an email to the registered blog users. Users can send personal emails to each other. Power users can email groups of users and even notify group of users of posts.

All the instructions for installation, the support forums, a FAQ, etc. can be found on the plugin home page.

Download

WordPress Email Newsletter Plugin

The email newsletter plugin is an advanced bulk emailer designed especially for WordPress 3. It is very easy to use and feature rich. Heaps of features which allow you to quickly send professional newsletters to your existing wordpress user database.

Detail

Subscribe To Author Posts Feed

This plugin adds links after the posts for subscribing to the post author’s posts feed via RSS. So if there are several authors in the blog, but a visitor wishes to subscribe just an author posts feed, this plugin gives that possibility to do it.

Download

Notification messages

jNotice is the plugin for you, if you like to use some nifty popup’s on your websites or applications. This plugin is very customizable because you can select a div that you want to use as popup. In this div you can place whatever content you want.

Detail

WPD subscription add-on

This WPD subscription add-on is for you If you wish to run a premium membership on your blog. You can run unlimited types of subscriptions (silver, gold, sponsors,donators, beta tester,….) and display specific content to them.

Detail

ku2d – Keep up to date

KU2D allows you to offer a simple way to inform your clients (subscribers) about updates of one of your releases. You can use it for events, parties, new product, … too.

Detail

Dashboard Notepad

This dashboard widget provides a simple notepad. The widget settings allow you to choose which roles can edit the notes, and which roles can merely read them. Version 1.30 also adds support for custom roles and integrates with theMembers plugin for role settings.

Download

Tools to promote author profiles

This is very difficult task to promote your blog, One way to operate a successful multi-author blog involves taking every opportunity to promote your authors and their information as much as possible.
This list give you tools to promote authors bios, links, social network feeds, and more:

WordPress Profile Manager

The WordPress Profile Manager allows you to create custom fields for your users. You can create text fields, text area’s and drop down menu’s with the drag and drop interface within 5 seconds.

Features

  • Create custom fields, text area’s and drop down menu’s.
  • Beautiful user interface
  • On the fly validation with jQuery
  • Written in OOP
  • Very easy to use
  • Drag & Drop interface
  • AJAX Based
  • Use the native WordPress the_author_meta function to retrieve the custom author profile fields

Live preview | Detail

List Authors

A widget to display a list of authors in your WordPress blog. Includes widget options to configure the features mentioned below. Completely updated to use the new widget API and is multi-widget enabled. Fully XHTML compliant.

Download

Profile Pic

This plugin allows authors to add a picture to their profile and helps automate the process of displaying author profiles.

Download

Author Spotlight (Widget)

To display a custom photograph with the Author’s Profile please install the User Photo. In absence of this plugin the ‘Author Spotlight” widget will fall-back to displaying the Gravatar associated with the user. If your posts have multiple authors you may use the Co-Authors Plus, the widget will display all the author profiles one below another for such posts.

Download

Author Based Twitter Widget

This plugin will allow all authors to have their own tweets shown on in the widget area of their posts, by adding it to their profiles. That way any multi-author blog can let their bloggers promote their own twitter account and not a joint account.

Download

User Messenger

User Messenger provides a simple method of integrating a member system into a new or existing site with the ability for users to send messages to one another. The script features a CMS / admin panel to manage users & site settings as well as all of the scripts needed to let users register with and login to your site.

Detail

Tools to manage multi-author blog posts

By using these plugins, you can manage your group of authors, can track users’ activity, list their posts, and stay up-to-date and notified when your authors publish new content:

Authors Widget – WordPress Premium Plugin

This widget show your site authors with details description and avatar. Widget can be used multiple of times even in one sidebar area.

Download

Co-Authors Plus

This plugin is an almost complete rewrite of the Co-Authors plugin originally developed at Shepherd Interactive.

Allows multiple authors to be assigned to a Post, Pages, or Custom Post Types via the search-as-you-type inputs. Co-authored posts appear on a co-author’s posts page and feed. New template tags allow listing of co-authors. Editors and Administrators may assign co-authors to a post. Additionally, co-authors may edit the posts they are associated with, and co-authors who are contributors may only edit posts if they have not been published (as is usual).

Download

Author Complete Post List

Provides an easy way to display the complete list of the an author’s posts, including the posts where he’s also co-author. It solves two problems with the author page:

  1. It displays all the posts from the author despite any pre-definition of the maximum number of posts to be displayed.
  2. It counts the posts where the user is co-author, even if he’s not the original poster.

Download

Advanced Blog Authors Widget

This plugin provides an advanced widget that allows you to display your blog authors in any widgetized sidebar. It includes the abilities to display author gravatars, author URLS , post counts, and bios.

Detail

Custom Author Byline

Lots of folks using WordPress sites with multiple authors may run into this problem. You want to attribute correct credit to the writer/author of the article, but not give out access to your WordPress install.

Download

WP Pending Post Notifier

WP Pending Post Notifier will send a notification to given email address of posts pending review by contributors. It can also optionally notify the contributors when their post is accepted or rejected. WP Status Notifier is useful for moderation in blogs with multiple contributors.

Download

Audit Trail

Audit Trail is a plugin to keep track of what is going on inside your blog. It does this by recording certain actions (such as who logged in and when) and storing this information in the form of a log. Not only that but it records the full contents of posts (and pages) and allows you to restore a post to a previous version at any time.

Download

User Profile Widget for WordPress – About Me

About Me is a plugin for WordPress that creates a new widget to display your user profile and latest tweets. Let your visitors and users know who is behind your site or give a quick explanation about what your site is and what it can do for your users.

Detail

Themes With Authors Profile


Primefolio – WordPress Theme

This is a minimalistic yet feature rich wordpress theme. The theme packs in features like custom post types, taxonomies, custom templates, filterable portfolio, built in contact page, shortcodes, theme options etc. More features of the theme are listed below.
Live preview | Detail

The Novelist: Responsive WP Theme for Writers

This theme is built for the serious writers looking to showcase their talents. ‘The Novelist’ is a premier RESPONSIVE portfolio theme for authors and/or copy writers. Content is king people.

Live preview | Detail

Reviewer – WP Theme for Entertainment Reviews

Reviewer is a WordPress theme built for one purpose: writing reviews. Whether it’s reviews for movies or TV shows, Reviewer can handle it.

Live preview | Detail

Synoptic Premium WordPress Template

Live preview | Detail

How to Localize WordPress Themes, Plugins and Front-end

For WordPress developers and designers to create a website powered by WordPress for non English clients is very easy. All you have to install the plugin like WordPress CML  from Codecanyon and The WordPress Multilingual Plugin from ICanLocalize. If you want to put some effort in it than read these articles Localizing WordPress Themes and Plugins and How to Convert WordPress in Your Language.

The WordPress community has already translated WordPress into many languages, and there are Themes, translation files, and support available in many other languages. Detail

WordPpress CML

A suite of wordpress plugins that cater for corporate multi-lingual websites. It allows specific country level user control, a detailed post revision mechanism and a host of other features.
You can: Set up the plugin with all the countries you want posts / pages translated into. Designate users as specific country level users, giving them access to only translate their own language. Allow a page / post to be published, while a newer version of the page is worked on in the background.

Detail

The WordPress Multilingual Plugin

WPML makes it easy to run a multilingual website with a single WordPress install. Choose languages for your site and start translating content.

The default install comes with over 40 languages. You can also add your own language variants (like Canadian French or Mexican Spanish) using WPML’s languages editor.

You can arrange different language contents in the same domain (in language directories), in sub-domains or in completely different domains.

Detail

Simply install the TranslateThis Button plugin, and use either the widgetized sidebar or template tagto add the button to your blog.

The plugin comes with a wide variety of options that can be easily customized from your WordPress admin section. Includes controls for text & language options, various display settings and other functionality options.

Download

References and Other Useful Resources:

1. How to translate the Theme Junkie WordPress themes to your language

Theme Junkie Premium WordPress Themes

2. How to make a translatable WordPress theme
3. Localizing WordPress Themes and Plugins
4. Translating WordPress Plugins & Themes
5. Localizing WordPress Themes
6. How to Translate a WordPress Theme
7. Translating the Hybrid theme
8. Localizing a WordPress Plugin Using poEdit
9. Multi Language WordPress Mobile Admin
10. WordPress in your Language
11. WordPress in Your Language
12. Translate a WordPress Theme in 3 Easy Steps
13. How To Change Language In WordPress Blog?
14. Translate WordPress site, plugins into several languages

Most Important SQL queries for WordPress Beginners

Before taking any step make a backup of your current WordPress database. How to make a backup of your WP database? You can use different WordPress Plugins like Smart Backup and WP-DB_Backup, Alternatively you can use phpMyAdmin.
Smart Backup is a complete WordPress solution for database backup and restore operations. You can create backups of your complete WordPress installation, files only, or database only. Backups can be restored with one click.

Where to run WordPress SQL Queries


Hope you know where to run SQL Queries, If not follow these steps: Login to phpMyAdmin panel and select your WordPress database. After selecting your database, Click on the SQL tab which will bring you to a page with a SQL query box.

There are some plugins and script that will increase you SQL experience:

SQL Executionner plugin provides an easy-to-use interface that allows you to run SQL queries directly on your WordPress blog dashboard.

Super MySQL Terminal: Super MySQL Terminal is a php mysql shell emulator. You can work with your share-hosted remote mysql like your localhost.

SQL Comparer – Synchronize your database versions: Compare and synchronize two SQL database schemas and see the difference between them. A very helpful tool when dealing with different versions of a database.

SQL Document Generator: SQL Document Generator is a set of classes for creating documents in various formats based on SQL queries.

Enhanced SQL Web Console for MySQL: This script helps you helps you fire queries from database and export the resultset with a browser on the fly.

Features

1). Drag-drop to use, no setup needed.
2). Smart bookmark feature, you can bookmark your favorite scripts and pickup them to use anytime.
3). Export the query resultset to CSV , Excel, XML , HTML formats.
4). Read-only mode avoiding writable scripts executing.
and more…

MySQL Database Navigation and Pagination: If you are working with hosting MySQL databases, and pick up data from them frequently, this script may make your life easy working with them.

CreativeTable: CreativeTable it’s a php class that builds a table based on the data retrieved by an SQL query or an 2D Array. It has lots of options and it’s very, very configurable.

LogPress: This plugin will help you to debug and speedup development of wordpress plugins and themes. Besides logging PHP error it can log a bunch of other things to help you make your website better.

Most Important WordPress SQL Queries:


How to: Manually reset your WordPress password

What to do if you lost your WordPress password? The easier is to use PhpMyAdmin and execute a simple SQL query to update it. Here’s how to proceed.

UPDATE 'wp_users' SET 'user_pass' = MD5('PASSWORD') WHERE 'user_login' ='admin' LIMIT 1;

Source: How to manually reset your WordPress password

Change author attribution on all posts at once

Some bloggers makes the mistake to write their first posts under the name “admin”, until they realize that it’s absolutely not personal. But then, modifying author attribution on each post takes a lot of time. Happilly, here’s a recipe to batch modify author attribution.

UPDATE wp_posts SET post_author=NEW_AUTHOR_ID WHERE post_author=OLD_AUTHOR_ID;

Source:how-to-change-author-attribution-on-all-posts-at-once

Delete post revisions and meta associated to those revisions

Post revisions are very useful, especially in the case of a multi author blog. However, the problem of post revisions is definitely the number of database records it creates.

define('WP_POST_REVISIONS', false);

You can also delete all post revisions by running this query in phpMyAdmin:

DELETE a,b,c
FROM wp_posts a
LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)
LEFT JOIN wp_postmeta c ON (a.ID = c.post_id)
WHERE a.post_type = 'revision'

Source: How To Turn Off Post Revision

Batch delete spam comments

Best way install Akismet! if you want delete more than 6000 spam comments by using this command of line.

DELETE from wp_comments WHERE comment_approved = '0';

Source: How to batch deleting spam comments on a WordPress blog?

Identify Unused Tags

In a WordPress database, if you run a query to delete old posts manually from MySQL, the old tags will remain and appear in your tag cloud/listing. This query allows you to identify the unused tags.

SELECT * From wp_terms wt
INNER JOIN wp_term_taxonomy wtt ON wt.term_id=wtt.term_id WHERE wtt.taxonomy='post_tag' AND wtt.count=0;

Source: Find unused tags

Find and Replace Data

This tip isn’t specific to WordPress and is a must know for anyone who’s working with MySQL databases.

UPDATE table_name SET field_name = replace( field_name, 'string_to_find', 'string_to_replace' ) ;

Source: MySQL Magic – Find and Replace Data

Get a list of your commentators emails

Over a period of time, your blog will have received many comments. These comments will include the email addresses left by the commenter. You can retrieve all these emails for your mailing list without any duplicate.

SELECT DISTINCT comment_author_email FROM wp_comments;

Source: Export all Comment Emails with no Duplicate

Disable all your plugins at once

Sometimes, for exemple when you have to upgrade your blog, you need to disable all your plugins. Depending to how much plugins you’re using, it can takes a lot of time and be kinda boring.

UPDATE wp_options SET option_value = '' WHERE option_name = 'active_plugins';

Source: How to: Disable all your plugins in a second

SQL Query to delete all tags

This piece of code will remove all tags and relationships between tags and posts, while leaving categories and taxonomies intact.

DELETE a,b,c
FROM
	database.prefix_terms AS a
	LEFT JOIN database.prefix_term_taxonomy AS c ON a.term_id = c.term_id
	LEFT JOIN database.prefix_term_relationships AS b ON b.term_taxonomy_id = c.term_taxonomy_id
WHERE (
	c.taxonomy = 'post_tag' AND
	c.count = 0
	);

Source : http://wordpress.org/support/topic/SQL Query to delete all tags

List unused post meta

The following query will show you all the records in the postmeta table that doesn’t have corresponding records in the post table.

SELECT * FROM wp_postmeta pm LEFT JOIN wp_posts wp ON wp.ID = pm.post_id WHERE wp.ID IS NULL;

Source: SQL Query to delete orphans wp_postmeta

Disable comments on older posts

This code will automatically close comments on posts which are too old. This SQL query will close comments on all posts published before January 1, 2009.

UPDATE wp_posts SET comment_status = 'closed' WHERE post_date < '2009-01-01' AND post_status = 'publish';

Source: Enable or Disable Comments and Pingbacks via SQL

Replace commentator url

This SQL query easily replace the old url by your new site url. Simply run this query and you’ll be done!

UPDATE wp_comments SET comment_author_url = REPLACE( comment_author_url, 'http://oldurl.com', 'http://newurl.com' );

Source: WordPress link author comments home page

Replace commentator email adress

This query will replace the email adress provided in the comments field, by a new one.

UPDATE wp_comments SET comment_author_email = REPLACE( comment_author_email, 'old-email@address.com', 'new-email@address.com' );

Source : WordPress-tip-update-email-address-in-the-wordpress-database

Delete all comments with a specific url

The following query will delete all comments with a specific url. The “%” signs means that any url containing the string within the % signs will be deleted.

DELETE from wp_comments WHERE comment_author_url LIKE "%sitetobeDel%" ;

Source : mysql-magic-find-and-replace-data

Other Reference and Resources:

Digging Into WordPress
WordPress Plugin Development: Beginner’s Guide
WordPress 3 Plugin Development Essentials
7 Best Useful SQL Queries for WordPress
15 Best SQL Queries For WordPress Database Administrator
WordPress : 10+ life saving SQL queries
How to be a Rockstar WordPress Designer 2
15 Most Important WordPress SQL Queries: Highly Beneficial

Video Tutorials To Learn WordPress Development, Designing and Blogging

If you think that visual learning is better than reading, this is the list of well explained video tutorials which help you to develop your WordPress skill. These tutorials are very helpful if you are a WordPress Theme Developer as well Bloggers those using WordPress.

WordPress theme development


Designing for WordPress

WordPress is a hugely popular CMS for blogging. The blog section of CSS-Tricks is run on WordPress and I am very happy with it. By popular request, we are going to walk through designing for WordPress. Also check out part 2 and part 3.

Creating a WordPress Template

Here’s a tutorial series (also see part 2 and part 3) for creating a WP template using a variety of free tools such as MAMP (for local machine development) and TextWrangler(a text editor).

Hodgepodge of WordPress Tricks

It’s WordPress Week here at CSS-Tricks, so I wanted to so a WordPress-themed screencast and cover a lot of mini-tips that haven’t made it into previous WordPress screencasts.

WordPress as a CMS

Learn how to create a WordPress site that’s more of a fully-featured content management system (like Drupal or Joomla) rather than a blogging platform using a few tools at your disposal such as the SimplePie WordPress plugin.

How to Modify WordPress Theme

This video tutorial is showing how to work with some WordPress theme codes, that is how to add autoresponder code to the blog sidebar, how to put banner in the single post and similar things that can help you to modify the theme and blog to your needs.  You’ll learn about some Theme Template tags in WordPress.

Add a Twitter Field to Your Form

Instructional video on how to install and configure the wp-twitip-id plugin for WordPress blogs. 5 minutes and you can include a field for your commentators to add their twitter ID.

How to put a Custom Header in your WordPress Blog

WordPress Kubrick Theme, the default theme for WordPress blogs, has a very ugly header graphic. In this easy to follow video tutorial you’ll learn how to change it to a great custom image in just 3 minutes!

Create your first widget

This video tutorial shows you how to create a theme widget for WordPress.

How to make a WordPress plugin

Learn how to create a WordPress plugin that follows the WordPress plugin development guidelines.

WordPress Plugin Development Tutorial (Video & Reading)


WP Tutorial: Your First WP Plugin

Here it is, a video guide to creating your first WordPress plugin (in under 5 minutes!). The tutorial assumes you have some very basic PHP knowledge… syntax, function declarations, etc. Click here to watch

Writing a Plugin

WordPress Plugins allow easy modification, customization, and enhancement to a WordPress blog. Instead of changing the core programming of WordPress, you can add functionality with WordPress Plugins.

How to Write a WordPress Plugin – Introduction

For any WordPress user, plugins are essential. WordPress Plugins allow those with little to no programming skills to extend the functionality of their blog.

Create a Custom WordPress Plugin From Scratch

This tutorial will describe the implementation of a WordPress plugin starting from scratch. The plugin will connect to an external OSCommerce database and display random products on your WordPress site.

Anatomy of a WordPress Plugin

This tutorial will guide you through every step of building a simple, widgetized WordPress plugin with settings.

A Crash-Course in WordPress Plugin Development

Despite an extensive codex, many WordPress users remain unfamiliar with how to create their own custom plugins. In today’s screencast, we’ll start from scratch and build our first usable plugin.

WordPress Plugin Tutorial – Hello World

Learning to develop a WordPress plugin can be both fun and rewarding. In this Tutorial we will go over how to make a simple Hello World plugin that you can create.

The Ultimate Guide to Building a WordPress Plugin

There are often plugins created for basic extended functionality, but what happens when you can’t find the perfect plugin for your needs? It might be easier to just create the plugin yourself.

WorPress Plugin Development with PHP

Nice video tutorial on plugin development.

Tips to Speed Up WordPress Plugin Development

Anyone can create useful WordPress plugins without being a hacker.

Seven Reasons to Write a WordPress Plugin

Listed below are seven reasons why a WordPress user should consider writing a WordPress plugin.

WordPress Plugin Actions

An example of an action would be that you want a execute some code after a user has published a post or left a comment.

WordPress Plugin Filters

WordPress filters allow to you modify virtually any kind of text displayed and are extremely powerful.

Constructing a WordPress Plugin Admin Panel

This tutorial will go into what it takes to successfully create an admin panel for your plugin.

Constructing a WordPress Plugin User’s Panel

This tutorial will go over the steps to add in your own User’s Administration Panel.

Using JavaScript and CSS with your WordPress Plugin

This portion of the series will cover how to load JavaScript and CSS files for your plugin.

Using JavaScript and CSS with your WordPress Plugin

This portion of the series will cover how to load JavaScript and CSS files for your plugin.

Releasing and Promoting Your WordPress Plugin

After you have finished writing your awesome WordPress plugin, there are a few things to consider before releasing and promoting your WordPress plugin.

WP Screencasts WordPress Video Tutorials

The primary target audience is blog authors and editors using WordPress to manage their web-based content.

CSS-Tricks WordPress Video Tutorials

iThemes WordPress Video tutorials

Siteground WordPress Video Tutorials

KillerSites WordPress Video Tutorials

Likoma WordPress Video Tutorials

WordPress Training Video Tutorials

Weblog Tools Videos WordPress Tutorials

ScreenCastCentral WordPress Video Tutorials

Faq.WordPress.Com Screencasts

Youtube WordPress Video Tutorials

Other Tutorial Sites and Articles:

How to add Multiple Product Categories to WP e-Commerce Plugin

WP e-Commerce is a free WordPress Shopping Cart Plugin that lets customers buy your products, services and digital downloads online. PHPurchase is a paid plugin, it seems to be of better quality than the free versions as well as slightly easier to use. It has the more features as compare to the free one. Even there are WordPress Themes with eCommerce features, you can find theme on the following links:

If you are using this plugin as a e-Commerce platform and want to add multiple categories, here give you a solution for that and by using this code you can create your own Plugin to add bulk Product categories for your online shop. You can read all about WP-eCommerce Plugin here: Create Online Store with Free WordPress e-Commerce plugin

<?php
/*
Plugin Name: Add Product Categories
Version: v0.1
Author: WordPress Arena
URL: http://wparena.com
Description: Bulk category import for WP-eCommerce Plugin
Plugin URI: http://wparena.com/?p=10921
Author URI: http://wparena.com
*/
function batch_import_function() {
global $wpdb;
if(isset($_POST['Add'])) {

$group_id = $_POST['groupid'];
$parent_id = $_POST['category'];
$categories = $_POST['categories'];
$cats_array = explode(",",$categories);
print_r ($cats_array);
foreach($cats_array as $key => $value) {
$nice_name = str_replace (" ","-",$value);
echo ($nice_name);
$wpdb->insert(
	'wp_wpsc_product_categories',
	array(
		'group_id' => $group_id,
		'name' => $value,
		'nice-name' => $nice_name,
		'active' => 1,
		'category_parent' => $parent_id
		),
	array(
		'%s',
		'%s',
		'%s',
		'%d',
		'%d'
	)
);
}
  }
?>
<form name="batchcats" action="" method="post">
Group:<input type="text" name="groupid" />
Parent Category:<input type="text" name="category" />
Categories:<textarea name="categories"></textarea>
<input name="Add" type="submit" value="Add" />
</form>
<?php
}
function batch_import() {
      add_menu_page("Import Categories", "Import Categories", 1, "Import Categories", "batch_import_function");
}
add_action('admin_menu', 'batch_import');
?>

Save this file  as a .php and upload it into plugin directory, activate the plugin and you will see “Import Categories” tab in your admin panel. Click on this tab and add Group id number and add Parent Category id, after adding ids entry the categories name separated by commas and click on add button.

WordPress Themes for eCommerce


Free & Professional WordPress Security Service Free & Professional WordPress Security Service

We Love WordPress. WordPress Arena is a place for WordPress Developers and Designers, providing Tips, tricks, tools and resources to build a website or blog on WordPress. We also present The WordPress Showcase for all kind of WordPress Powered Websites.


Copyright © 2014 WP Arena All Rights Reserved

Divi WordPress Theme