您当前的位置:首页 > TAG信息列表 > search
在元字段中搜索所有帖子中的值
我想在所有帖子中搜索一个值的元字段。下面的代码显示了我想要完成的任务(我是一名WP和PHP初学者,无法独自完成)。如果在元字段中“voted_IP“有价值$ip (当前用户ip)然后回显,否则回显其他内容。我需要搜索所有帖子,而不仅仅是最新的,所以我不能使用get_post_meta. 我找到了一个可以让查询工作的地方,但它不工作。<?php $ip = $_SERVER[\'REMOTE_ADDR\']; $query = new WP_Query( array(
将搜索结果与其他WP_QUERY合并时,分页中断
在“搜索结果”页面上(search.php) 我想执行额外的WP_Query 要保持搜索结果类型的特定顺序,例如,作者的搜索结果应始终显示在其他结果之前-The first few pages should hold the author results, the other results should be shown on all the following pages only (not mixed on each page).global $wp_query; //holds the resul
为什么搜索结果页面上的帖子类型是随机的?
所以我想我可能在我的Wordpress主题中犯了一些根本错误,因为这个问题似乎每隔一段时间就会出现,我不知道为什么。所以基本上我创建了搜索。php和我使用relevanssi按相关性对搜索结果进行排序。当我搜索“camera”时echo get_post_type(); 我会得到“评论”,但如果我搜索“测试”并echo get_post_type(); 我收到“文章”。我尝试在几乎所有地方注入wp\\u reset\\u query(),以尝试查看是否随机更改它,但事实并非如此。我认为WP很困惑,因为我的
如何定制wp_footer,控制该函数功能的代码在哪里?
我正在使用Wordpress 2013主题作为从头开始创建新主题的起点。在“我的主题”文件夹下,我的页脚。php主题如下所示。(注意最后的功能wp_footer(). </div><!-- #main --> <footer id=\"colophon\" class=\"site-footer\" role=\"contentinfo\"> <?php get_sidebar( \'main\' ); ?>
在插件中模拟搜索查询的最佳方式是什么
我正在构建Wordpress插件。我希望模仿WP的默认搜索功能,但采用“实时搜索”的形式。我有JS设置来获取查询字符串(即/?s=search-term) &;我通过AJAX将其传递给我的函数。但现在我必须处理查询以获得帖子列表&;第页。但我已经读到,仅仅使用query_post 从WP documentation.所以我的问题是,what is the correct approach to yield the same search results as if the default se
基于自定义分类和自定义元值的高级WordPress搜索表单
如果有人能帮我解决以下问题,我将不胜感激。事情是这样的。我创建了两个选择框,以便根据两个值(自定义分类法和自定义元值)从自定义帖子类型中筛选和显示帖子。很遗憾,这里的代码无法呈现我的帖子。<?php $area = $_GET[\'area\']; $menu = $_GET[\'menu\']; $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1;
Several loop in search result
我想在搜索后的结果中使用两个循环。首先,如果有结果,我开始循环<?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> 并在循环后显示属于某个类别的文章<?php $cats = get_categories(); foreach ($cats as $cat) { query_posts(\'cat=\'.$cat-&g
每页有两个不同类别/帖子的搜索表单
对于我正在进行的一个项目,我需要两个不同的搜索表单。一种是在页面标题中始终可见的全局搜索表单,它搜索网站中的所有内容。然而,另一个只出现在新闻页面上,我需要它只搜索和显示“新闻”类别中的帖子。我在搜索中使用以下代码。php,以便有两个独特的searchforms,其工作方式与预期一致if(isset($_GET[\'search-type\'])) { $type = $_GET[\'search-type\']; if($type == \'main\') {
Custom Post Type Search
我是wordpress新手,需要修改默认搜索功能。我需要查找什么文件或提供一些教程。。任何帮助都将不胜感激
主搜索的自定义过滤器:如何从搜索结果中排除特定的POST_TYPE
是否有方法使用WP\\u Query的方法set(),以便从全局搜索中排除特定的post\\u类型。这是我失败的尝试:function _search_all($query) { if($query->is_search()) { // get rid of in the news $query->set(\'post_type__not_in\', array(IN_THE_NEWS_SLUG));
如何将搜索结果页面与后端页面挂钩?
在我的网站上,编辑可以将“横幅”图像上传到网站的每个页面。然而,我很难弄清楚如何将搜索结果页面链接到后端页面(即显示在example.com/?s=searchterm上的页面)。是否有人有任何关于在后端“链接”到搜索结果页面的页面的提示,以便用户可以将横幅上传到后端管理的页面,并将其显示在搜索结果页面上?我在谷歌上搜索了一下,在Wordpress的抄本上找到了这个页面:http://codex.wordpress.org/Creating_a_Search_Page 然而,这里描述的方法似乎不起作用。任
如何关闭URL搜索并直接转到404页面
当我在我的域名后添加了不存在的内容时,我会被带到我的404页面,例如:example.com/sdkjhfdsjk 但如果我把某个存在的东西作为图像,我会被带到页面上,例如:实例com/图像名称我怎样才能关掉这个。我只想被带到现有的页面或帖子。更新:这已经marked as a duplicate 但公认的答案并不能解决这一问题。我补充道:remove_action(\'template_redirect\', \'redirect_canonical\'); 到我的主题functio
获取自定义wp_Query搜索结果以显示在earch.php上
我有一个搜索。我的模板中的php页面,当与本机搜索小部件一起使用时效果很好,但我正在制作一个搜索插件,其中有一个自定义的wp\\U查询,我希望这些结果显示在搜索中。php代替常规搜索小部件结果。到目前为止,我的插件运行良好,我“只是”希望它在搜索中输出。php。我尝试添加pre_get_posts 过滤器和posts_search 但是过滤器钩子在浏览器中显示“连接已重置”,操作钩子也会这样做,并且在加载插件的页面上会出现WP数据库错误。进行查询的函数的相关部分:$blog_url = get_blogi
如何将搜索$_GET参数传递给新的自定义搜索页面?
到目前为止,在我的wordpress安装中,我有一个完整的wordpress搜索页面,可以通过以下方式调用:/?s=mysearchstring这会在wordpress页面中搜索包含“mysearchstring“”字符串。所以我创建了一个新页面“自定义搜索”(/custom-search/) 并分配了一个模板文件custom-search.php (代码与相同search.php).如何将关键字参数添加到此中?/custom-search?s=mysearchstring 不太有效,它只显示404页未找
强制WP使用某个搜索模板
有什么办法吗?我希望所有的搜索结果都能通过wp advanced search(https://github.com/growthspark/wp-advanced-search ) 因此,它们出现在wp advanced search页面模板上,而不是我的主题提供的默认方式。
按特定类别获取帖子列表
我正试图在WordPress中用PHP构建一个搜索查询,我需要获得特定类别中特定作者的所有帖子,包括草稿。例如,是否可以执行“状态=草稿,作者=12,类别=7”之类的操作?此外,我还没有找到显示如何构建WordPress查询的页面。注意:我正在使用JSON-API 插件及其使用get_search_results 方法由于“cat=1”和“author=1”不会返回结果,但“demo”和其他常见关键字会返回帖子,因此不清楚这是否是完整的类似于WP\\u查询的搜索。
Search using WP_Query
我正在使用以下内容WP_Query 在我的search.php 模板,以便仅搜索“产品”自定义帖子类型。出于某种原因,它会返回带有一些搜索词的其他帖子类型。你知道我哪里做错了吗?<?php global $query_string; ?> <?php $query_args = explode(\"&\", $query_string); ?> <?php $search_query = array( \'post_type\' =
更改/搜索为/其他内容
如何更改搜索url?我已经有了类似于:/search/keyword的内容,但我想更改/搜索其他内容。我该怎么做?非常感谢。
WP_LIST_TABLE搜索框未显示
我正在使用wordpress 3.8和一个从WP_List_Table. 为什么没有搜索表单?插件类中的我的代码:function __construct() { register_activation_hook( __FILE__, array( $this, \'swb_plugin_install\' ) ); register_deactivation_hook( __FILE__, a
如何创建自定义搜索表单和处理程序?
我正在尝试构建一个搜索,根据用户在admin中选择的内容,该搜索将使用用户输入查询多个外部api搜索方法中的一个,将所有结果保存在数据库中,然后显示出来,或者搜索数据库中的自定义表,还应该完全封装在插件中。我已经有了这样做的业务逻辑,我很难将其连接到WP。实现这一目标的最佳方式是什么?编辑:抱歉,这可能是一个非常模糊的问题,我有一个上面描述的基于php框架的应用程序,我想做的是将其移动到WP,问题是虽然逻辑本身需要很少修改,但我不知道如何通过插件将其连接到wordpress,从本质上讲,我如何使用插件创建