Pages

Thursday, March 12, 2015

WP Show Stats - Excellent WordPress plugin


It is very hard to find a WordPress plugin which can provide facilities where you can analyze how the WordPress elements are used. There are thousands of plugins available so it will make the job further difficult to find a correct plugin for your need. This WordPress plugin is the perfect analytics tool for WordPress site where you can see the statics about users, posts, pages, categories, tags, comments and custom post types using Google Charts. This plugin is providing wide range of charts and that will help analyzing how you have used all the WP elements in your site.

Specially when the blog is very large WP Show Stats provide a way to keep an eye on usage of pages, posts, users, custom post types, etc... and help to improvise the performance of the blog.

This WordPress plugin  embeds charts in your blog to show the usage and numbers related to blog you can say it is your personal dashboard.

There are 6 options in initial release of this plugin.

Overview
- Blog post statistics
- Page statistics
- User statistics
- Comment statistics
- Category statistics
- Tags statistics
- Custom post types and Other post types statistics

Users stats
- Year wise user registration
- Month wise user registration
- Role wise users
- Total users in each role

Custom post types stats
- Total number of inbuilt PT and CPT
- Records count of each CPT
- List of CPT and inbuilt PT

Categories Stats
- 5 Less used categories
- 5 Most used categories
- Unused/Used categories
- Child/Parents categories

Tags stats
- Most used tags
- Less used tags
- Used/Unused tags

Blog post stats
- 5 Longest posts
- 5 Shortest posts
- 5 Most commented posts
- Post by status
- Posts by year
- Posts by months/years

Comments stats
- 5 Most commented posts
- Status wise comments count
- Total comments
- Comments by year
- Comments by month
- Author wise comments


The plugin is advanced in terms of features and released recently but it is very useful to analyze the usage of WordPress elements like CPT, comments, post, categories, pages, users, etc... in your WordPress blog or site.

This is the best stat plugin for WordPress and, is exclusively for the users of WordPress, which let them know about how their site content is organized.

It is not related to visitors or traffic analysis.

Download plugin: https://wordpress.org/plugins/wp-show-stats/


Friday, January 16, 2015

Another free and rich WordPress plugin to receive donation for a cause | WP Church Donation

There are lots of plugins available for WordPress to receive donation on your site for a cause or church, but I came across a new plugin which provides much more features and very easy to use that is WP Church Donation

With WP Church Donation plugin, church websites built with WordPress can accept donations from sponsors, donors, members, fans and supporters via Authorize.net credit card payment options.

Authorize.net is most widely used payment gateway to process payments online and accepts Visa, MasterCard, Discover and other variants of cards and best option to receive payment online. Install WP Church Donation Plugin and get started to accept donations through Authorize.net with ease.

WP Church Donation plugin features:
  • Place donation form anywhere on the site using ShortCode.
  • Accept donation using Credit Card.
  • Integration of Authorize.Net payment gateway to receive donation.
  • Easy to use Authorize.Net payment gateway settings options at administrator area.
  • Facility to export donation and donors list for administrators.
  • List of donors along side with details for particular donation and donors at administrator area.
  • Dynamic thank you page content with editable content at administrator area.
  • Email notifications to donors and site owner(administrator) when donation made.
  • Easy management of content used in email notification.
  • Allowed custom donation amount.
  • Form validations for both client side(using jQuery) and server side(using PHP).
How to install and use WP Church Donation:


1. Installation with FTP

- Download wp-church-donation plugin.
- Extract plugin.
- Upload wp-church-donation directory to the '/wp-content/plugins/' directory.
- Go to Plugins option from left menu and activate 'wp-church-donation' plugin from the list.
    
2. Installation with Upload method via WordPress admin panel

- Download wp-church-donation plugin.
- Go to plugins page by clicking on Plugins menu item from left menu.
- Click on 'Add New' option.
- Upload the 'plugin and activate.

3. How to configure Authorize.net payment gateway

- After activating the plugin, click on 'Auth.net Settings' menu option under 'Church Donation' from left menu.
- Enter your Authorize.net API credentials including 'Login ID' and 'Transaction Key'.
- There is a checkbox to enable test mode of Authorize.net, check to enable test mode and uncheck to enable live mode.
- Save settings.

4. How to customize email content, thank you message and description provided on the top of the donation form

- After activating the plugin, click on 'Content' menu option under 'Church Donation' from left menu.
- It will show inputs to add Donation page header and message, thank you message, email notification subject and content.
- Make changes according to your need.
- Submit.
 
