Wordpress Plugins

Using Custom Post Type

WordPress starts as a blogging platform, but in its development, it now has become a full Content Management System (CMS). One of some feature that make a WordPress as a CMS is Custom Post Type.

When using WordPress as a blogging platform, you will likely to get a common post type just like any other blogging platforms: blog post or also known as blog entry on some platform. But a CMS must have an ability to accommodate more broad post type such as news, article, quotation, etc. This is the place where Custom Post Type takes place.

For simplifying site management, you should use Custom Post Type UI. Custom Post Type UI is a WordPress plugin to add, edit, and delete Custom Post Types with its own administration panel. The advantage of using Custom Post Type UI is you only need to create a Custom Post Type once, not to create it again and again every time you want to publish the same Custom Post Type.

New Custom Post Type
New Custom Post Type

Open the administration panel and choose Settings > Custom Post Type UI. There is a new page with all you need to create a new Custom Post Type. Fill in the form just like the example above and press Create Custom Post Type button to save it.

Custom Post Type Menu
Custom Post Type Menu

The new Custom Post Type that you just created will be added into the administration menu, so it can be accessed every time you want to use it. Create more Custom Post Type needed for your site. When you want to publish a content with custom type then it will be available to you from the menu.

Wordpress Plugins

URL Shortening Service Directly from Your Site


Gambar oleh Chris Dlugosz

You must be already know the url shortener technique used in the Internet. Basically, the url shortening process involve HTTP Redirect with a short domain address which is directed to a target site with a long URL.

This process can create a compact URL, but you cannot trace how many times a link has been clicked. You’ll need to trace click count as an example for measuring the number of clicks to affiliate sites by your site visitors.

Off course there are some site providing free URL shortening service, such us the one offered by bit.ly. But this will create an impression your site isn’t professional. It will be a lot more convenient if you have URL shortening services integrated into your site.

You can do that process by using Simple URLs. Simple URLs is a wordpress plugin for managing URL where you can create, edit, trace outbound links, and delete links from your site. With Simple URLs, every links will be published using your own domain address.

Simple URLs developed by StudioPress. In their site, it’s explained that Simple URLs using a custom post type with a custom permalink structure too. Reducing performance and scalability problems.

You can download the plugin either from StudioPress or fram WordPress Plugin Directory. It’s free.

Wordpress Plugins

WP Post to PDF Conversion

WP to PDF image

WordPress is a platform that can help you to publish content on the Internet. You can easily writing a pos, adding a picture, embedding a file using WordPress. Contents are very important because they can attract attention from visitors to read your site.

If you prepared the contents well, then the more likely your reader will like the contents that you’ve published. There will be a chance they will save the content their like from your site into their computer.

The easiest choice for saving content into computer is using Save As facility from a browser. Browser will save the file as an html file with a separate folder for images. Some browser such as Internet Explorer and Opera provide a compact format to save a web with images and other files as a single file, using .MHT format. Unfortunately, this format isn’t available by default in other browser.

Using default option to save a page is not a compact choice, because it requires a file + a folder to save a single content. It will be a lot more convenient if your site can provide a single file for most of page.

Yes, you can do that using your WordPress site by converting a web page to pdf with WP Post to PDF plugin. PDF is become feasible option for you to provide, because it’s a popular format. Many users already have pdf reader installed in their computer.

Use a WordPress built-in installer to install WP Post to PDF easily. If you prefer to install it manually, then you can get it from WordPress Plugin Directory. After installing and activating WP Post to PDF, then there will be a PDF icon in right side of your web page. Visitors can now download contents from your site as a PDF file.

WP Post to PDF is created by Neerav Dobaria.

Wordpress Plugins

Adding Google Calendar to WordPress

Image by Hiroaki Maeda

Google Calendar is a web based application that offers the same features as desktop application counterparts such as Microsoft Outlook. This is a time management application where you can manage meeting schedules in office or as a remainder for special day with your family. You can customize calendar by giving it a title, explanation, remainder with alarm, etc. Google calendar can be accessed by almost every operating system including for mobile devices such as cell phone and PDA as long as the operating system has browser that supports AJAX. It differs from desktop application, Microsoft Outlook, which only available only to PC and MAC users.

It will be convenient if Google Calendar can be added to your WordPress site. A site that MENGGELAR events for it’s visitors can gain advantages using Google Calendar. It’s because Google Calendar can be set to be accessed publicly by your visitors. The problem is the color scheme of Google Calendar can clash with the color scheme of your site.

Now that problem can be handled using Stout Google calendar plugin for WordPress. With Stout Google Calendar, you can have several calendars with different color schemes. These color schemes can be set as you wish. Below are the features of Stout Google Calender plugin:

  • Custom color schemes
  • Calendar management from WordPress administration panel
  • Save many calendars with different configurations such as color scheme, size, and date format
  • Display calendar using widget
  • Preview before saving
  • Color picker tool for easy color scheme selection

You can get Stout Google Calendar from WordPress Plugin Directory or using WordPress built-in installer directly from your administration panel.

Wordpress Plugins

