Jan 28, 2018

HTTP to HTTPS Migration, WordPress and SEO

Before I start this article, I would like to ask one question to you, How many HTTPS links do you see in first page of Google search result? Generally, I get more than 50% for my search queries and major top links belong to HTTPS. It is self explanatory how important HTTPS and SSL is. As SSL is mandatory for safely processing transaction e-commerce website, but here I am not going to talk about security and safety, my concern is SEO. The web is moving toward using HTTPS encryption by default and it is encouraged by Google with announcement HTTPS as a ranking signal in 2014. Chrome and Firefox browsers started to display warning for HTTP (Non secure) websites. So you decided to move on HTTPS. Hold a minute and see the challenges. you will get many examples on Google saying huge drop in traffic after moving HTTPS if not implemented properly. So you must aware of the challenges. In this post, we will move a WordPress website to HTTPS, Setup free SSL and update dependencies to meet SEO guidelines. It is assumed Apache server is used in Ubuntu server.

Dec 2, 2017

How to Load Disqus Comments on Click

On searching Google, I got many articles on this but didn’t find any way to do if official Disqus comment system WordPress plugin is used. So, decided to write on it. This post explains how to setup Disqus on your website to load on-demand (on click on any button or link) and not automatically. It is assumed you’ve registered your website with Disqus before get started.

Jan 26, 2012

Display File Download Count in WordPress

In some posts, I’ve attached source code and files allowing user to download. Now I’m interested to check how many times file downloaded and how to display it with download link as in other sites. I found different WordPress plugins like WP-DownloadManager, Downloads Manager, WordPress Download Monitor, WordPress Download Counter..etc. All are doing file management perfectly, But I like WordPress Download Monitor the most. It allows you to upload files, store it on your server and share it with your readers. You can install and activate it easily as normal plugin.

Oct 16, 2011

Error establishing a database connection – WordPress

When I imported production database and configured code on my local dev machine, I got this error even I had updated wp-config.php with correct information. I fixed the problem after some changes. This article explains troubleshooting steps to fix this error.

Apr 26, 2011

How to Display Featured Post with Thumbnails Without Plugin

Object:
1. Display featured post with thumbnail.
2. Title will be placed below the thumbnail.
3. Featured posts will be randomly selected and must show default thumbnail if no thumbnail is defined for the post.
4. All selected posts must appear together, no slider to navigate.
5. It must not use any script(Not good for SEO) or plugin.

Dec 1, 2010

Configure ‘Google Analytics for WordPress’ plugin for Subdomain tracking

Yesterday, I created a sub-domain in my site. To configure Google analytics to track content and visitor data for sub-domain, I searched and found following in Google code:

a default setup of Google Analytics is designed to track content and visitor data for a single domain, such as www.example.com. This means that even if you manage both a domain and a sub-domain, you must make modifications to the tracking code in order to share visitor data across both domains.

Nov 21, 2010

Create a Project Collection Theme using WordPress 3.0 Custom Post Type

I faced many problems to manage my shared content on skydrive, google Docs, dropbox…etc. I decided to create a wordpress theme where I could share my content properly. I like wordpress 3.0 custom post type feature. It gives me option to create this feature. In this post, A project collection theme using wordpress 3.0 custom post type is explained.

Object:

1. To create Custom post type for Projects with following options:
Report(s)
Presentation(s)
Submitted By
Other Attachment(s)
2. To add different external shared file (Google Docs, Windows SkyDrive..etc) in Options.
3. To create Index page and new feed for the Projects
4. To create catalog for Projects.

Oct 13, 2010

Exclude Posts by Category Name from Home page in WordPress

I have created a new category ‘Idhar-Udhar’, But I don’t want to show posts related to this category on home page. I saw “Function Reference/query posts”. there is parameter category_name which displays posts from only one category by name. There is no parameter to exclude posts by category_name. I tried -(minus sign) in following way, but not worked.
query_posts(‘category_name=-Idhar-Udhar’);
I tried ! sign also, but no luck.
query_posts(‘category_name!=Idhar-Udhar’);

Sep 4, 2010

Setup wordpress on local xampp from production server

For a wordpress blogger, it is required to setup and sync blog on local machine for theme, widget and plugin development and customization. this article shows the steps to setup wordpress blog on local machine from production server.

Sep 1, 2010

Redirect specific posts from blogger to wordpress or other sites

Suppose you have started blogging with blogger blog and after some time, you have created a new blog in wordpress or other services. Now you want to move some special posts(NOT ALL) from old blog to new blog and redirect user for these posts. How can you do? Here is a simple way to do this.

Jun 2, 2010

WordPress Tips to upload images effectively

This article explains some tips related to post images in wordpress.
When you upload image in wordpress using “Add an Image” box and select file from your computer, it will create more than 3 images (different sizes). It is wastage of hosting space because only one file is to be used and it creates 5 files(on my machine).

Feb 25, 2010

Add widget to page instead of sidebar in wordpress

Generally, it is required to add widgets (different from sidebar widgets) in specific page to simplify jobs. Suppose you have to show RSS feeds in specific wordpress page then it is better to add the RSS widget in the page to make life easier. Widget is placed only in sidebar. Can sidebar be customized as per custom layout?
The answer is YES.
You can create sidebars as per your requirement, place them in the page where you want and add different widgets in different sidebar.
Let us take simple example. Suppose you have to create custom page where widgets can be added then see following steps: