通过自定义帖子类型在帖子页面上进行AJAX搜索
我在单个帖子页面上创建ajax搜索时遇到问题。我需要将搜索结果限制为自定义帖子类型“ fod_videos”和“ post”以及类别12。我的问题是搜索将返回这些过滤器下的所有帖子,并且不采用搜索值。我猜想我遗漏了一些明显的东西,但我无法弄清楚。这是我的设置。 <div class="panel"> <h2>Search Videos</h2> <div id="my-search"> <form role="search" method="get" id="searchform" action="http://myurl.com/" > <input type="text" value="" name="s" id="s" /> <input type="submit" id="searchsubmit" value="Search" /> </form> </div> </div> add_action('wp_ajax_wpa5000_search', 'wpa5000_search'); add_action('wp_ajax_nopriv_wpa5000_search', 'wpa5000_search'); function wpa5000_search(){ global $wp_query; $search = $_POST['search_val']; $args = array( 's' => $search, 'posts_per_page' => 10, 'cat' …