Diagnostic tool for Web Server

Image by labormikro

It will be troublesome for us to get information from our web hosting provider where we put our wordpress installation about technical detail of their server. For an instance from my web hosting provider, I have to ask for a ticket support for every question about their services. Including detailed information about web server such as version of PHP or MySQL that can be helpful to a wordpress administrator. Surely they will always updating their system. The details that we get today are not always the same in the next month. The process of sending a ticket support has to be repetead to get updated information.

This is where Diagnosis plugin can help you. Diagnosis plugin can provide detailed technical information about PHP, MySQL, and other services that might be needed by a wordpress administrator. Diagnosis plugin provide this information by adding a new subdirectory to dashbord menu. From this page you can get a lot of information about the web server where you host your wordpress installation. Example of information that you can get from diagnosis plugin are similar to information from phpinfo() page.

The information from diagnosis plugin displayed in simple tables with extra explanations that can help in administering wordpress. Every field in the table comes with a link to wikipedia. Just in case you need more explanation. The information from diagnosis plugin can be used to determine is the web server that you’ve been using has the capabilities needed to handle specific plugin which requires the specific version of web server.

You can get information about Diagnosis plugin in WordPress plugin directory.

WordPress Wordpress Plugins

ShareThis Button for WordPress

ShareThis Button Image

Social media has become a trend. More and more new social media site pop-up with their services. Even thought features and services offered by these media can vary, but they have a common thing, which is sharing contents.

You can share content with your friends, followers, readers, or any other terms which might used in a specific social media. Every social media has its own strength. Particular content sharing might more appropriate for one media but not for the others. Not to mention your audience background that can be different. It will be difficult to accommodate all the need of your audiences for sharing content without ShareThis button.

What you only need to do is go to http://www.sharethis.com and choose a ShareThis button design that you like the most. Click Get The Code Already button to retrieve the code for your ShareThis button of choice. This code can be embedded in any page on your site. Copy this code, then go to your site and install + activate ShareThis plugin. It will become a lot easier if you just use the WordPress built-in plugin installer to install ShareThis in your site. You also have a choice to get the ShareThis plugin directly from WordPress plugin directory and install it manually.

When the ShareThis plugin has been activated, now is time to do some configuration. Open configuration option for ShareThis plugin. In the text box Paste your widget code in here:, put the code that you copied from www.sharethis.com for your ShareThis button of choice. Save the configuration by clicking Update ShareThis Options button.

ShareThis Options Image

ShareThis can count how much content shared. Now your audiences can easily share contents in your site to social media sites, such as twitter, digg, facebook, myspace, and others.

Go to www.sharethis.com for more information.

WordPress Wordpress Plugins

WP Hive: Alternative to WP Multisite

Gambar pin WordPress

Image by John Fischer

WordPress started as a fork from B2. B2 or sometimes called cafelog. It’s a software designed to handle a personal blog. A Single blog where there’s only one author, who run the blog both as an administrator and as an author.

Over time, the need to adopt multiple blogs or sites with multiple contributors became a feasible option. Besides the competing platform at that time,  Movable Type, has supported multiple blogs and authors in single domain.

The problem is to do that, WordPress need to be rewritten. It is not a quick process to rewrite software. Let alone WordPress itself is not written from a scratch, but it’s a fork from another platform. Not to mention others risks, such as losing compatibility for almost all plugins. Whereas the strength of WordPress from its main competitor, which is the abundant plugins available.

In the end the solution employed by WordPress developer is to preserve the software with some hacks added. They call this version, WordPress Multisite. Hacking techniques employed cause WordPress able to handle multiple blogs/sites and authors in single domain. This solution is not without any problem at all. It affects performance and scalability of WordPress itself.

We can see this in a blog hosting provider WordPress.com. They’re using WordPress Multisite. The service is not running a common web server, such as Apache or IIS. They’re using Nginx, a high performance web server able to handle sites with a high load.

There’s an alternative to WP Multisite. It’s WP Hive. The main advantage of WP Hive is it’s not a hack. Rather it’s a part of WordPress architecture, which is plugins. It is designed for managing environment, where there’s only one administrator. With WP Hive, an administrator can manage plugins, themes, and files from several blogs with easy.

WP Hive features:

  • It’s a plugin, easy to install
  • Compatible with almost all others plugins
  • Support domain, subdomain, and subdirectory

Please visit WP-Hive.com for more information about WP Hive.

Wordpress Plugins

Open Your Own Store with MarketPress

Keranjang Belanja

Image by Greg

Everyone has different definition about WordPress. Depends on what purpose they use it. For some, WordPress is a tool for blogging. For others, WordPress is a CMS. There’s some people too who consider WordPress is a sosial networking platform.

Now, WordPress has a new definition. It’s a e-commerce platform. Yes, the platform that you use to build an online store. Three days ago, WPMU website announced MarketPress release. It’s a new plugin for WordPress which can transform your site into an e-commerce site.

MarketPress can work with WordPress, MultiSite, and BuddyPress. You can open one store or multi store at the same time with MultiSite. Features which provided by MarketPress is on par with features that you’ve found on e-commerce site like Etsy or Shopify.

