1

私のサイトの画像へのパスは、多くの場合、画像への完全な URL です。http:// から始まる

サイトが完成したら、新しいドメインに移動する必要があり、すべての画像が機能しなくなるため、これは望ましくありません。

しかし、画像を正しく表示するためのパスとして何を指定する必要があるかわかりません。

私の完全なアドレスは今: http://mysite.nl/geoffrey/wp-content/themes/interio_child/images/image.png

/wp-content/themes/interio_child/images/image.png から画像を呼び出したい

以上: /images/image.png

すべての場合において、スタイルシートと通常のページの両方でこれを機能させるにはどうすればよいですか? スタイルシートは /interio_child/stylesheets/ という名前の別のディレクトリにあります

4

2 に答える 2

0

相対パスを使用します。

たとえばcssでは、cssが「wp-content/themes/interio_child/css/mycss.css」にあり、画像が「wp-content/themes/interio_child」にあると仮定して、「../images/image.png」を使用できます/images/image.png"

スクリプトでは、「$template-path = 'themes/interio_child/';」のような変数を使用できます。「$imagepath = $template-path.'images/image.png';」を使用して画像にアクセスします。

于 2013-05-31T12:27:14.513 に答える