Tag Archives: wordpress

Writing WordPress Blog In Other local Languages

Recently I designed a website for one of my client who has a requirement, that his site should be in his local language. Here the example is Tamil, a south Indian language, if you are not aware of this language, no problem. The question is “How you write a post in local language in your wordpress blog/site?”.

Actually the unicode character set helps you to write in any language. Transliteration tools are the best tool to write in any language, most of us are aware of it, if not here is the short description. Google’s transliteration tool residing at google.com/transliterate helps you to generate a your post in appropriate language as you type in the words of your language as phonetic English words resembles the sound of the word in your language. If it is difficult to understand what I said in the above sentence, just try using the tool.

Here is the hack for wordpress to accept your language. We know all of our data are stored in MySQL database and the database used by WP uses utf-8 default. Just changing the default preference, your unicode data will be accepted by WP. for that you need to open “wp-config.php” from WP installation root folder.

Find these lines

define(‘DB_CHARSET’, ‘utf8?);
define(‘DB_COLLATE’, ”);

and disable it by adding double slashes ( // ) before the line starts, like

//define(‘DB_CHARSET’, ‘utf8?);
//define(‘DB_COLLATE’, ”);

save it. Presto…!!!! Now everything works fine as you want.

Note, with out this WP hack, your unicode char set will not be accepted by your MySql database so all the letters will be replaced by question marks like ??????????????? ??? ????? ??????.

Warning: editing wordpress codes needs experience in it, at least when editing critical lines. If any problem occurs due to modifying you are the sole responsible to it. Any way you can over write these files with original WP files to rectify the problem (if occurs).

Moving or Restoring Large mySQL Database

Recently I moved one of my client’s website to westhost hosting, one of the best hosting provider which I always prefer. Usually, in most of the hosting services restoring database size is limited to certain point (like 5mb) in case of westhost it is 64mb. So if your database size is larger than that, you can’t restore it in the usual way using ‘phpMyAdmin’. So moving your database will be the big question mark, then how it can be done.

One simple way to do it is by using BigDump. Bigdump is a 10kb php script file written by Alexey Ozerov.

Download BigDump here. and follow the steps given there.

Precautions: while backing up your database through ‘phpMyAdmin’ do not select gzip or zip and also do not select “Extended Inserts”. While restoring database make chmod for the dump folder as “777″. Other things you can follow in normal and as usual way.

Speeding Up WordPress To Load Faster

Bloggers optimize their blog for Search engines, indeed most of the blogs and communities discuss seo to the core, but only some bloggers bother about optimizing their blog for users. Yes! I mean not only the design and layout of your blog/site theme is important, the speed also matters in satisfying the visitors. In common a blog should load in few seconds, if it takes longer time like 5 to 10 seconds then definitely your blog frustrates many visitors. I hope no one’s blog takes loading time longer than 10 seconds.

To optimize your wordpress site/blog to perform better at the time of loading, we have to do some tweaks in wordpress and going to change other factors that affects the speed of loading. Before that benchmark your blog’s loading time with other competitors, for that we have ‘WhichLoadsFaster’ by RyanWitt and you can access it at alvistor.com/speedtest/. Okay lets get into topic.

Theme Efficiency

Themes play major role in the speed. Themes with heavy graphics, background pictures or images, and javascripts will slow the loading speed. Usually Premium Themes performs better in the speed, if you are not a developer just go for premium themes or design a theme yourself, or alter your existing theme. My next article helps you to design a faster theme, so stay tuned to alvistor.com


Don’t think that all your plugins are wrote well and is very important for your site/blog to work. Keep the active plugin numbers very low(around 10) and choose high rated quality plugins. In case of mine WP-Greetbox, Syntax Highlighter, DDAddsig, highslide are plugins which affects alvistor’s speed, but its important is little more than speed, so I decided to keep that and I disable all other plug ins which affects the speed. You have to decide which one is to be disabled and which is left enabled.

Hosting Solutions

WordPress is already in good form to work better for you and still updating, and coming to your plugin, yes it is also, because it works for all the others in the world, so if your blog shows up some speeding problem, that may because of your hosting providers. Compare your speed with alvistor.com/speedtest/ , then if you are not satisfied then it is time to choose one of the recommended hosting solutions given in the bottom of the page.

W3 Total Cache

W3 Total cache is a best performance plug in for your wordpress platform, which takes your blog to next level of speed.

Using this plug in you can make a “page cache” which responds to the requests and sends the data from the cache instead of processing the request, so the processing time is saved.

You can also add your theme javascript file to this plug-in, if you want to minify it and attach at the bottom of your loaded page to perform better.

Image Compression plug-in

If you have many images in post or page, you need to compress it in order to load it faster. “Smush.it” by yahoo is a type of loss less image compression technique, and WP-smushit do that seamlessly at the time of image upload in wordpress gallery in background. If you own a photo gallery site or blog, you need this definitely.

Content Delivery Network (CDN)

cdn is the most important for blogs/sites which has larger traffic from all over the world. cdn helps to reduce your server’s burden by delivering some archive files like themes, css, js, images etc. There are many cdn providers like amazon, maxcdn, and many, but the cheapest and best is cdn provided by vps.net which also provides cloud hosting is reasonable price, buy cdn from vps.

For Developers

All the above tips are for wordpress users, if you are a developer, see my next article to improve the speed of your site/blog. Next article is not only for WordPress theme developers, but also to other developers.

[Next article on alvistor is "How to design a faster loading Website" for web developers - Sign Up for our E-mail updates below]

Customizable WordPress Theme – Weaver 2010

WordPress, the blogging platform used by most of the bloggers. Even though the platform is same to every blogger, the blog design can be chosen from the thousands of available wordpress themes. Everyone has their own needs and tastes when coming to the blog design and layout, so they search for a good theme that suit their needs. Some of them design their own theme, to do that they have to be well strong in html, css, php and wordpress codex. What if a naive blogger who don’t know to code or design a theme, who needs to customize a theme on his own. Here comes the Theme frameworks.

Thesis, Genesis are kind of wordpress themes, but actually a theme framework, which helps you to edit your themes from your wordpress admin interface with easy interface. But the pricing of the both frameworks comes around $80.

Weaver 2010 is an alternative for these theme frameworks which comes for free. Basically ‘weaver’ is not a theme framework, instead it is a customizable theme, works based on set of sub-themes. Weaver is a child theme of wordpress’s default TwentyTen theme. You can customize any sub-theme of ‘weaver’ with simple check box interface. Almost every part of the theme is customizable but not all. If you need all the freedom to change the themes you need a good knowledge in CSS, if not your ability to customize is limited.

Weaver is a good choice for a blogger/webmaster to edit their theme’s header, header menu, footer, widgets, layouts, colors, background, other effects of a theme in no time in much convenient way. Check out Weaver Site for more details and to download it. I personally use this for my client’s sites and it works well with WordPress MultiSite.

Optimize Blog’s Posts For Search Engines As You Write – FireFox Plugin

Traffic is a key to success for a blog. We like our blogs visited by more and more people possible. The major source of a blog comes from three places,

  1. Search Engines
  2. Subscribers (Email & RSS both )
  3. Social Media ( Followers )

When I break down alvistor’s traffic stats, more than 50% of the traffic comes from Search Engines. So every blog post needs to be optimized for decent increase in blog traffic.

How to optimize a blog post for search engines while writing it?

Simple, There is a plug-in for FireFox called SEO Blogger, install it. After installation you can start search for ‘keywords’ by clicking a wordtracker icon in the bottom-right of Firefox (in Status Bar). Just search for keywords related to your writings, and include the top keywords in your blog post. Thats all !. After installing a help page appears and explains how to do that.

You can install this plug-in directly from Wordtrackers Website

Use Keywords With Care.

More keywords means More chance of listing in search pages. Just try to include most of the words resulted for your queries. When you try to include those keywords, be careful that the meaning of your idea you try to write in the post is not altered, because of most of the bloggers loses most of the loyal followers and visitors by writing worthless articles which only has the tons of ‘keywords’ but not the ‘idea’. Write for your readers (loyal visitors and subscribers or followers) not for the search Engines, but what to do, we need the search engine traffic, so give more weight-age to the idea than keywords.

Blog Post Update To Twitter Tweets

A Blog’s success is measured by the traffic it gets, and mainly it is the loyal traffic. The readers who follow the blog can be the loyal visitor. People use Twitter to follow blogs like using RSS and Facebook Page. So a blogger should update the blog post title with link to twitter as a tweet.

The normal way for WordPress Hosted blogs are relying on the plug-ins like “Twitter Tools”. But the problem is it has some little bit difficult start up process of obtaining the OAuth keys for naive bloggers and some of the hosting has problem running the plug-in scripts in Twitter tools and other plugins related to it.

But there is an easy solution by Feedburner that I recommend for WordPress hosted blogs. If you using Feedburner for delivering your feeds, then with a single click you can post your blog update to twitter as a tweet with the blog title and “goo.gl” shortened link to your blog post. To set this up after logged into your Feed burner account corresponds to your blog, go to “publicize”, and the “socialize”. Now you can add multiple twitter accounts which should tweet your blog update automatically.

If you are not using FeedBurner for burning your feeds, the you should use “Twitter Tools” plug-in for tweeting.

A New Contextual Search For Publishers – Apture

Contextual Search is the most important functionality for an website or blog. Because a with the help of contextual search a visitor may search what they want in the site, it mainly reduces the bounce rate if the user gets what he needs without going out of the site.

[sniplet postads]

I had came across some contextual search service for alvistor.com. Now alvistor.com have ‘Google Custom Search’ integrated well with the theme, it works great in both performance and monetizing. When I browse for some information I saw this Contextual search bar on the top of that particular website, that was so good. Immediately I look for more information about it.

[sniplet postads]

Apture – This new contextual search bar which integrates with your website after a single copy-paste code in your blog or website. The major reason which attract me as well as your visitor is its ease of use. That is, to search about a word in your website the user just have to select that particular text instead of typing it in the search form. The search result shows in the right side of the page without going to another page, and the listed search result of wikipedia, opens in the same window, videos plays in the same window and even the slide show of the resultant images. Which decreases the bounce rate of your site.

[sniplet postads]

The one thing ‘Apture’ lags is you can’t make money with the search, where as Google CSE shows the adsense ads with the results, which is not possible with this new search bar and so the reports of searches. If they provide this facility in future we can stick to it, or else we can code up for the same functionalities with Google CSE.

Grab Apture for your site

Note: Bloggers -> add an HTML/Gadget and paste the code inside. Save the changes.

Others -> Just paste your code before </body> tag.

CRM For WordPress Internet Marketers

Internet marketing today has many plus points. Millions of internet marketers using WordPress, the open source CMS (content management system ) for their marketing. why?

  • It is use to use for naive users, no programming skills needed to deploy a wordpress site for the business
  • suitable for small and medium sized businesses (WordPress is Free – Open Source)
  • Availability of  plug-ins to increase or add desired functionality
  • It leads to Green Marketing.

[sniplet postads]

One of the important functionality for a good marketing website is CRM – Customer Relationship Management. WordPress itself fails to provide this functionality to its users, but the plug-in facility bridges CRM to WordPress CMS.

WordPress-to-Lead for Salesforce CRM is a plug-in, which is the ‘must have’ plug-in for the internet marketers who has a contact form in their website in means of CRM. This plug-in will helps you to manage your customers.

To get benefit from this valuable thing you should subscribe to salesforce.com, and you will need a organisation ID provided by them to bridge the plug-in from salesforce to wordpress.

The following video will show you how it works.

[sniplet postads]

How ever SalesForce charges you to provide this service, any business needs investments, the result may good while you can track of your customer. Any way just have a 30 day trial experience and evaluate yourself from the result.

Did You Know?

The first item sold online directly by a company was a packaged holiday sold by Thomson Holidays, UK, at 10.15 am on the 2nd March 1981 when a customer made the purchase in a travel agent’office in Harlow,England. This was B2B.

The first B2C sale was in May 1984 when Mrs Jane Snowball of Gateshead, England purchased groceries from the local Tesco supermarket using her home television that had been modified to communicate with a computer. What she actually purchased was never recorded.

The very first item sold on eBay was a broken laser pointer for $14.83. Astonished, Omidyar contacted the winning bidder to ask if he understood that the laser pointer was broken. In his responding email, the buyer explained: “I’m a collector of broken laser pointers.”