お世話になります。
WordPress、PHPとも、初心者になります。
複数のサイトをWordPressで制作しており、
サブディレクトリに、別にWordPressを使用しています。
サブディレクトリ内での相対パスを指定する記述について、質問があります。
https://aaa.net 配下に
https://aaa.net/bbb/ があります。
実現したいこと
https://aaa.net/bbb/page1 内で「トップへ戻るボタン」をクリックした場合、
https://aaa.net/bbb/ に遷移させたい。
現状
functions.phpに下記コードを記述
function make_href_root_relative($input) { return preg_replace('!http(s)?://' . $_SERVER['SERVER_NAME'] . '/!', '/', $input); } function root_relative_permalinks($input) { return make_href_root_relative($input); } add_filter( 'the_permalink', 'root_relative_permalinks' );
↑この場合、https://aaa.netのトップに戻ってしまいます。
下記部分の記述を変更したらよいのかと考えていますが、
('!http(s)?://' . $_SERVER['SERVER_NAME'] . '/!', '/', $input);
記述の仕方がわからず、また違う場合は他の方法を教えていただけると助かります。
どうぞ、よろしくお願いします。
あなたの回答
tips
プレビュー