您当前的位置:首页 > TAG信息列表 > wp-query
我无法根据POST的后置特值和密钥获取POST
我试着用WP_query 和get_posts 没有成功。我需要有一个基于其键/值对的帖子postmeta. 这是我的最新尝试:<?php $args = array( \'meta_query\' => array( array( \'key\' => \"team_leader_subscription_id\", \'value\' =&
获取与当前帖子相关的帖子
我在移动CPT中添加了meta框,在这里我成功地使用Ajax添加了一篇文章。这是代码function metabox_for_select2() { add_meta_box( \'rudr_select2\', \'My metabox\', \'display_select2_metabox\', \'mobile\', \'normal\', \'default\' ); } function display_select2_metabox( $post_objec
Why post__not_in is ignored?
我使用下面的代码段,但“post\\uu not\\u in”并不排除变量中定义的页面id。我还尝试了“排除”,它们都不起作用。如何修复此问题?$exclude_ids = array(294,278,6758,9582,9674,8638,8585,7359); $args = array( \'paged\' => $paged, \'post__in\' => $ids,
WP查询在函数外部工作,而不是在函数内部工作
Solution: 最终起作用的是添加 global $post; 在查询的顶部,所以之前$custom_taxterms = ... Bill Erickson\'s Genesis custom loop 是我最后遵循的模板。Original question我希望能在一个让我困惑的问题上得到一些帮助。我有以下疑问。它工作并输出数据。$custom_taxterms = wp_get_object_terms( $post->ID, \'region\', array(\'f
WordPress分页不在第二页上返回帖子
我有一个页面,我只想每页显示一篇文章,底部有分页,以便转到下一篇/上一篇文章。这是我的代码: <?php $paged = ( get_query_var( \'paged\' ) ) ? get_query_var( \'paged\' ) : \'1\'; $args = array ( \'nopaging\' => false, \'paged\' => $paged,
Sort posts in a specific way
我目前有6个职位属于“服务”类别。每个服务都有\\u内容和1-2个文档(小册子和/或T&C以及外部表单)现在,假设这6篇文章的ID为1,2,3,4,5,6,但我希望它是2,5,3,1,4,6。这可能吗?如果是,我将如何实现它?
如何编辑页脚版权信息?
我正在使用XCODE wordpress主题。(https://www.codegearthemes.com/products/xcode).谁能建议我如何编辑页脚中的版权信息。非常感谢。
WP_QUERY不返回类别的帖子
我有一个客户有4个级别的类别。他们希望有一个按子类别级别分组的页面。在某些级别的所有类别中都有职位。也就是说,如果没有第二或第三级别的职位,则有第四级别的职位。我尝试的前两级WP\\U查询从类别和帖子返回所需字段。第三级查询对象没有。我试过了wp_reset_data() 在查询之前。我正在添加suppress_filters\' => true 到新查询if ( $SubSubSubCategories ) : foreach( $SubSubSubCategories as $Su
在一定页数之后分页显示404
这个问题在我的索引中。php(尽管我正在考虑将此代码移到home.php)。我有一个自定义WP\\U查询,它显示每页的一些帖子,并指定帖子类型(我有一个主查询无法显示的自定义类型)。我有42篇atm帖子(这是Wordpress主题单元加上我之前写的东西),我确实设置了每页3篇帖子,这意味着我应该有15页。但是从第6页开始,我得到了一个404错误。索引中的代码。php<?php $paged = ( get_query_var( \'paged\' ) ) ? get_query_var( \
WordPress循环:如何在多个div中显示最近发布的帖子
我正在写一个新的模板文件。当你向下滚动主页时,我想在不同的分区中以不同的数字显示来自不同类别的最新帖子。我已经编写了一个WP\\u查询语句,但每次运行循环时都不会关闭它。下一个<div> 循环结束后,始终显示在循环内部。在本例中,您可以看到文本“latest”在循环中被捕获。如果你在之后再添加一段文字,就可以了。我错过了什么?网站位于:test site我编写的代码是:<?php /* Template Name: Home News */ ?>
如何设置分页以使用‘/page/’?
我正在尝试将分页链接插入到我的自定义post循环中。但是,每当我单击按钮转到下一页时,它都会转到一个url,如:http://example.com/services/property-portfolio/page/2. 这就把我带到了帖子的第一个循环。我试过了http://example.com/services/property-portfolio/2 这起到了作用。如何解决此问题?循环开始:<?php $paged = ( get_que
我如何隐藏超过2年的帖子
我想对我的网站应用一条规则,过滤掉所有超过2年的博客帖子。我看到一些解决方案涉及手动将帖子放入类别并隐藏类别,但我想要一个完全自动化的解决方案。有没有一种方法可以告诉WP,每当你抓住帖子来应用这个规则时:if( !is_admin() ) { select posts where post date > two-years-ago-today } 谢谢
WP_QUERY在通过AJAX进行查询时仅返回一个帖子
我在wordpress中使用ajax。但在通过ajax查询函数时,我只收到了一篇帖子。这是我的代码: $args = array( \'post_type\' => \'post\', \'posts_per_page\' => -1, \'order\' => \'DESC\', ); $posts = new WP_Query($args); if($posts
仅为自定义帖子类型创建第二个搜索页面
我创建了一个自定义的帖子类型,它不会显示在网站的任何地方。但是,我想从搜索表单访问数据。因为将有很多页面,我需要禁用正常搜索中显示的帖子类型,并创建第二个搜索页面,以便仅在自定义帖子类型中搜索关键字。我读了很多页,人们给出了不同的建议,有时会说要避免某些功能,所以我不确定最新的方法是什么。我首先将“search.php”剪切并粘贴到两个部分模板中,然后将“search.php”更改为<?php if(isset($_GET[\'search-type\'])) { $type
创建不带插件的站点地图--仅获取父页面?
我想创建一个只包含父页面的网站地图。这是我通常仅用于获取父页面的代码:$args = array( \'post_type\' => \'page\', \'post_parent\' => 0, \'orderby\' => \'rand\', \'posts_per_page\' => 3, \'post_status\' => array(\'publish\'), ); $
如何向我的筛选器查询添加关系参数?
我正在使用一个带有三个选择字段的表单构建一个AJAX后过滤器,允许用户按三种不同的分类法进行排序(category, region, 和country). 单独使用时,每个选择字段的一切都很好,但当我在两个或三个字段中选择选项时,我希望确保tax_query 阵列还有一个relation 参数设置为AND 以便post结果满足每个字段中设置的所有条件。以下是我的出发点:$args = array( \'orderby\' => \'date\', \'order\'
您应该在哪里重置POSTATA?
我在Q&;中搜索过这个;A但我找不到它。当我在整个网站上阅读答案时,我看到wp_reset_postdata() 放置在多个区域中have_posts() 条件性和外部条件性都在一起。当我阅读上的文档时wp_reset_postdata() 其全部内容如下:在循环执行单独的查询后,此函数将$post全局恢复为主查询中的当前post。包含以下代码片段:<?php // example args $args = array( \'posts_per_page\' => 3 )
如何按日期和元关键字对“最高评级”结果进行排序?
你好我想按发布日期+元键排序排名靠前的结果,这样它只显示最新发布的内容+完整评分/分数这是我的密码<div class=\"featbox\"> <h3 class=\"sidetitl \"> Top Rated Movies </h3> <?php $rate_query = new WP_Query( array ( \'post_type\' => \'movies\', \'orderby\' => \'date\'
Query 3 meta_key and orderby
我需要显示3个查询的结果,我进行了此查询,但我无法显示结果,我抛出了一个没有我想要的顺序的表。以下是查询:$args3 = array( \'post_type\' => $directory_url_2, // enter your custom post type \'paged\' => $paged, \'post_status\' => \'publish\', \'meta_query\' =&g
PRE_GET_POST-正在尝试获取非对象警告的属性
在上运行时,此代码输出以下警告pre_get_posts 措施:Trying to get property of non-object指向这条线:if( \'edit\' == $screen->base && \'my_post_type\' == $screen->post_type && $order_by == \'0\' ) {为什么我会收到这个警告? public function my_post_type_default_sort( $qu