CG
(@du-bist-der-lenz)
ドメイントップにindex.htmlのサイトが存在しているために、WordPressのサイトをドメイントップにしたところで、トップページのアクセスは出来ませんよ。
Du bist der Lenz様
こちらの質問の仕方が不味かったようで申しわけありません。
現状
index.html(静的ファイル)
aaa.html(静的ファイル)
bbb.html(静的ファイル)
└wp/****(WP本体)
という感じでサイトが存在しています。
このwpフォルダ内にインストールしたWPのテンプレートから
1階層上の静的ファイル(aaa.html)へリンクを貼りたいのです。
<a href=”<?php echo get_option(‘home’); ?>/aaa.html”>
という記述にすると
http://www.test.co.jp/wp/aaa.html
となってしまい、リンク切れになってしまいます。
これを正常に
http://www.test.co.jp/aaa.html
としてリンクさせるためには
<?php echo get_option(‘home’); ?>
これをどう改変すればいいのかという質問でした。
(もしくはこの記述ではないものを使うのか)
お分かりになる方いらっしゃいましたらご助言いただけますと幸いです。
CG
(@du-bist-der-lenz)
ワードプレスサイトを主体にして、静的ファイルを融合させてはどうですか。
申しわけございませんがそれができないため
現状での解決法がないかをお伺いしております。
CG
(@du-bist-der-lenz)
こんにちは
ひとつ上のディレクトリを取得するためのphpの関数があります。
こんな感じですかね。
dirname(get_option('home'))
後ろのスラッシュがないとおもうので、付加してやらないといけません。
こんにちは
私も一例を、
<?php $my_domain = ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST']; ?>
<a href="<?php echo $my_domain; ?>/aaa.html">
もうひとつ、
wp-config.php 等で、
define( 'MY_DOMAIN', 'http://example.com' );
を追加して、
<a href="<?php echo MY_DOMAIN; ?>/aaa.html">
Du bist der Lenz様
わざわざサンプルまで作成いただき感謝いたします。
拝見いたしましたが、私の知識不足ゆえ、どうすれば読めるようになるのかが分かりかねてしまいました。
理解できるように今後知識を深めたいと思います。ありがとうございました。
munyagu様
ご提示いただいた関数に置き換えてみましたところ、正常にリンクさせることができました!
このような便利な関数があったのですね…自身の知識不足を痛感しております。
本当にありがとうございました。
ishitaka様
なるほど、wp-config.php等を利用すればこのような書き方もできるのですね…!
普段色んな記述を切り貼りしてなんとか体裁を保っているレベルなので
本当に勉強になりました。
wpというよりphpの知識も今後深めたいと思います。ありがとうございました。