Add Email Subscriptions to WordPress Site

what is email subscription? when you publish new article in your site that time, you want to send email to all your subscribers. Simply that called email subscription.

Importance of Email subscription

Add Email Subscriptions to WordPress Site
Add Email Subscriptions to WordPress Site

First benefit is, you can increase your  site visitors and views using email subscriptions. You will be able notify your wordpress user about site activity and new articles or posts. It will attract more readers to your website.

List of WordPress plugins for email subscription

Simple Subscribe

Simple Subscribe
Simple Subscribe

Simple Subscribe is the only bulletproof secure plugin, that is easy to use and developers friendly as well. It gives you the power to simply add subscription form to your WordPress website, as a widget, shortcode or using php in your template codes.

This plugin has integrated ReadyGraph, an optional set of features to automate the growth of your userbase. It helps you achieve the three goals of any web marketer: maximize conversion of site visitors to register for your email list, maximize viral referrals for your site, and maximize return visits to your site. To accomplish this, we have integrated a key set of growth features with this plugin: – Intelligent signup popup with email or one-click Facebook login – Full viral referral flow – Automated end user re-engagement emails including welcome emails, weekly digest, friend joined alert and more (all email campaigns are optional and configurable) – Enhanced email deliverabilty – Cloud-based analytics and data storage – Settings that allow you to turn on and off all ReadyGraph features.

Email Subscription

The plugin provides a admin page where you can customize the emails to be sent. There is also a widget to be customized in the widget panel. The plugin uses WordPress schedule events (wp-cron) to schedule emails. For more information see installation page or the Webfish homepage.

Feedburner Email Subscription

Feedburner Email Subscription
Feedburner Email Subscription

This plugin gives your biggest fans another way to keep up with your content feed by placing an email subscription form on your site. The email subscription uses the Feedburner RSS driven service to fetch your site content, and deliver it to your subscribers. Easy to use and customize, just put your Feedburner site name and you are ready to launch. Email content sent automatically by Feedburner.

Subscribe2

Subscribe2

Subscribe2 provides a comprehensive subscription management and email notification system for WordPress blogs that sends email notifications to a list of subscribers when you publish new content to your blog.

This plugin has integrated ReadyGraph, an optional set of features to automate the growth of your userbase. It helps you achieve the three goals of any web marketer: maximize conversion of site visitors to register for your email list, maximize viral referrals for your site, and maximize return visits to your site. To accomplish this, we have integrated a key set of growth features with this plugin: – Intelligent signup popup with email or one-click Facebook login – Full viral referral flow – Automated end user re-engagement emails including welcome emails, weekly digest, friend joined alert and more (all email campaigns are optional and configurable) – Enhanced email deliverabilty – Cloud-based analytics and data storage – Settings that allow you to turn on and off all ReadyGraph features.

Best stores for sell your wordpress themes and plugins

Want to make money through selling premium themes and plugins and searching for best Best stores or marketplaces to sell your themes and plugins easily. CMS programs are gaining popularity. WordPress itself owns marketshare of 18.9% between all websites. No doubt, If you are wordpress developer than you can earn money through wordpress themes and plugins.

Where to sell your wordpress themes and plugins

Best stores for sell your wordpress themes and plugins
Best stores for sell your wordpress themes and plugins

Here we made list of best and famous wordpress stores which will sell your wordpress themes and plugins.

1. Themeforest

Themeforest is one of the major marketplaces by Envato.  Themeforest boasts over 10,000 themes & templates that have been published on the site by over 2,500 authors.

Best stores for sell your wordpress themes and plugins-1

2. Creative Market

Creative Market allows designers to sell WP themes, templates, and all manner of graphic design goods on their site. Creative Market is different from the other marketplaces in that there is no review process.

creative-market

3. CodeCanyon

CodeCanyon is another marketplace by Envato.  If you’re looking to sell WordPress plugins, CodeCanyon is a good candidate for your products.

CodeCanyon

4. WP Shop

WP Shop also allows developers to submit free themes, so you could leverage the platform for additional distribution of your free themes as well. WP Shop is a new marketplace for theme designers to sell their work.

wp-shop

 

5. Mojo Themes

