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.


This post is published by a Hongkiat.com staff (editors, interns, sometimes Hongkiat Lim himself) or a guest contributor.