Facebookのいいねボタンで「The href URL must be absolute」エラーが出たので対処
2024年8月9日
昨日気がついたのですが、当サイトのFacebookのいいねボタンが「エラー」という表示に変わってしまい、クリックすると、
The href URL must be absolute
というエラーが表示されていたので対処しました。
対処方法は簡単で、Facebookのいいねボタンのコード中の
data-href="<?php echo urlencode(get_permalink()); ?>"
の部分を
data-href="<?php echo get_permalink(); ?>"
に修正するだけです。
設置したときは良かれと思ってこうしたのですが、何か仕様が変わったんですかね。