Facebook Like Button "The href URL must be absolute" Error [Quick Fix]

In your WordPress recently, you might chance upon the Facebook Like Button suddenly displaying a red "error" instead of showing you the count for Likes, and when you click on the red error, you are directed to a Facebook page with the following shown: "The href URL must be absolute".

While we’re not sure what is the cause behind this, after a few trial-and-errors (because we can’t help ourselves), we found the culprit to be the urlencode function.

Look at your theme’s codes, where the error occurs and find:

echo urlencode(get_permalink());

Replace it with the following:

echo get_permalink();

And the error would have been rectified in no time.



Author:

Founder and Chief Editor of Hongkiat.com, a designer, developer and hardcore fan of Apple. Follow him on Twitter, or befriend him on Facebook.