私はワードプレスサイトを設定していて、自分のディレクトリのheader.phpファイルにコーディングしています。ナビゲーションバー上のリンクのためのコードは次のとおりです。wordpressヘッダーのtemplate_directoryを使用すると間違ったドメインにユーザーが入ります
<a class="nav-link" href="<?php bloginfo('template_directory'); ?>/page/">Page</a>
しかし、これはwww.mydomain.com/pageである、代わりに私が期待していたドメインにユーザーを取る、選択されている(されていますそれは次のようにユーザーを取る場合、私はこのアプローチを行っている他のすべての時間):
「www.mydomain.com/wp-content/themes/mytheme/page」
これは本当に奇妙です、と私はこれまで経験していません。
私はFTP(FileZilla)でコードを編集しており、自分で作成したカスタムWordpressのテーマを使用しています。これをlocalhostで実行したところ、うまくいきました。問題はサーバーで実行するまで発生しませんでした。クライアントがDreamHostを使用しており、使用するプランのcPanelまたはFile Editorを持っていないため、私はこれを行っています。
これがなぜ発生しているのか、誰にも分かりません。私はより多くの情報を根絶し、私が見つけたときにこれを更なる情報で更新しようとします。
正確に表示したいものは何ですか?あなたは 'store'をページとして持っていますか?または 'store.php'としてテーマファイルにありますか? –
ああ、store.phpはすぐに店が来ると言っているページです。これは、ページのいずれかにすることができます、私は今すぐ一般的なページを行うには、質問を編集するつもりです –
ああ!なぜあなたはそれのためのカスタムページテンプレートを作成し、特定の領域の新しいメニューの場所を追加し、完了していないよりも! Ta-Da! –