您当前的位置:首页 > TAG信息列表 > wp-query
无法使用自定义查询获取PAGINATE_LINKS
我在Wordpress网站上建立了一个新闻部分,其中包含高级自定义字段和自定义帖子类型ui插件。在自定义新闻概述页面(不是标准的wordpress帖子)上,我想将每页的新闻数量限制为6条,并提供带有paginate\\u链接的导航。我构建了以下代码段:<section class=\"news-main\" role=\"main\"> <?php $args = array( \'post_type\' =>
显示过去12个月最受欢迎的帖子
我使用Ribbon主题,它有一个很好的选项卡式小部件,显示最流行和最新的帖子。我想把最受欢迎的帖子限制在过去12个月。我宁愿不使用插件,而是更改主题文件中的代码。查询如下:function mts_popular_tabs( $posts = 5 ) { $popular = new WP_Query(\'showposts=\'. $posts .\'&orderby=comment_count&order=desc\'); $popular_post_n
如何统计数据库中所有帖子的帖子元关键字值
在我的帖子元数据中,每个帖子都有以下“键”:“image\\u details”,其典型值是一个数组,例如:a:3:{s:23:\"info_window_bg_image_id\";s:3:\"128\";s:12:\"colour_start\";s:7:\"#000000\";s:10:\"colour_end\";s:7:\"#b7b7b7\";} 在上述示例中—info_window_bg_image_id 等于128理想情况下,我想知道有多少帖子image_details[\'inf
WP_Query tax_query problem
当我在中调用WP\\u Query with tax Query或category\\uu时,我只从请求的类别数组中的第一个类别获取帖子。$query = new WP_Query( array( \"tax_query\" => array( array( \"taxonomy\" => \"category\", \"field\" =&g
支持多分类的高级查询逻辑
我的网站上有一个页面,用作搜索工具/搜索结果页面,供用户查找租赁空间。左侧是一列复选框,用户可以通过三个单独的自定义分类法过滤结果(space-types, space-features, space-areas) 页面右侧列出了提交复选框表单后的结果。我正在尝试正确查询空格(自定义帖子类型space-listings) 基于每个分类法中所选的术语,但逻辑似乎不可能,我不知道其他方法如何实现。这是所需的逻辑:如果空间列表中有space-types 以及所有space-features 用户已选择并具有sp
查询自定义邮寄类型的不同方式?
我使用此代码来使用自定义帖子类型,如常规帖子:add_action( \'pre_get_posts\', \'add_my_post_types_to_query\' ); function add_my_post_types_to_query( $query ) { if ( is_home() && $query->is_main_query() ) $query->set( \'post_type\', array( \'pos
我可以强制WP_QUERY不返回任何结果吗?
我正在开发一个具有搜索功能的网站,该功能允许用户通过大量的post meta进行搜索。有一种特定的搜索模式,我想强制不返回任何结果。从技术上讲,WP\\u查询将在数据库中查找结果,但我希望以某种方式覆盖它,以强制它不返回任何结果来触发if( $example->have_posts() ) 失败。是否有某种类型的参数可以传递给WP\\u Query,如\'force_no_results\' => true 那会迫使它不返回结果吗?
GET_THE_TITLE($postID)还是GET_THE_TITLE()?
我想知道在这两种获取帖子数据的方法中,哪一种更有效在WP_Query($aConditions) 并使用以下函数get_the_title() ... 以及所有类似函数,无需传递任何参数要呼叫get_the_title($postID) 参数在循环外
在unctions.php中获取当前帖子ID
我有一个wp_localize_script() 函数在我的函数中。php中,我需要将当前帖子的当前帖子ID推送到jQuery文件中。所以我想知道如何在我的函数中获取帖子的当前帖子ID。php。这些都不起作用:global $post; $post_id = $post->ID; global $wp_query; $post_id = $wp_query->get_queried_object_id();
归档页面-分页问题
使用显示分页时出现问题WP_Query. 我创建了一个自定义页面,代码如下:<?php /* Template name: Models */ ?> <?php get_header(); ?> <?php the_post();?> <link rel=\"stylesheet\" href=\"<?php echo get_template_directory_uri()
Query seems to be duplicated
我刚刚遇到了发展瓶颈,似乎找不到解决这个问题的办法。我已经运行了两个WP\\U查询,目的是一个显示高级库存商,另一个显示非高级库存商。我添加了一个勾选框,允许我使用一个条件来检查它是否是优质库存商。如果用户是高级会员,如何在*中添加正确的逻辑显示高级股票持有人。这些必须出现在页面顶部,高于其他库存商,因为他们是溢价的。我正在使用一个名为高级自定义字段的插件来生成高级真/假字段。网站是enter link description here 我有代码。<?php $args = arr
关系OR而不是循环中AND筛选的术语ID
问题不再相关。。首先,我考虑了关系或/和的结果,但我认为我应该使用“operator”=>“NOT IN”。我想查询符合多个分类法的结果,而不是显示符合1个税的所有结果。New question has been made.<?php function page_content($filters, $is_search = false, $pg = 1, $cat = -1, $post_type) { if (!$is_search) { $filter
按中继器ACF字段的2个值查询
假设我有一个自定义的post类型,名为Film, 带有一个名为Showings, 带字段start_datetime 和discount.我需要查询那些下周至少有一场放映并且(本次放映)也有折扣的电影。我现在的查询检索的是下周至少有一场放映的电影,以及至少有一场(可能是其他)打折放映的电影。它不会检查这两个放映是否相同!我的查询:$args = array( \'numberposts\' => -1, \'post_type\' =>
自定义搜索与结果不一致
我已设置自定义搜索以使用s 获取URL上的变量。我希望它能取得一定的效果,但我遇到了一个奇怪的问题。首先,这是我的代码:$search_term = $_GET[\'s\']; if($search_term!=\'\'){ $s = new WP_Query(array(\'s\' => $search_term)); $search_array = array(); if($s->have_posts()){
如果帖子有多个类别,则删除循环中重复的帖子
我有一些帖子不止一个类别。在post循环中,我根据用户选择的类别获取帖子。如果用户选择了两个类别,其中一篇文章被分配给这两个类别,则循环将复制该文章。我试着用array_unique() 但不起作用。这是我的代码: <?php global $current_user; get_currentuserinfo(); //$current_user->user_categories;
如何创建以不同布局显示博客帖子的页面模板?
我正在创建Wordpress主题,我想创建一些页面模板,用于创建具有不同布局的博客页面。例如,我想要blog-4-column。php,blog-3专栏。php和博客列表。php,为用户提供3种不同的布局选项来创建博客页面。现在我可以在索引中列出博客帖子了。使用以下代码的php文件:if (have_posts()) : while(have_posts()) : the_post(); ?> <?php get_template_part(\'content\', get_pos
为什么我的分类查询不会出现?
我正在尝试显示posts 来自\'Uncategorized\' 名为\'Reviews\' 但运气不好。我正在使用get_template_part(\'loop\',\'review\') 调用loop-review.php 其中包含我的分类循环,但由于某种原因,不会显示任何内容。有什么好处?以下是loop-review.php...<div class=\"row no-margin detail\"> <p class=\"title\"><span&
按两个自定义字段之和对发布类型进行排序
我有一个自定义的凭证过帐类型。我已经为这个帖子类型添加了两个名为“value\\u 1”和“value\\u 2”的自定义字段。它们都包含一个数字。(第一个值将在结帐时应用,第二个值是邮寄回扣,这就是为什么有两个值。)现在,对于用户来说,这两个值的总和是最重要的。这就是为什么我想做一个查询,根据“value\\u 1”和“value\\u 2”的总和对我的帖子进行排序。这能做到吗?
仅当帖子属于特定类别时,才按一种类型和另一种类型查询帖子
我有一个特色帖子类型和一个评论帖子类型。我还想包括对某个类别的评论(我使用posts类型中的类别)。如何创建查询参数?一个粗略的例子:get_posts(array(\'post_type\' => array(\'featured-posts\', array(\'review-posts\', \'featured-category\')) 需要获取特色帖子类型中的所有帖子,如果指定类别为特色类别,还需要获取评论帖子类型中的所有帖子。更新:最终不需要实现这一点,但我认为斯蒂芬·S的猜测
在div上列出与类别相关的帖子
我想在同一页(在不同的div上)显示与所选类别相关的帖子。我想要的是作为附加的图像,当我单击左侧的类别名称时,所有相关的帖子都必须列在右侧。提前感谢EDIT 我无法设置逻辑,代码不是我的问题。我不知道如何解决这件事。我不需要密码,我只是想有个主意