5. How to keep track on received donations list and manage it

- Click on 'Church Donation' from left menu.
- You will see a list of donation entries.
- Click on view details link to see all the details related to that donation entry.
- Click on delete to remove the entry from list.
- Click on Export link at the top of listing to export all the entries in CSV format.

6. How to use WP Church Donation plugin at client side

- Place `[Show Church Donation Form]` in your content or `` in your template.


This plugin only available to users with Authorize.Net payment gateway to receive donations but it can be extended and added other payment gateways like PayPal, DataTrans, WorldPay, etc... to it with customizing this plugin.

Download plugin from here: WP Church Donation


Friday, December 27, 2013

WordPress plugin Duplicate Title Checker to check uniqueness of post title

WordPress by default is not offering any functionality to check uniqueness of title which provide user an alert message when entering new post. Although the great functionality of wordpress is that it allows user to enter multiple posts with same name and automatically converts the URL to unique by adding parameters at the end of URL and prevent conflicts.

But what when any user wants to add a post with unique post title and there are huge number of posts already placed ? In this case this plugin can be used to check that title we are using for new post is unique or not. Right now this plugin is only for post but with minor modification it can be used with custom post types and pages. Although this plugin allows to create multiple posts with same title as it just provides alert that the title used is not unique

Installation:

  1. Upload the folder duplicate-title-checker to the /wp-content/plugins/ directory.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Create new post with title already exists.

What this plugin provides?
  1. Used to check duplicate post title.
  2. Provide alert on duplicate post title.
  3. Provide alert while entering title and not when saving post.
  4. Also show the message when title is unique.

 FAQ:
  1. How it will work?
    Install and activate plugin, then create new post with title that is already exists, once you enter title and press tab or move to another field it will show highlighted message for duplication.
  2. Can I expand this plugin?
    Yes you can customize or expand plugin to also check uniqueness of title for custom post types and pages with minor changes.
  3. Can I save post with duplicate title after alert?
    Yes, this plugin only provide message that this title is duplicate but same time it also allow to save the post with duplicate title and it will work as default wordpress functionality.
  4. Does this plugin provides message for unique title?
    Yes, this plugin provide unique title message.
  5. What are limitations of this plugin?
    It is only available for posts.
  6. Support available?
    No, but if you need any suggestions how to customize this plugin then you can let us know here http://www.webconfines.com/contact-us

Download plugin from here: Duplicate Title Checker

WordPress donation plugin WP-donate using Authorize.net

WP-donate is a wordpress plugin to receive donations from user using Authorize.net Payment Gateway. It supports credit card processing. The benefit of this plugin is that it provides management of donation entries at admin panel. This management allows website owners to keep track on received donations and manage details about donors.

How to install:
WP Donate can be installed by adding function to your template or calling up a shortcode:
  1. Upload the folder wp-donate to the plugins directory
  2. Activate the plugin
  3. Go to WP Donate (for both Live & Test)
  4. Place [Display Donate] anywhere in content. Or place <?php wp_donate_form(); ?> in your template.

Functionality overview:
  1. Autherize.net payment gateway integration for accepting donation.
  2. Payment gateway settings at admin area which allows to set related details.
  3. From displayed at client side using Shortcode.
  4. Listing of donation entries at admin area.
 FAQ:
  1. Will it work on my Theme?
    WP-Donate features an inline form so that it can fit any theme. that you can customize it yourself.
  2. Can I expand this plugin?
    Yes you can customize or expand plugin by adding new payment gateways to receive donation or customization can be made in form related to fields.
  3. About SSL
    In order to process transactions in a secure manner, you need to purchase an SSL Certificate. This way consumers can purchase/donate with confidence. There are multiple plugins for then enforcing that SSL be used on your page, here's one.
  4. Support available?
    If you need any modification in plugin or need some extra functionality than please let us know here http://www.webconfines.com/contact-us
  5. What are limitations of this plugin?
    It is only available to users with Authorize.Net payment gateway to receive donations.


Download plugin from here: WP-Donate


Thursday, July 1, 2010

Configure and Use Kannel SMS Gateway

=================================================
Downloading and Compiling
=================================================

download kannel gateway from (Download Latest Kannel Gateway)

prepare installation

# mkdir src
# cd src
# tar xfz ../downloads/gateway-1.4.1.tar.gz
# cd gateway-1.4.1

Compile and install.

# make
# sudo make install
password: **************


=================================================
KANNEL COMMANDS
==================================================
GO TO gw directory (like /usr/share/gateway-1.4.3/gw)

