フォーラムへの返信

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック投稿者 tdktm

    (@tdktm)

    すいません。質問する前にパーマリンクについての説明が抜けていました。

    プラグインの「Custom Post Type Permalinks」を使用しており
    該当のカスタム投稿のパーマリンクは「/activity/%post_id%.html」と設定しています。

    どうぞよろしくお願い致します。

    トピック投稿者 tdktm

    (@tdktm)

    jim912さん

    返答ありがとうございます!

    教えていただいた通り下記のコードに修正したのですが
    結果は変わらず、プルダウン選択後のURLは
    www,hogehoge.com/date/2012 と出てしまいました。。

    $link_html = preg_replace("/option =\'(.+)\'\s/","option='$1".$add_link."'",$link_html);

    何か修正する箇所が間違っているのかと思い、
    optionではなく、hrefをvalueに差し替えるのがいいのでは、と試したのですが
    結果は同じでした。

    $link_html = preg_replace("/value =\'(.+)\'\s/","value='$1".$add_link."'",$link_html);

    ちなみにhrefをoption、valueの両方で試して、プルダウン部分のソースを見たところ

    <select name="archive-dropdown" onChange='document.location.href=this.options[this.selectedIndex].value;'>
    <option value="">過去の出演情報を探す</option>
    <option value='http://www,hogehoge.com/date/2012'>2012</option>
    </select>

    どの結果もみな同じく、valueに挿入されるリンクURLから「?post_type=activity」が外れた状態になっています。

    jim912さんのお知らせいただいた内容と違う修正をしていましたら
    申し訳ありませんが、もう一度お知らせ願えますでしょうか。。

2件の返信を表示中 - 1 - 2件目 (全2件中)