WordPress 日本語パーマリンクリンクをデコードするときの覚書

PR

WordPressでURLを

日本語の部分は、日本語のテキストまま表示させたい時の方法

 

 

WordPress でパーマリンクを取得するときは

the_permalink を使って取得するが

the_permalink からの取得からだと、デコードが出来ない

 

get_permalink を使って取得するとデコードが可能

URLのデコードには urldecode() をPHPで使う

 

$url = get_permalink();
echo urldecode($url);

 

これをループ中の使いたいところに入れるだけ

 

 

 

逆にエンコードしたい場合は

urldecode のところを urlencode にすればOK

WordPressの場合は、 urlencode されたものが入ってるので

urlencode を使う機会は少ないですが

 

コメントとかにURLがあった場合に

エンコードされていないものをエンコードして、リンク化するとかには使えそうですかね

PR

COMMENT

コメントを残す

PR

9ineBBの管理人が運営するサイト

WDG WEB DESIGN GALLERY ウェブデザインギャラリー