=> start bearerbox
./bearerbox /etc/httpd/conf/kannel.conf

=> start smsbox
./smsbox /etc/httpd/conf/kannel.conf


run in browser to test status
=> http://localhost:13000/status

sendsms with
=> http://192.168.100.xxx:13013/cgi-bin/sendsms?to=9558043842&text=hello+how+u+u&username=user&password=pass


=======================================
SAMPLE KANNEL CONFIGURATION FILE
=======================================

(named kannel.conf and may be located at /etc/httpd/conf directory)
Configuration : Configuration is divided into a few key groups,
- The core Group
- The smsc Group
- The smsbox Group
- The Sendsms Group


#
# THIS IS A SAMPLE CONFIGURATION FOR SMS KANNEL
#
# Modified by Donald Jackson based on the original smskannel.conf by
# Kalle Marjola for Kannel project 2001, 2004

#---------------------------------------------
# CORE
#
# There is only one core group and it sets all basic settings
# of the bearerbox (and system). You should take extra notes on
# configuration variables like 'store-file' (or 'store-dir'),
# 'admin-allow-ip' and 'access.log'


group = core
admin-port = 13000
smsbox-port = 13001
wapbox-port = 13002
admin-password = bar
#status-password = foo
#admin-deny-ip = ""
#admin-allow-ip = ""
#log-file = "/tmp/kannel.log"
#log-level = 0
box-allow-ip = "192.168.100.42"
#unified-prefix = "+358,00358,0;+,00"
#access-log = "/tmp/access.log"
#store-file = "kannel.store"
#ssl-server-cert-file = "cert.pem"
#ssl-server-key-file = "key.pem"
#ssl-certkey-file = "mycertandprivkeyfile.pem"

#---------------------------------------------
# SMSC CONNECTIONS
#
# SMSC connections are created in bearerbox and they handle SMSC specific
# protocol and message relying. You need these to actually receive and send
# messages to handset, but can use GSM modems as virtual SMSCs


# This is a fake smsc connection, _only_ used to test the system and services.
# It really cannot relay messages to actual handsets!

#group = smsc
#smsc = at
#smsc-id = n79
#port = 10000
#connect-allow-ip = 127.0.0.1
#

group = smsc
smsc = at
modemtype = auto
device=/dev/ttyACM0
##my-number = 8000770700
log-level = 1


group = modems
id = nokia
name = "Nokia N79"
speed = 115200
detect-string = "Nokia"
init-string = "ATZ"
init-string = "AT Q0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"





#---------------------------------------------
# SMSBOX SETUP
#
# Smsbox(es) do higher-level SMS handling after they have been received from
# SMS centers by bearerbox, or before they are given to bearerbox for delivery

group = smsbox
bearerbox-host = 192.168.100.42
sendsms-port = 13013
global-sender = 13013
#sendsms-chars = "0123456789 +-"
#log-file = "/tmp/smsbox.log"
#log-level = 0
#access-log = "/tmp/access.log"

#group = smsbox
#bearerbox-host = 127.0.0.1
#sendsms-port = 13013
#global-sender = 9998143131
#log-level = 0


#---------------------------------------------
# WAPBOX SETUP
#

group = wapbox
bearerbox-host = 127.0.0.1
#log-file = "/tmp/wapbox.log"
#log-level = 0
syslog-level = none
#access-log = "/tmp/wapaccess.log"

#---------------------------------------------
# SEND-SMS USERS
#
# These users are used when Kannel smsbox sendsms interface is used to
# send PUSH sms messages, i.e. calling URL like
# http://kannel.machine:13013/cgi-bin/sendsms?username=tester&password=foobar...

#group = sendsms-user
#username = tester
#password = foobar
#user-deny-ip = ""
#user-allow-ip = ""

#---------------------------------------------
# SERVICES
#
# These are 'responses' to sms PULL messages, i.e. messages arriving from
# handsets. The response is based on message content. Only one sms-service is
# applied, using the first one to match.

#group = sms-service
#keyword = nop
#text = "You asked nothing and I did it!"

# There should be always a 'default' service. This service is used when no
# other 'sms-service' is applied.

#group = sms-service
#keyword = default
#text = "No service specified"


group = sendsms-user
username = sanjay
password = sanjay
concatenation= true
max-messages = 10


group = sms-service
keyword-regex = .*
catch-all = yes
max-messages = 0
get-url = "http://localhost/sms?phone=%p&text=%a"