サポート » 使い方全般 » functions.phpに固定ページ用リンク設定を追加したい

  • 初めまして。Wordpressを使い始めた者です。

    現在商用サイトをWordpressで作成しております。
    理由があり画像フォルダが2つ(img、images)あるのですが、
    以前読んだ参考書をもとに、functions.php内に以下の記述をし、

    // 固定ページ用のリンク設定
    function img_replace_filter($content){
    $content = str_replace(‘”img/’, ‘”‘ . get_bloginfo(‘template_directory’) . ‘/img/’, $content);
    return $content;
    }
    add_filter(‘the_content’,’img_replace_filter’);

    imgフォルダ内の画像は、<a href=”img/G_pic01_01b.jpg”・・
    のように通常のHTML作成時のタグでパスが利くようになっているのですが、
    imagesフォルダ内の画像はurlの絶対パスで指定するという状態になっています。

    imagesフォルダ内の画像もimgフォルダ内の画僧と同じ指定できるように
    したいのですが、functions.php内の記述方法がいまいち分かりません。
    色々試してみましたが全てエラーとなりWP自体が表示できなくなります。

    どなたか、functions.php内にリンク先のフォルダを追加する正しい記述方法を教えていただけないでしょうか。
    よろしくお願いいたします。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • モデレーター jim912

    (@jim912)

    imagesフォルダ内の画像が、ソースにどう書かれていて、どう書き直したいか具体的に教えてください。

    トピック投稿者 optimasu

    (@optimasu)

    jim912様。

    ご連絡ありがとうございます。

    現在の設定は、一例ですが

    <img src=”http://www.hatanaka-kk.co.jp/wp/wp-content/themes/hatanaka-kk/images/house_img01.png&#8221; width=”707″ height=”195″ alt=”” />

    のように絶対パスで指定しています。これを、

    <img src=”images/house_img01.png” width=”707″ height=”195″ alt=”” />

    のように指定したいと思っております。

    実は、URLに/wpがつく問題も発生しており(サーバーはPlan Managerです)、こちらも未解決なのですが、クライアントからの要望もあり、画像リンクは上記のように相対パスでの指定にしたいと考えております。

    どうか、よろしくお願いいたします。

    トピック投稿者 optimasu

    (@optimasu)

    今回の質問とは別件ですが、上記のURLから/wp/を取る件は、以下のサイトをもとに解決いたしました。

    WordPress Codex日本語版
    「WordPress を専用ディレクトリに配置する」

    http://wpdocs.sourceforge.jp/Giving_WordPress_Its_Own_Directory

    引き続き、よろしくお願いいたします。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「functions.phpに固定ページ用リンク設定を追加したい」には新たに返信することはできません。