Mojo Themes, a quickly growing marketplace has nearly 1,000 themes & templates listed.  While smaller than themeforest, Mojo is a growing marketplace and a serious contender for listing your products.

mojotheme

6. WP Eden

WP Eden allows other to upload and sell WordPress themes and plugins on their growing marketplace. While WP Eden doesn’t have the scale of other marketplaces, it’s a good opportunity to create a new revenue stream for any developer selling themes and/or plugins.

wp-eden

Hope you will found useful this list. If you have more suggestion than please write in comments.

How to easily promote RSS feed through every post

If you have wordpress site and easily promote RSS feed in wordpress then you can use our simple code to add in functions.php file. RSS feed are important for every website.

easily promote RSS feed in wordpress

Open your functions.php file. you can find this file in your currently activated wordpress theme folder. just put following code in that file.


function wpapi_promote_feed($content,$class = "promote") {
echo $content; if (is_single()) {
?>
<div class="<?php echo $class; ?>">
<h3>Enjoyed this article?</h3> <p>Please consider subscribing to our
<a class="feed" href="<?php bloginfo('rss2_url'); ?>" title="Subscribe via RSS">RSS feed!</a>
</p> </div>
<?php } }

add_filter('the_content','wpapi_promote_feed');

Here I used “the_content” filter, which will add simple RSS subscriber link at bottom of your content. If you want to add custom image or CSS for link then you need to modify this code littlebit.

easily promote RSS feed in wordpress
easily promote RSS feed in wordpress

 

How to stop trackback spam in wordpress

In wordpress CMS, Spam comments, Trackback and pinkback is big issue. Here in this article, I will give you some simple tips for stop spam in wordpress. For many bloggers and website owners, Spam trackback is really painful and serious issue.

How to stop trackback spam in wordpress

Pingbacks and trackbacks spam generated by spammers using automated scripts or program to send millions of trackbacks to websites all over the world. Just like comment spam, trackback spam is not directed to your site personally.

What is purpose of Trackback?

Trackbacks are not monitored as like comments so spammer thought. They will leave there links on our site. This is simple trick, used by many spammers.

Why Trackbacks are not good?

Through spam trackbacks, your website SEO will get affected. Most of these spam links point to illegal activities like selling drugs, running scams, distributing malicious code, etc.

Stop TrackBack and Pingback using WordPress setting

Go to WordPress admin page, Than Settings » Discussion section. In “Default article settings” section you will find following checkbox. (As shown in following Picture)

How to stop trackback spam in wordpress
How to stop trackback spam in wordpress

Uncheck “ ” checkbox. This setting will stop or disable trackback and pings to your wordpress site.

More Extra security

https://wordpress.org/plugins/akismet/ – Akismet

Akismet checks your comments against the Akismet Web service to see if they look like spam or not and lets you review the spam it catches under your blog’s “Comments” admin screen.

Major features in Akismet include:

  • Automatically checks all comments and filters out the ones that look like spam.
  • Each comment has a status history, so you can easily see which comments were caught or cleared by Akismet and which were spammed or unspammed by a moderator.
  • URLs are shown in the comment body to reveal hidden or misleading links.
  • Moderators can see the number of approved comments for each user.
  • A discard feature that outright blocks the worst spam, saving you disk space and speeding up your site.

How to customize Comment Count Text in wordpress

Some people asked me about changing the default wordpress comment template and comment count text. If you are wordpress developer than it is easy.

customize Comment Count Text in wordpress

You can customize the text for displaying comments number or count inside loop. This is just a simple template edit however it is extremely useful if you are creating a theme that is not a traditional theme or you wanted to inject a little bit of personality into the site.

You just need to copy and paste following code into comments.php file.

Using  following code you can change:

<?php
    echo get_comments_number_text( "No thoughts, yet", "One Thought only", "% thoughts");
?>

wordpress-comment-count

There are some useful articles about wordpress comments customization:

DigCMSone Free wordpress theme for download

DigCMSone is a simple yet beautiful theme for bloggers. The goal of this project is to emulate the gorgeous theme while taking advantage of features exclusive to the WordPress framework. There are plenty of customization options included, accessible through the WordPress Customizer. Already included are hooks to serve responsive images appropriately and media queries to provide a fast and seamless experience from desktop to mobile.

