Emerald

About Yumna Tatheer

I am a Computer Science graduate and a part time blogger from Lahore, Pakistan. I am a PHP programmer and a wordpress expert.

How to retrieve the WordPress Featured Image URL

Sometimes you need the source url or path to a featured image. The reason might be that you want to use it as background somewhere or use it in src of img tag. There can be several reasons why you need the url to featured image of a post or page. Here is a trick which can be used to retrieve the url and then use it as background for a div

Remember to do $featured_image_url because $featured_image_url is an array and we want to access the first member of it.Isn’t this a great trick?

WordPress Frontend Posting for Users – Why?

Posting from site or posting from frontend is a popular trick for wordpress based websites. A lot of blogs and websites now allow their users to post through frontend. They do not want their users to see their backend. A page is provided at frontend where users will have only specific fields to submit their posts. The blog owner wants to provide only some fields and provide them in such a way that the user finds it easy to submit posts.

I personally don’t like frontend posting, since i feel its unnecessary. When you have a dashboard which displays options according to user role and you can customize the post editor page to have the fields that you want, why have a frontend post submit form? .

One reason why i think people would use frontend posting trick is, they want the design of post submit form to match the rest of the site layout. In case of using the dashboard, users will see the default white and blue wordpress dashboard which doesn’t seem to be very attractive.

I have written a simple […]

How to Add pagination to Post Loop.

What is pagination
By default worpress shows links for next and previous posts. Older will show the ten previous posts and newer will show the next ten posts. It is desireable to add page numbers for posts, so that you know how many post pages are there and you can move to any desired page by one click. Pagination gives navigation ease plus a more professional look to your post loop. You must have seen pagination below post loop which looks like this,

How to add pagination to Post loop
There are two ways of adding pagination to post loops. One is through a plugin and the other is through writing some code in your wp_query.
Pagination Through Plugin
I have used a pagination plugin called “WP Page Numbers” . Its a nice plugin, it gives you few templates of pagination to work with. You can choose any of them to suit your theme colors. Below you can see the templates available within the plugin itself.

Pagination through Code
For displaying page number below a post loop, you have to do 3 things

add the $paged parameter to […]

8 Great Twitter ,Facebook, Googleplus Tricks for WordPress

1- Get User’s Tweets
You can get user tweets if the twitter profile is a public profile. The code below gives you the feed which can be styled in any way you like.

2- Disable Admin bar
Here is a trick to disable the wordpress admin bar, use this code in functions.php

3- Add Google plus one button

Google plus one buttons allows user to give a rating to your blog, posts or pages. It easy to display the plus one button wherever you want. Just follow the code and instructions below.

 

4- Get Tweet Count.

Sometimes you would not like a long list of tweets shown to user. You only want to show the count of twitter followers to influence them to follow you (or not follow you lol) on twitter. You can write a simple snippet or plugin for that.First create paste the the code below in your functions.php

Now to display the count anywhere use

5- Add Social media Twitter and Facebook Buttons To postsSocial Media

sharing for your posts is must these days. It makes your blog engaging, interesting and popular. People would recommend your […]

Use shortcodes in Widget

Shortcodes if used in widgets will not be replaced by the relavant code. You can make them display proper code by using this code.
// display shortcode in widgets

if ( !is_admin() ){

add_filter(‘widget_text’, ‘do_shortcode’, 11);

}

More Interesting articles on this topic:

Add Shortcode for WordPress(tamilcselvan.wordpress.com)

How to Enable Threaded Comments in WordPress

You can enable threaded comments for posts using a simple trick. WordPress does not enable threaded comments by default, but you can do it using this code in functions.php

Thanks to wpshout for this trick.

What People Search on Your blog

A wonderful trick is to find out what people look for on you blog. A good content is not one which is full of keywords, it is what users actually want. In order to promote your blog, look for the overall search trends. Find out what people are interested in these days related to your blog’s topic.

You can also keep an eye on what people are liking on your blog and what they are searching for. This can be done by installing a good plugin called “Search Meter”. This plugin show you a search dashboard in your wp backend showing the search on site for yesterdy, today and  last week.

Install this plugin and analyze the search behaviour of visitors.

Get more info from Plugin’s homepage.

 

 

How to Remove 404 Error from Google Index

We all have experienced errors like

“Sorry. 404 page not found ”

if the resource on that url has been moved.  These 404s errors will go away by themself generally after a week or so, but if your domain has too many 404 Errors floating around in the search engines a few things may happen:
1.Your site’s reputation may be hurt.
2.Your site’s rankings may suffer.
3.Your site may be penalized.
4.Your site may be banned from the index.

As you see, a 404-Error page is a killer of SEO campaigns (404-Errors should not be confused with “server not found” or similar errors, in which a connection to the destination server could not be made at all).

Somtimes if a page is not removed from following the above steps then it might not be a 404 truly. To test if a page is a true 404 use this tool

 

Here are steps that can be followed to remove 404.

Step #1: Set Up In Google Webmaster Tools

To start the process, make sure you’re site is being tracked in Google Webmaster Tools so that it can report back any potential site […]

How to add featured Image Support.

Lets talk about another wordpress trick.

Have you ever opened your post editor and found there is no featured image box in it?

A lot will say “yes”

The reason being that wordpress requires you to add theme support for thumbnails manually through your functions.php or some plug-in.

Adding the support manually is very simple. Open the functions.php file which lies in your active theme’s folder and paste this code.

Adding theme support for all post types.
add_theme_support(‘post-thumbnails’);
Adding support only for pages.
add_theme_support(array(‘page’));

Adding Thumbnail Sizes
You can add an option so that all thumbnails have an exact size and will be cropped to that size without keeping the aspect ratio of the image by setting a size and setting the third crop parameter to be true, as shown below
set_post_thumbnail_size(150,150,true);
For using the thumbnail in theme, there are three functions.

has_post_thumbnail() returns ‘true’ if a thumbnail has been set
the_post_thumbnail() echos a string containing the thumbnail < img alt=”” / > tag
get_the_post_thumbnail() returns a string containing the thumbnail < img alt=”” /> tag

Read more about thumnail on this link