サポート » テーマ » ヘッダーに外部サイトの検索窓を設置したい

  • 解決済 askan

    (@askan)


    基本的なことが分かっていないかもしれませんが、質問させて下さい。

    外部サイトの検索窓をWordPressサイトのヘッダーに付けたいのですが、うまく動きません。
    たぶん、postを使っているから?だと思うのですが、どのようにコードを変えたらいいのか分かりません。

    検索窓のコードは以下のとおりです。URLは#にしました。

    <form accept-charset="UTF-8" name="opac" action="https://#/opac/opac_list.cgi" method="post">
            <font size="-1">
                <input name="lang" value="0" type="hidden">
                <input name="smode" value="0" type="hidden">
                <input name="local" value="on" type="hidden">
                <input name="disp" value="1" type="hidden">
                <input name="kslist" value="000" type="hidden">
                <input name="kscode" value="000" type="hidden">
                <input name="selfcode" value="000" type="hidden">
                <input name="mkscode" value="000" type="hidden">蔵書検索(OPAC)
            </font><br>
                <input name="kywd" size="40" placeholder="Input Keywords" type="text">
                <input value="SEARCH" type="submit">
                <br>
                <input name="lang" value="0" type="hidden">
                <input name="smode" value="0" type="hidden">
                <input name="local" value="on" type="hidden">
                <input name="disp" value="1" type="hidden">
                <input name="kslist" value="000" type="hidden">
                <input name="kscode" value="000" type="hidden">
                <input name="selfcode" value="000" type="hidden">
                <input name="mkscode" value="000" type="hidden">
            <a href="https://#/opac/opac_search.cgi?lang=0&cmode=0&smode=1&kscode=000&kslist=000&selfcode=000" target="_blank">Advanced Search</a> <font size="-1">←詳細検索はこちら</font>
        </form>

    ご教授頂ける方いましたら教えて下さい。よろしくお願いいたします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • Takahashi Fumiki

    (@takahashi_fumiki)

    OPACって普通GETじゃないですか。<form method="get">で動きませんかね。

    下のリンク部分はGETになってますよ。

            Advanced Search <font size="-1">←詳細検索はこちら</font>
    
    トピック投稿者 askan

    (@askan)

    ご教授ありがとうございます。
    GETにしてみたんですが、動きませんでした。普通のHTMLファイルで試すとちゃんと動きます。
    検索をbuttonにして、submit(); としても動かず、コンソールでエラーが出てました。
    ボタンを押しても、target=”_blank”にしているにもかかわらず、うんともすんともなりません。

    <form accept-charset="UTF-8" name="opac" action="https://#/opac/opac_list.cgi" method="get" target="_blank">
    <input name="lang" value="0" type="hidden">
    <input name="smode" value="0" type="hidden">
    <input name="local" value="on" type="hidden">
    <input name="disp" value="1" type="hidden">
    <input name="kslist" value="000" type="hidden">
    <input name="kscode" value="000" type="hidden">
    <input name="selfcode" value="000" type="hidden">
    <input name="mkscode" value="000" type="hidden">
    <input name="kywd" size="20" placeholder="蔵書検索(OPAC)" type="text">
    <input value="検索" type="submit">
    
    </form>

    他のプラグインが邪魔しているのでしょうか?

    モデレーター Daisuke Takahashi

    (@extendwings)

    プラグインなど、何かしらが影響している可能性はありますが、そうであれば、実際のサイトを見ないと具体的な指摘はできないでしょう。
    大抵のブラウザにはデバッグツールがあるので、それを使ってHTMLやJavaScriptなどにおかしな点がないかを確認してみてください。

    トピック投稿者 askan

    (@askan)

    直前のリストタグのダブルコーテーションが抜けていたのが原因でした。
    おさがわせして申し訳ありませんでした。素早いご回答頂きありがとうございました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「ヘッダーに外部サイトの検索窓を設置したい」には新たに返信することはできません。