DigCMSone Free wordpress theme for download

A Free WordPress Blog Theme by Purab. A DigCMSone WordPress theme.  DigCMSone (for WordPress) is a simple yet beautiful theme for bloggers.

Free worpdress theme for Download

DEMO Here | Download

Responsive Design

The design will automatically scale to different resolutions. This means your theme will look great on both desktop and mobile devices alike.

Theme Options

Theme options let you easily configure your theme. Changing color scheme, logo image, theme layout, or adding your Google Analytics code is a breeze.

Theme Localization

Translating your theme into a different language couldn’t be easier. Included .po and .mo language files allow for fast and painless translation.

Cross Browser Compatible

Our themes work seamlessly across all popular modern web browsers including Chrome, Firefox, Safari, IE8 and above.

Theme Customizer

Tweak theme settings and preview changes live before saving them. Customize theme colors, fonts, text, menus, layout, logo and more.

The goal of this project is to emulate the gorgeous theme while taking advantage of features exclusive to the WordPress framework.
There are plenty of customization options included, accessible through the WordPress Customizer.

digcmsone-wordpress-free-theme
digcmsone-wordpress-free-theme

DEMO Here

Already included are hooks to serve responsive images appropriately and media queries to provide a fast and seamless experience from desktop to mobile.

Download

disable comments in wordpress pages and posts

Turn of comment in wordpress site is easy. Using setting or plugin you can disable comments completely in wordpress. We will give simple steps for doing this.

disable comments in wordpress

It is quite simple. Go to wordpress admin panel. Navigate to Setting->Discussion. First section will be “Default article settings“. We have three checkboxs there. Uncheck “” checkbox. It will look like as follows.

Settings >> Discussion >> uncheck “Allow people to post comments on new articles”

disable comments in wordpress
disable comments in wordpress

This setting change will comments “turned off” by default.

Note: This applies to new posts that you will publish from now on. To disallow comments from already publish posts:

Posts >> select them all and “Edit” under bulk actions and hit apply >> choose “do not allow” next to comments and hit update posts.

Solution: If you have old posts and pages and if you want to disable comments than use following wordpress plugin.

Disable Comments

Allows administrators to globally disable comments on their site. Comments can be disabled according to post type. Multisite friendly.

disable comments wordpress plugin setting
disable comments wordpress plugin setting

This plugin allows administrators to globally disable comments on any post type (posts, pages, attachments, etc.) so that these settings cannot be overridden for individual posts. It also removes all comment-related fields from edit and quick-edit screens. On multisite installations, it can be used to disable comments on the entire network.

Additionally, comment-related items can be removed from the Dashboard, Widgets, the Admin Menu and the Admin Bar.

Important note: Use this plugin if you don’t want comments at all on your site (or on certain post types). Don’t use it if you want to selectively disable comments on individual posts – WordPress lets you do that anyway. If you don’t know how to disable comments on individual posts, there are instructions in the FAQ.

 

how to create secure transaction pages in wordpress

Securing pages of website is good for e-commerce sites. In wordpress we can secure pages using apache rule or other method but we will give simple trick. We chosen custom wordpress plugin solution.

With worpdress many people are using woo commerce plugin for E-commerce solution. It is really nice and easy to use. It has option for securing “Checkout” page. But for other pages we cannot use SSL option because of plugin limitations.

Secure transaction pages in wordpress

Using following wordpress free plugin you can secure selected wordpress pages.

WordPress HTTPS (SSL)

WordPress HTTPS is intended to be an all-in-one solution to using SSL on WordPress sites.

