Category: How-to

Speeding up WordPress with PageSpeed service

Speed Up WordPress with Google CDN based PageSpeed Technology

Since July 29, 2011 Google announced Page Speed Service is an online service that automatically speeds up loading of your web pages. Until Aug 2012, Google only accept you using their service by invitation request but now, we can register for free by filling this form. But keep in mind, Google will eventually start to charge for the service – plus they aren’t yet disclosing how much. Google does promise the “pricing will be competitive” and they will give you 30 days to decide once they announce the pricing. There’s no rumor on how long this free trial blessing from Google will last.
Continue reading

narga-core folder structure

Re-Use Common Elements with WordPress Template Part

During WordPress theme development process, you’ll repeat using some part of your layout like header, sidebar, footer, content body… WordPress has a few standard includes built in, such as get_header(), get_footer(), and get_sidebar(). However, since WordPress 3+ you can easily create your own custom includes using the get_template_part() function.
By using WordPress Template Part, your theme is more compact and we can now have libraries of reusable template code, we can package additional sidebars, slide shows, social icons, custom loops, search boxes, logon boxes etc … and call these in any of our theme pages.
Continue reading

Load custom styles and scripts in WordPress header

WordPress Child Theme: remove and load more scripts and styles files

During the development process of WordPress Child Theme you will planning remove some default scripts and styles or change the way to tell browser load them, then add your own to optimize the theme. This, of course, you should try to make as little HTTP requests as possible to keep your site up to speed, put your JavaScript in the bottom of the page to ensure faster rendering, and it also gets real tough to maintain all those separate files if many things have to change The good news is that WordPress has a built-in system that allows us to deregister these scripts and styles instead edit the parent theme files.
Continue reading

A Guide to Creating WordPress Child Theme

A Guide to Creating WordPress Child Theme

The most interesting feature of WordPress which I like is Child Theme. A WordPress child theme is a theme that inherits the functionality of another theme, called the parent theme, and allows you to modify, or add to, the functionality of that parent theme without having to edit the original/parent theme template files. Since the child theme is stored separately, you don’t need to redo the changes next time you upgrade the theme. For this reason, child themes are the recommended way of making modifications to a theme.
Child themes let you start with the basics of an existing theme, so you’re not having to reinvent the wheel. You can pick a theme that has the functionality and basic layout you need, but then customize everything about it as you would designing a theme from scratch. So, choose a good WordPress original/parent theme is very important. I recommend that you choose a WordPress Theme Framework.
Continue reading

Visitors Overview - Google Analytics

Fighting against Google Penguins and Pandas

Do you know I’m running some websites without making SEO daily or weekly. I just used a little SEO tweaks in the process of layout design. I never had an issue with Google Search and the page views and visitor increase day by day until one dreaded day. Google Search has updated with Penguin and Panda then my website fall down, one of them was almost disappeared on Google Search Results. Here’s my story, full of panic, with a lot of failed attempts to “fix” the site and a “recovery” from ugliness creatures on the internet.

Continue reading

Google Authorship: Move rel=”author” on your head

In earlier post, I told you the way to make your avatar (your real photo as author’s image) appear beside the Google search results, it’s calling Google Authorship.
As you know, one of important steps is verify your website by add the rel="author" with link to Google+ profile from your webpage like this:

<a href="[profile_url]?rel=author">Google</a>

Since June 2012, Google is now allowing rel="author" markup through a element in the head of your site. This makes adding rel="author" to your site properly a lot easier.
So the element on your webpage should look like this:

<link rel="author" href="[profile_url]/posts"/>

Replace [profile_url] with the your Google+ profile URL, like this:

<link rel="author" href="https://plus.google.com/109412257237874861202/posts"/>

Once you’ve done the above, use the rich snippet testing tool to confirm it works.

7 Essentials to Consider Before Starting A Blog

7 Essentials to Consider Before Starting Your New Blog

Launching a new blog is great ideas but it’s too hard when you start building it. Some people start but they also quit pretty soon. People have thousands of reasons on how and why they cannot keep blogging. Some people start a blog as a hobby and some just to share some information. I have also seen people who start a blog, write one post and then forget about it. The problem is that lot of blogs die pretty soon. So why do blogs die? I started my blog back in 2002, it has died a few times and changed the main languages but I was able to get it back up and running. Why are a lot of people not able to have a successful blog? To me it’s a totally exciting experience and I can’t wait to get started.
7 Essentials to Consider Before Starting A Blog
Setting up a blog is a fairly easy thing to get started. However, there are so many resources available to you that it can be overwhelming. To avoid such things and making your niche blog, I have produced my list of things that you should do/have before starting a blog.
Continue reading

Author Information in Google Search Results

Complete guide show Author information in Google search results

I guess you may have already noticed that Google is showing author information (author’s Google+ profile) in it’s search results. If you haven’t already noticed then check out the sample queries – Matt Cutts, Linus Torvalds or Selena Gomez and Narga.
“Google Authorship” is one way that Google is tweaking the search results in order to improve the searching experience. Google displays the picture of the author right in the search results in order to help users to find great content.

Author Information in Google Search Results
Author Information in Google Search Results

As you can see from the example above, author information helps make your page look more professional with an eye-catching profile photo, your author name, a link to your profile on Google, and a “more articles by so-and-so” link.
How to do your website appearing in Google search results like that? Let’s do it with me!
Continue reading

Google Buzz Tips - The Missing Manual

Google Buzz Tips: The Missing Manual

Do you know Google Buzz? Buzz seem to be divided between those who think it will topple Facebook and those who have already discounted it.
The launch wasn’t a storming success, but Google Buzzis a pretty nifty tool – especially when you start mucking around with it.
Google Buzz is a new way to publish your ideas to the world or just to your closest friends, and start conversations about the things you find interesting. It has an option to see thumbnails with each post, and browse full-screen photos from popular sites.
Here are some tips that help you use Google Buzz in new interesting ways.
Continue reading