Now days Wordpress is the most popular CMS in the market. Wordpress is so popular because of highly available plugins and themes which allows even a non-techie to take up a platform of blogging. Many people want to know which plugins do their favorite bloggers use or what are the best plugins available to use? So here is my list of best wordpress plugins. To be successful as a blogger, you definitely need a helping hand with some of the best free WordPress plugins which can help you leverage your efforts.
Before installing WordPress and useful plugins though, be sure to find the best web hosting services possible to ensure a good experience throughout the process.
I have divided wordpress plugins according to categories they fit in.
So which are your favorite plugins?
Thanks for reading this article.
I have divided wordpress plugins according to categories they fit in.
Best SEO Plugins for Wordpress :
- All in One SEO Pack : This is the simplest SEO plugin which I recommend for beginners, if you are just starting your first website. It optimizes your website for better search ranking. As a beginner you may not know much about SEO while setting up your new blog so this plugin will certainly help you to go in right direction.
- WordPress SEO by Yoast : This is an advanced SEO plugin which will certainly give some boost to your ranking. Apart from basic SEO features it also have many other functions such as setting up of XML site-maps ,breadcrumbs,RSS and many other which are absent in ALL in SEO Pack. Its also has snippet preview and also a page analysis function which will analyze your post for better optimization.
Best Statistics Plugins for Wordpress :
- WordPress Stats : This is arguably the best wordpress stats plugin available till now. It shows number of page views in a graphical way in Dashboard. It also shows the most visited pages of your blog. It tracks the keywords which are used to visit your website.
- Analytics 360 : This is another great wordpress stats plugin which works just like Google Analytics. It has most of the functionalities of GA. The only is that it increases the load on your server which may slow down your website.
Best Cache Plugins for Wordpress :
- W3 Total Cache : This plugin is important to improve the performance of your website i.e the loading speed of your website. W3 Total Cache is arguably the best cache plugin which will help you to optimize your blog loading speed. It has many advanced features available which boost your website speed.
- Wp Super Cache : This plugin was most used plugin until w3 total cache was created. It is again a good plugin for beginners as you will not have to set up the advanced functionalities.
Best Comment Plugins For Wordpress :
- CommentLuv : This according to many bloggers is the best commenting system. Use of this plugin will certainly increase the comments on your blog. It
- KeywordLuv : This is the ultimate plugin if you want more comments on your blog but it also has one disadvantage you will get many spam commenter’s also.
Best Social Bookmarking Plugins For Wordpress :
Digg Digg : Its an old player in social bookmarking & still is playing important roles on many blog to help them spread their social roots.So which are your favorite plugins?
Thanks for reading this article.
Want to calculate your website’s worth? If yes then just read the post below to find out the best sites to calculate your website worth or website value. Every webmaster or site owner want to know his/her site’s value. But there are lot of tools available on the internet to calculate the value of a site. Today we will tell you about Top 10 Sites to Calculate Your Website Worth.
The value focus on Website worth : ,Website Page Views :, Website Daily Ad-Revenue :,Alexa Rank . These calculate values of your website depending on your popularity in various search engines and rankings of Alexa and Google Analytics. The site displays the backlinks and other important information.
Here are the list of top 10 free Website Value Calculator
The value focus on Website worth : ,Website Page Views :, Website Daily Ad-Revenue :,Alexa Rank . These calculate values of your website depending on your popularity in various search engines and rankings of Alexa and Google Analytics. The site displays the backlinks and other important information.
Here are the list of top 10 free Website Value Calculator
- http://websiteoutlook.com PR 6 Alexa:1987 .
- http://bizinformation.org PR 5 Alexa:3837
- http://www.websitevaluecalculator.com/ PR 5 Alexa:31554
- http://www.cubestat.com PR 4 Alexa:3959
- http://www.yourwebsitevalue.com/ PR 4 Alexa:13847
- http://www.webworth.info/ PR 3
- http://www.sitevaluecalculator.com/ PR 3
- http://www.valuemyweb.com/ PR 4 (need email)
- http://www.website2value.com PR 0 alexa :57533
- http://www.webarbiter.com/ PR 0 Alexa:31421
URL Rewriting-asp.net url rewriting has lots of
benefits, listing its main benefits
1. SEO Friendly URL
2. Secured URL
3. No need to change bookmark with change in site
structure.
URL Rewriting Scenario
Here i am trying to
describe the scenario where we use url rewriting.suppose we have a page called
"DisplayProducts.aspx" that takes a category name as a querystring
argument, and filters the products according that querystring value. The corresponding URLs to this
DisplayProducts.aspx page look like
this:
http://usetricks.com/DisplayProducts.aspx?CID=books
http://usetricks.com/DisplayProducts.aspx?CID=bikes
http://usetricks.com/DisplayProducts.aspx?CID=pens
Rather than use a
querystring to expose each category, we want to modify the application so that
each product category looks like a unique URL to a search engine, and has the
category keyword embedded in the actual URL (and not as a querystring argument).
URL Rewriting Using Request.PathInfo Parameters
Instead of QueryStrings
To understand this see the
diffrence between below two urls.
http://usetricks.com/DisplayProducts.aspx?CID=books
and
http://usetricks.com/DisplayProducts.aspx/books
One thing you'll notice
with the above URLs is that they no longer have Querystring values - instead
the category parameter value is appended on to the URL as a trailing /param
value after the DisplayProducts.aspx page handler name.Simply use the
Request.PathInfo property, which will return the content immediately following
the DisplayProducts.aspx portion of the
URL.
protected string Getcategory()
{
string
CATNAME = "";
if
(Request.PathInfo.Length == 0)
{
CATNAME= "";
}
else
{
CATNAME=
Request.PathInfo.Substring(1);
}
return
CATNAME;
}
In this technique there is no server
configuration changes are required in order to deploy an ASP.NET application.
Using HttpContext.RewritePath() to Perform URL
Rewriting
This method allows a
developer to dynamically rewrite the processing path of an incoming URL, and
for ASP.NET to then continue executing the request using the newly re-written
path.
For example, we could
choose to expose the following URLs to the public:
http://usetricks.com/books.aspx
http://usetricks.com/pens.aspx
http://usetricks.com/bikes.aspx
This looks to the outside
world like there are three separate pages on the site (and will look great to a
search crawler).Now we have to use Application_BeginRequest event in
Global.asax.
void
Application_BeginRequest(object sender, EventArgs e)
{
string
fullOrigionalpath = Request.Url.ToString();
if
(fullOrigionalpath.Contains("/Books.aspx"))
{
Context.RewritePath("/DisplayProducts.aspx?CID=books");
}
else if (fullOrigionalpath.Contains("/pens.aspx"))
{
Context.RewritePath("/DisplayProducts.aspx?CID=pens");
}
}
The c# regex.match method is typically used to validate a string or to ensure that a string conforms to a particular pattern without retrieving that string for subsequent manipulation.Below is a string extension method that uses c# regex matches to check if the string is alphanumeric.It will return true if given string contain only number and alphabets.
using System;
using
System.Collections.Generic;
using
System.Text;
using
System.Text.RegularExpressions;
public static class CheckString
{
public static bool
IsAlphanumeric(string source)
{
Regex
pattern = new Regex("[^0-9a-zA-Z]");
return
!pattern.IsMatch(source);
}
}
// THE Below
Example USe Code.
class Program
{
static void Main(string[]
args)
{
string
testString = Console.ReadLine();
if
(CheckString.IsAlphanumeric(testString))
Console.WriteLine("Yes string is Alphanumeric!");
else
Console.WriteLine("No string is not Alphanumeric!");
Console.ReadKey();
}
}
I have implemenetd a common method to clear the Text of few Controls. One of that is Textbox.If sometimes you requires to clear all the input fields of a web page then just call the below c# method this method will clear all textbox values to empty.
public void ClearAllTextBOX(ControlCollection
ctrls)
{
foreach
(Control ctrl in
ctrls)
{
if
(ctrl is TextBox)
((TextBox)ctrl).Text
= string.Empty;
ClearInputs(ctrl.Controls);
}
}
}
Often we need to capitalize the first letters of some word
or some text (for example when we want to display users name or city name etc).
Since string class does not have a method to do this we
could think that there is no built-in solution in C# for this problem.
Here i am giving two solution for this problem.
Solution 1-
We can use
ToTitleCase method of TextInfo class in System.Globalization
namespace for this problem.
public static string
Capitalize(string value)
{
return System.Globalization.CultureInfo.CurrentCulture.TextInfo.ToTitleCase(value);
}
Solution 2-
The below method will return Capitalize Words.
public static string
CapitalizeWords(string value)
{
if
(value == null)
throw
new ArgumentNullException("value");
if
(value.Length == 0)
return
value;
StringBuilder
result = new StringBuilder(value);
result[0] = char.ToUpper(result[0]);
for (int i = 1; i < result.Length; ++i)
{
if
(char.IsWhiteSpace(result[i - 1]))
result[i] = char.ToUpper(result[i]);
}
return
result.ToString();
}
When we thinking how to solve this is problem JavaScript comes in our mind And off course,
that IS THE WAY TO GO.
ASP.NET 2.0 introduced DefaultFocus and DefaultButton properties for HtmlForm class that
you can easily use for requirements like this.
DefaultFocus property gets
or sets the child control on the HtmlForm that will receive the focus when the
HtmlForm is loaded.
DefaultButton property gets or sets the child control of the HtmlForm that causes postback when enter key is pressed on the page.
Here is an example on how to use this two
properties in your pages:
<form id="formtest" runat="server" defaultfocus="txtfirstname"
defaultbutton="btnsubmit ">
defaultbutton="btnsubmit ">
<div>
Name:
<asp:TextBox ID="txtfirstname btnsubmit" runat="server"></asp:TextBox><br />
Address:
<asp:TextBox ID="txtadress" runat="server"></asp:TextBox><br />
<asp:Button ID="btnsubmit" runat="server" Text="Submit" />
<asp:Button ID="btnsubmit" runat="server" Text="Cancel" />
</div>
</form>
NOte: In order for this to work, your form must have runat="server" attribute set.
This script will Calculate the percentage of increase/decrease between two units. A simple, effective script.Percentage Gain Javascript Calculator is very useful script.
DEMO:
Javascript Code: Live Clock on webpage,display current date and time on webpage free javascript code.
This is a cross browser live clock script. In this script you can configure every aspect , from specifying whether to just display the time, the time plus date, to the clock's font size/color, and more. The ultimate live clock script this is!
Step 1: Add the below code where you wish the clock to appear on the page:
This is a cross browser live clock script. In this script you can configure every aspect , from specifying whether to just display the time, the time plus date, to the clock's font size/color, and more. The ultimate live clock script this is!
Step 1: Add the below code where you wish the clock to appear on the page:
Step 2: On Tag onLoad event handler call the show_clock() javascript function:
<body onLoad="show_clock()">
Clock the visitor time visiting the page
If you want to display the total time a user spend on your webpage then the below javascript code is for you.
Button for printing the page, print the page button .
You can easily add a print button or link to your web page.
1-Add Print Button
The button looks like this:
2-Add Print This Link
The Print link looks like this: print This Page
You can easily add a print button or link to your web page.
1-Add Print Button
<form><input type="button"
value=" Print this page "
onclick="window.print();return false;" /></form>
onclick="window.print();return false;" /></form>
The button looks like this:
<a href="#"
onclick="window.print();return
false;">print</a>
The Print link looks like this: print This Page
So you would like to put a link on your page that will take visitor's back to the previous page and forward to next page. One that works just like the browser back and forward button.
Here is the button that does just that. Whatever page that you were on prior to coming to this page, the following button work browser back and forward button) will return you to it.
Here is the button that does just that. Whatever page that you were on prior to coming to this page, the following button work browser back and forward button) will return you to it.
This is a kind of useless piece of JavaScript code, although I suppose it could be useful for something. I will present you with the code straightaway, that will allow you to dynamically change the background color of the page.
The above code contains a dropdown menu.the background color will change as we change the selected value of dropdown menu.
The above code contains a dropdown menu.the background color will change as we change the selected value of dropdown menu.
In this tutorial, you will learn how to shake Internet Explorer window. I have already teach you about a JavaScript code from which you can shake your Mozilla Firefox window. You are gonna learn How to shake Internet Explorer window in this tutorial.
I have a javascript that causes the browser window to shake if someone clicks a button on the site to activate a function called shake().
This seems to work fine in Internet Explorer but it also causes the browser window to resize in Firefox.
you can also play with the numbers 10 and 1 in the script, you can change them to say 20 and 5 to get slightly different effects, but going to something like 50 or 100 could produce some scarey effects, don't know if i would trust such effects on my computer, javascript can get out of hand on a computer if mathmatics are not done right.
I have a javascript that causes the browser window to shake if someone clicks a button on the site to activate a function called shake().
This seems to work fine in Internet Explorer but it also causes the browser window to resize in Firefox.
you can also play with the numbers 10 and 1 in the script, you can change them to say 20 and 5 to get slightly different effects, but going to something like 50 or 100 could produce some scarey effects, don't know if i would trust such effects on my computer, javascript can get out of hand on a computer if mathmatics are not done right.
if you want to add a link or a button which if you click on it the page going to top you can have it and whenever the user click on the link the page goes again to the first of the page, the below javascript code will provide the same thing.
Simply Cut and Paste code snippet
Be sure to properly place script in body of html where link is to appear.
An increase in CTR can mean a lot to AdSense Revenue. To increase AdSense revenue, you have to either increase the traffic or CTR. If somehow, you manage to triple your CTR just by tweaking the Google AdSense code, you can get three times more traffic. Here are a few tips for increasing your CTR.
1-You should make your Adsense ads look as a part of your web page.
2-Text ads are better than image ads.
1-You should make your Adsense ads look as a part of your web page.
2-Text ads are better than image ads.
3-No Border ads.
4-No other advertisements.
5-Placement
Even if you have the best Ad, people will not respond if they don't see it instantly. The best place to see the ad is the top of your web page and the next is aside your document's text. Visitors will click it more frequently since it will look like your text.
6-Traffic
Try to use legitimate ways of traffic. Some people use Google Adwords and other Pay per Click search engines. The problem here is to search very carefully for the right niche and keywords in order to make your campaigns profitable.
7-Do not rely on one website
Yes you can make money with one website but try to make as more as possible.
8-Relevant content is King
9-Use site maps
Google's site maps visit your site and crawl it much sooner that any other submission process.
10-Relevant ads
It's one of the most important factors for Adsense success. If the internet user can't find relevant ad in your page he or she won't click the ad.
Disply calendar on your website
If you want to disply a calendar on your webpage then the below javascript code is for you,this code will display calendar on your webpage and it also highlight the current date.
Just copy paste the below code .
There are several ways of identifying a browser, but by using below JavaScript code you can Indentify Each and everything about browser.See the below example:
<html>
<body>
<script type="text/javascript">
var x =
navigator
document.write("CodeName="
+ x.appCodeName)
document.write("<br>")
document.write("MinorVersion="
+ x.appMinorVersion)
document.write("<br>")
document.write("Name="
+ x.appName)
document.write("<br>")
document.write("Version="
+ x.appVersion)
document.write("<br>")
document.write("CookieEnabled="
+ x.cookieEnabled)
document.write("<br>")
document.write("CPUClass="
+ x.cpuClass)
document.write("<br>")
document.write("OnLine="
+ x.onLine)
document.write("<br>")
document.write("Platform="
+ x.platform)
document.write("<br>")
document.write("UA="
+ x.userAgent)
document.write("<br>")
document.write("BrowserLanguage="
+ x.browserLanguage)
document.write("<br>")
document.write("SystemLanguage="
+ x.systemLanguage)
document.write("<br>")
document.write("UserLanguage="
+ x.userLanguage)
</script>
</body>
</html>