Installation:

  1. Upload the wordpress-https folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Navigate to the HTTPS settings page in the admin sidebar in the dashboard.
  4. If you are using a non-default SSL Host for your HTTPS connection (e.g., a subdomain or shared SSL host) enter the entire secure URL into SSL Host. If your installation is located in a folder, you can choose to include it in the URL or not. If you set this to a domain that is not currently serving your WordPress installation over HTTPS and enable Force SSL Admin, you will lock yourself out of your dashboard. Follow instructions in the FAQ to reset the plugin.
  5. If you would like connections to your admin panel to be secure, enable Force SSL Admin. If you are using a non-default SSL Host, do not use WordPress’ built-in FORCE_SSL_ADMIN or FORCE_SSL_LOGIN.
  6. If you are looking to secure only your admin panel and/or posts and pages you specify, enable Force SSL Exclusively. This will ensure that any content not specified to be secure is always served over HTTP.
  7. You can individually secure post and pages when editing them by updating the settings located in the HTTPS box on the right sidebar.
  8. You can use simple text match or regular expressions to specify URL’s that should be secure using URL Filters in the WordPress HTTPS settings. Each filter should be on one line.

Setting Screen Shot:

Every Page or Post setting:

Secure transaction pages in wordpress
Secure transaction pages in wordpress

Go to Admin->HTTPS

wp-https-seucre-setting
wp-https-seucre-setting

Using worpdress https plugin, you can secure selected pages and posts. It is easy to use.

Note: If you are using wordpress https than do not use woo-commerce force SSL setting.

 

hide widgets on certain pages in wordpress

There are many ways to hide widgets from certain page in wordpress. Here we will give code sample and information about wordpress plugin which will be helpful to wordpress users to manage widgets in smarter way.

hide widgets on certain pages

There is manual and old way of hiding widgets on certain pages which is adding code in theme. You can get your page name or page id and use following code.


add_filter( 'widget_display_callback', 'hide_widget_pages', 10, 3 );
function hide_widget_pages( $instance, $widget, $args ) {
if ( $widget->id_base == 'pages' ) { // change 'pages' to widget name
if ( !is_page( 'contact' ) ) {    // change page name
return false;
}
}
}

You need to copy and paste above code into functions.php file (themes folder).

Now we will tell you about automatic and smart way. There is very nice and good wordpress plugin which will give you more options in widget so you can control your widget more smartly.

Display Widgets

Change your sidebar content for different pages, categories, custom taxonomies, and WPML languages. Avoid creating multiple sidebars and duplicating widgets by adding check boxes to each widget in the admin (as long as it is written in the WordPress version 2.8 format) which will either show or hide the widgets on every site page. Great for avoiding extra coding and keeping your sidebars clean.

By default, ‘Hide on checked pages’ is selected with no boxes checked, so all current widgets will continue to display on all pages.

hide widgets on certain pages in wordpress
hide widgets on certain pages in wordpress

Above is screen shot of widget admin section. There are many options you can find for every widget. I found this plugin is very helpful to me.

There is option of hide widget for checked pages. You can check certain pages for hiding widgets. This is code free solution which i recommend for all wordpress users.

how to show user post count in wordpress

Many people asked me, how to show specific users post count in wordpress widget area. Here in this article, We will give you code and trick for showing user post count in widget area.

There is inbuilt wordpress method called “count_user_posts” which will help you to show users post or page or custom post count in your wordpress theme. Since wordpress 3.0 version this method exits in API. You can use “count_user_posts” method for many purpose. You can pass two parameters to this function, If you did not pass second parameter than it will be post.

Here we given some samples:

echo count_user_posts(1,'post');             // posts
echo count_user_posts(2,'page');             // pages
echo count_user_posts(3,'products'); // custom post types

show user post count in wordpress

We used above method for showing post count as follows:

show user post count in wordpress
show user post count in wordpress

I used PHP Code Widget plugin for adding PHP code in widget section.

More about PHP Code Widget

The normal Text widget allows you to insert arbitrary Text and/or HTML code. This allows that too, but also parses any PHP code in the text widget and executes it.

This can make it easier to migrate to a widget-based theme. However, this plugin should not be used long term, as anybody with access to edit the widgets on your site will be able to execute arbitrary PHP code.

All PHP code must be enclosed in the standard php opening and closing tags ( <?php and ?> ) for it to be recognized and executed.

Only users with the unfiltered_html role will be allowed to insert unfiltered HTML. This includes PHP code, so users without admin or editor permissions will not be able to use this to execute code, even if they have widget editing permissions.

How used following code in PHP widget.


<?php printf( __( 'Number of posts published by user: %d', 'text-dom-here' ), count_user_posts( 1 ) ); ?>