0

インストールした Wordpress テーマで、解決できない画像が表示されません。相対リンクは機能しますが、上記の phpcode を使用すると、内部ホスト名 (fqdn ではない) が使用されます。受け取るエラーは次のとおりです。

リソースの読み込みに失敗しました: 指定されたホスト名のサーバーが見つかりませんでした:

"http://dove/wordpress/wp-content/themes/Avada/images/logo.png"

構成した Web サイトの URL だけを使用しない理由を理解しようとしているので、テンプレート ディレクトリと必要なリソースを検索します。どうすればこれを回避できますか? dove は私のホスト名ですが、Wordpress にアクセスする外部 Web サイトの URL ではありません。どんな情報でも大歓迎です。

4

2 に答える 2

3

そうです、そうするべきです。get_bloginfo();ただし、そのコンテンツで何かをする予定がない限り、使用する必要はないと思います。

<?php bloginfo('url'); ?>サイトの URL を返すために使用します。

または、単に<?php bloginfo('template_url'); ?>テンプレートの場所を返すために使用します。

で使用できるものの完全なリストについてはbloginfo、Codex を確認してください。http://codex.wordpress.org/Function_Reference/bloginfo

于 2013-10-15T15:05:21.697 に答える