0

我有一个插件可以在 WordPress 中显示优惠券代码列表。我想在优惠券页面中放置用于搜索优惠券代码的搜索框。

                <form method="get" id="searchform" action="">
                    <input type="text" value="Search" name="s" id="s" />
                    <input type="hidden" name="cat" value="5" />
                    <input type="submit" id="searchsubmit" value="Search" />
                </form>

当我点击搜索按钮时,它会将我重定向到 wordpress 帖子页面而不是插件默认页面。

建议我在插件页面中实现搜索的工作解决方案。

4

1 回答 1

0

我们必须使用此表单手动重定向它:

<form  method="get" action="<?php echo "edit.php?";?>"  id="coupon">
                    <label class="screen-reader-text" for="tag-search-input">Search Coupon Code:</label>
                    <input type="hidden" name="post_type" value="wpsc-product" /> //required to redirect it coupon page
                     <input type="hidden" name="page" value="wpsc-edit-coupons" />//required to redirect it coupon page
                    <input type="search" id="search-input" name="s" value="">
                    <input type="submit" name="" id="submit" class="button" value="Search Coupon Code">
                    </form>

在此之后,您将不得不从 $_GET['s'] 获取结果并对该文件应用手动搜索。

于 2013-02-13T07:05:57.690 回答