wordpress 搜索表单 sql 查询
Posted
技术标签:
【中文标题】wordpress 搜索表单 sql 查询【英文标题】:wordpress search form sql query 【发布时间】:2012-10-10 03:31:57 【问题描述】:我正在尝试构建一个自定义搜索 form
,它将查询我的 wordpress DB
以获取结果。
我似乎遇到的问题是表单不会发送任何内容以执行操作,只是说404 not found
。
查询数据库的函数位于functions/theme-search.php
,我在其中声明了function search_db
。
我哪里错了?
谢谢。
【问题讨论】:
【参考方案1】:查看这部分代码。这不是防弹的,但我假设第一个 WP_Query call
用于搜索
function my_posts_request_filter($input)
if ( is_search() && isset($_GET['s']))
global $wpdb;
// Make your sql code
remove_filter('posts_request','my_posts_request_filter');
return $input;
【讨论】:
您知道如何对搜索结果进行分页以及如何将每个搜索结果变成自己的帖子吗?我正在尝试几件事,但到目前为止没有成功。也许你的这部分代码? remove_filter('posts_request','my_posts_request_filter');以上是关于wordpress 搜索表单 sql 查询的主要内容,如果未能解决你的问题,请参考以下文章