当前位置: 首页 > 知识库问答 >
问题:

自定义后元搜索模板

上官羽
2023-03-14

我正在努力让wordpress从页面模板中搜索自定义帖子元。我在互联网上到处找,似乎找不到任何有用的东西。没有插件似乎也能工作。

在我的帖子中,我有一个自定义的meta:“rate”和值:“10”-Wordpress在搜索这些内容时不会给出任何结果。

如果有人能给我写一个搜索页面,我将不胜感激。php页面模板或为我指出正确的方向(我不擅长php)。

以下是我当前的PHP代码:

<?php 
/*
Template Name: Search Custom Meta
*/
?>

<?php get_header(); ?>
<div id="content">
<div class="container clearfix fullwidth">
<div id="left-area">

<?php query_posts('meta_value='.$s); ?>
<?php if (!empty($wp_query->posts)) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php endwhile; ?>
<?php else : ?>
<?php endif; ?>

</div> <!-- end #left-area -->
</div> <!-- .container -->
</div> <!-- #content -->
<?php get_footer(); ?>

共有1个答案

昌砚
2023-03-14

如果检查的变量不正确,请尝试删除该变量,

query_posts('meta_value='.$s);    
while ( have_posts() ) : the_post();
    echo '<li>';
    the_title();
    echo '</li>';
endwhile;
 类似资料:
  • 我一直在建立一个自定义搜索。该搜索具有许多下拉列表,用户可以将其留空,也可以从许多选项中进行选择。此数据保存在“wine note”自定义帖子类型的帖子中的自定义字段中。 到目前为止,它在某种程度上起了作用。我的搜索结果页面如下所示: 问题是,即使下拉选择器为空,搜索也会排除没有该特定自定义字段的任何帖子。 仅显示所有自定义字段(数据或非数据)的帖子。 因此,我稍微修改了我的代码,添加了一些if语

  • 我有一个API,可以对六个字段进行自定义搜索,大致如下,虽然也可能包括敏感数据,因为我在其他地方对相同类型的搜索使用了相同的方法 用户名 电子邮件 名字 姓氏 部门 我通常使用RESTful方法,因此对于用户列表或单个用户,检索用户的过程如下所示 然而,对于搜索,我对如何允许这样做有点困惑。我的初衷是在请求正文中使用JSON,例如 我不能使用请求正文,因为这似乎是合乎逻辑的(和我使用的POST等行

  • 我正在尝试使用SearchContext、IndexSearcherHelperUtil和所有其他东西,为Liferay 7.3.5 GA6开发一个定制的web内容搜索portlet。 我有一些不同字段的DDM结构,从我在elasticsearch索引上看到的,这些字段在嵌套文档中被索引,如下所示: 这与我以前知道的旧方法不同,在旧方法中,自定义字段被索引为 现在我明白了 以下是代码: 这仍然是一

  • 本文向大家介绍自定义搜索功能Android实现,包括了自定义搜索功能Android实现的使用技巧和注意事项,需要的朋友参考一下 先看看效果图: 源码下载:自定义搜索功能 代码: SearchActivity.java SearchBean.java SearchAdapter.java CommonAdapter.java ViewHolder.java SearchView.java 布局文件:

  • 本文向大家介绍WPF自定义搜索框代码分享,包括了WPF自定义搜索框代码分享的使用技巧和注意事项,需要的朋友参考一下 首先下载搜索图标: 控件中的搜索图标下载地址:http://www.easyicon.net/1183666-Search_icon.html  搜索框设计过程比较简单:  1、先定义一个Rectangle作为背景  2、然后中间放TextBox输入,可以重写其中的模板。提示语Lab

  • 本文向大家介绍destoon设置自定义搜索的方法,包括了destoon设置自定义搜索的方法的使用技巧和注意事项,需要的朋友参考一下 第一步: 在include/global.fun.php中加入两个函数 函数一: 函数二: 第一个函数的意思是过滤空格回车 第二个函数是根据 name(自定义字段) tb(所属模型) $fid(当前所选ID)生成下拉列表。 第二步: 在module/sell/sear