• 検索のプラグインに「WP Custom Fields Search」を使っています。
    管理画面の設定でプリセットをいくつか作っているのですが、
    それぞれのプリセットで読み込むPHPファイルを分けています。

    下記に書いている、現状を、プラグインファイルを直接書き換えずに、
    テーマファイルの中のfunction.phpやsearch.phpでやりたいので、
    やり方を教えていただけると助かります。

    現状:
    ———————————————————————

    PHPファイルの読み込み変更は、
    /plugin/wp-custom-fields-search/extra_search_fields.php
    を下記のように変更しました。

    変更前:
    $formTemplate = locate_template(array(‘wp-custom-fields-search-form.php’));
    変更後:
    $formTemplate = locate_template(array($params[‘widget_id’].’.php’));

    これによって、検索をしたら下記のファイルを読み込ませず、
    plugins/wp-custom-fields-search/templateswp-custom-fields-search-form.php

    テーマファイルの中に「preset-2.php」のように、
    プリセット番号に対応するPHPファイルが存在するとそっちを読み込みます。

    上記を、プラグインファイルを直接書き換えずに、
    テーマファイルの中のfunction.phpやsearch.phpでやりたいので、
    やり方を教えていただけると助かります。

    wp-custom-fields-search-form.php

  • トピック「WP Custom Fields Search プリセットによって読み込むPHPを分けたい」には新たに返信することはできません。