如何创建搜索页面?

How to Create Page for Search?

我将数据库搜索用于我的插件。 但是搜索时出现 404 错误!

如何修复 404 错误?

我的密码是:

<?php
function qrn_search_code(){
 
 global $wpdb,$table_prefix;
 
 if($_POST['submit']) {
  if($_POST['search']) {
   
                    $search = $wpdb->get_results("SELECT ID, code FROM ".$table_prefix."qrn_dessini WHERE code LIKE '%".$_POST['search']."%' ORDER BY ID DESC;");
   print_r($search);
                        
   
  }
 }

 <form  method="POST" id="searchform">
    <input  type="text" name="name" class="qr_search" placeholder="جستجوی کد محصول ...">
    <input  type="submit" name="submit" value="Search" class="qr_submit">
    </form>
}
add_shortcode('search_code','qrn_search_code');
?>

谢谢

我注意到您的函数末尾有一个开始 php 标记,也没有结束标记:

<?php
}
add_shortcode('mysearch','search_code');

所以我会尝试改变这个开始:

}
<?php
add_shortcode('mysearch','search_code');
?>