2016-06-14 6 views
0

私はwordpressのテーマからsearchformを調整する必要があります。なぜなら、私はé/è/à/ùなどのアクセントを使用できないため、特別な文字にする必要はありません。 Regexを使うことを考えましたが、正規表現のスニペットをどこに/どこに置くかを理解できません。[Wordpress] searchformの正規表現

do_action('mytheme_before_searchform'); ?> 
<form role="search" method="get" id="searchform" action="<?php echo home_url('/'); ?>"> 
<div class="row collapse"> 
    <?php do_action('mytheme_searchform_top'); ?> 
    <div class="small-11 columns"> 
     <input type="text" value="" class="search-form" name="s" id="s" placeholder="SEARCH"> 
    </div> 
    <?php do_action('mytheme_searchform_before_search_button'); ?> 

    <?php do_action('mytheme_searchform_after_search_button'); ?> 
</div> 

私が進むべきか任意のアイデア:ここ

は、ページのコードはありますか? ありがとう

答えて

0

あなたのテーマの機能ファイルに入れなければなりません。

function add_rewrite_rules($aRules) { 
$aNewRules = array('google-search/([^/]+)/?$' => 'google-search?pagename=page-google-search&q=$matches[1]'); 
$aRules = $aNewRules + $aRules; 
return $aRules; 

}

とWPが、それは上で渡すことができますので、私はq個のVARを登録している:私の場合は、フォームはこのように、WPのページ/グーグル検索(パーマリンク)にリダイレクトされますurl。 願っています!