So you will find required features for from an e-commerce platform, such as:

  • Shopping cart
  • Product list
  • Product categories
  • Product tag cloud

You can see the complete features of MarketPress from WPMU DEV.

Actually, WordPress as an e-commerce platform is not a new thing. There’s some plugins before which give such a feature. However, not until MarketPlace release, an e-commerce plugin is designed to be compatible with both WP MultiSite and BuddyPress without any customization.

If you want to know what will be a WordPress site equipped with MarketPress. You can see the demo from wp-ecommerce.org. If you’ve already familiar with it, then you can open your own store with MarketPress, which can be downloaded from WPMU DEV (must become a member first).

Wordpress Plugins

Adding Image Slider to WordPress

Cu3er Image Slider
CU3ER Image Slider

You must have found a site using an image slider on it’s main homepage which displays images that changing automatically every few seconds. Some of WordPress theme offer this feature as default. But most of them don’t have this feature. How if you want to get image slider feature but still using your current favorite theme. It’s easy, because you can get image slider feature with WP CU3ER.

WP CU3ER is a plugin that will displays a beautiful 3D image slider on a WordPress site. This plugin is just being added into official WordPress plugin directory.  It means you can install it directly from WordPress administration panel via built-in automatic plugin installer. Off course, you can download and install it manually, if you want.

Here a guide how to setup WordPress with WP CU3ER. I make an assumption you know how to install a plugin in WordPress. This guide will only cover post installation processes.

After installing, you will get a warning message:

“You are not using latest CU3ER.swf….”

The message will disappear once you uploaded additional CU3ER.swf file into WordPress. To get the file you have to register CU3ER FREE account from CU3ER official site. Once again I make an assumption you know how to register to a service. So open the registration page and get the free account to continue to the next steps.

After registering you will be able to download CU3ER.swf file from CU3ER Setup plugin page. The plugin requires CU3ER account information. Give the CU3ER account information you already registered and then download the CU3ER package. The downloaded CU3ER pacakage contains instructions how to edit .xml configuration file and adding images for building a CU3ER project. If you registered CU3ER FREE account not the PRO one then you need to do this by yourself.

Gambar Menu Add New CU3ER project
Gambar Dari getcu3er.com

The most easiest way to do this is by taking a sample CU3ER project and use .xml configuration file that come with it. What you need to do is to replace the sample images with image you want to use for image slider. The sample CU3ER project comes as a .zip file. Extract the file and change the images. Leave the .xml configuration file untouch. Then compress the images along with .xml configuration back into .zip compressed file.

Now open WordPress and import .zip project you modified from CU3ER -> Add New menu. From the Add New page, give the project a name in the Name field and choose the .zip file by clicking Browse button. Click the Add CU3ER button to upload CU3ER project to WordPress.

After the project ready, then you can display image slider on any page in WordPress site using shortcode:

[CU3ER slideshow=”project-id”]

It looks complicated to prepare a CU3ER  project, but if you try it yourself, the process is not as complicated as it looks.

Wordpress Plugins

Creating Custom Administration Menu

Gambar Dashboard dengan Menu Navigasi
itx.web.id Dashboard with Navigation Menu on The Left

Administration panel is the place where you can access and configure all WordPress’ functionality. The first page that will be accessed by a user is the dashboard. From the dashboard user can navigate through one administration page to others with the navigation menu on the left of every administration panel.

This menu is already set based on groups so users can use it easily. If you look at it,  the navigation menu on the left of administration page is always the same even in a different administration page. Uniformity of administration menu lead user not long enough to decide which menu to be chose, because it’s always the same be it in grouping, ordering, and the names. This menu is sufficient for most of WordPress users. But there is some users who might require a different navigation menu from what is provided by a standard WordPress installation.

For this kind of users there is Admin Menu Editor. Admin Menu Editor is a plugin that allow users to edit navigation menu on WordPress administration pages. With this plugin, a user can change menu ordering, hide unused menu, change menu’s name, and add a custom menu. Install and activate the plugin and set a custom menu from Settings -> Menu Editor.

Below is a full features of Admin Menu Editor:

  • Changing menu ordering via drag & drop support.
  • Changing individual menu grouping with cut & paste support.
  • Editing standard menu such as changing its name, access right, and icon.
  • Hiding unused menu so the administration menu can be more compact
  • And the most import part is, adding custom menu be it to specific administration page or to any external page

For a user who require professional support, there is a pro version of Admin Menu Editor. An Interesting feature from the pro version is users can save their menu configuration and export it as a file. The same file can be imported from a different WordPress site. So users don’t need to recreate the same custom menu. The others features are shortcodes support and ability to display menu in a new browser’s window.

Admin Menu Editor also supports WordPress Multisite. Install the plugin as a global plugin. It will be activated for all blogs/sites and users at once. One thing need to be considered if you want to deploy Admin Menu Editor: this plugin requires PHP 5 to run normally. Just make sure your hosting provider supports it.