自分的には絶対パスで全然OKなのですが、クライアントから「相対パスにして」と言われました。
なんで?って気もしますが、クライアントがそう言うのなら・・・と言うことで、調べました。
参考:[WordPress] 絶対パスを一括で相対パスに変更する – かちびと.net
// functions.php class relative_URI { function relative_URI() { add_action('get_header', array(&$this, 'get_header'), 1); add_action('wp_footer', array(&$this, 'wp_footer'), 99999); } function replace_relative_URI($content) { $home_url = trailingslashit(get_home_url('/')); //サブディレクトリに置いている場合は./等と変更する return str_replace($home_url, '/', $content); } function get_header(){ ob_start(array(&$this, 'replace_relative_URI')); } function wp_footer(){ ob_end_flush(); } } new relative_URI();
日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)