您当前的位置:首页 > TAG信息列表 > wp-query
即使存在查询字符串参数,Query_vars过滤器也不起作用
我正在添加一个新的查询字符串参数以传递到URL中,以便可以操纵REST API响应。我将此添加到functions.phpadd_filter(\'query_vars\', function ($vars) { $vars[] = \'xyz\'; return $vars; }); 这将使参数xyz 在WP\\U查询对象中可用,但不可用。add_filter(\'pre_get_posts\', function ($query) {&
QUERY_POST 5 POST第一个/最后一个POST_ID
我有列表帖子id:1到100如何:在里面post_id=50 显示列表post_id=51,52,53,54,55 和list post_id=45,46,47,48,49 按类别post_id=50有什么想法帮我吗!谢谢
使用WP_QUERY的自定义查询不起作用
我对自定义查询有一个小问题,只有当用户在主页上时才应该使用该查询(is_home()) 以及何时is_main_query == true . 我有一个函数pre_get_posts 为了使用我的自定义查询,但不幸的是,当调用该函数时,html-<;body> 为空。我错过什么了吗?functions.php<?php function my_function(){ if( is_home() && $query->is_
使用ACF排除WP_QUERY中的页面
我有一个自定义循环,用于显示当前页面的子页面,但我希望允许WP用户使用高级自定义字段输入要从循环中排除的页面ID。我的电流循环如下。它几乎可以工作,只是它只排除了列表中的第一个页面ID:<?php $exclude_ids = get_field(\'exclude_pages\'); $args = array ( \'post_type\' => \'page\', // custom post type \'post_parent\' =
按元值查询帖子并按另一个元键排序
我想查询和排序的元键“流行”的职位,这些职位还必须有另一个元键“去”与值“1”查询$args = array( \'post_status\' => \'publish\', \'posts_per_page\' => \'150\', \'cat\' => $cat_id, \'order\' => \'DESC\' \'meta_query\' => arr
我的函数需要什么参数才能回显GET_RESULTS()查询结果
这是我的数据库查询:global $wpdb; $table_name = $wpdb->prefix . \'qs_css\'; $db_css = $wpdb->get_results( \" SELECT qs_the_css FROM $table_name WHERE qs_css_id = 1 \" ); echo $db_css[0]->
按纬度和经度发布查询
我正在努力通过坐标获取帖子查询。我有元字段map_lat 和map_lng 对于几乎所有的帖子类型。我正在尝试从一种自定义帖子类型(本例中为“海滩”)返回帖子:function get_nearby_locations($lat, $long, $distance){ global $wpdb; $nearbyLocations = $wpdb->get_results( \"SELECT DISTINCT map_l
从SQL获取其他列
我有下面的功能来获取附近的帖子,我想实现的是从“rate\\u review”表中获取额外的自定义元。我如何实现它?function get_nearby_locations2( $lat, $lng, $distance ) { global $wpdb; $earth_radius = 6371; $sql = $wpdb->prepare( \" SELECT DISTINCT
如果页面标题中使用了某些单词,我如何使用特定的WordPress页面模板
我正在创建一个wordpress主题,供客户在现有的wordpress站点中使用。无论如何,除了一件具体的事情,我已经完成了主题。我看到他有很多标题中有关键字模块的页面。标题的示例是“如何创建此产品:模块1”在他之前的主题中,他们有一个wordpress页面模板-页面模块。php专门用于这些页面。然而,我在我的主题中创建了一个同名的wp页面模板,但当我转到其中任何一个页面时,它都会显示默认页面。php模板,而不是页面模块。php模板。当我切换回他的主题时,它与他的页面模块配合得很好。php模板,但当我切换
从查看次数最多的列表中获取页面祖先
我正在使用WPBeginner\'的教程确实会显示网站上查看次数最多的页面列表。这是我的职能。php:function wpb_set_post_views($postID) { $count_key = \'wpb_post_views_count\'; $count = get_post_meta($postID, $count_key, true); if($count==\'\'){ $count = 0;
调用带有WP_QUERY的函数只会产生第一个结果
因此,我制作了一个简单的php脚本,以列表的形式显示一个类别中排名前三的帖子。非常简单。问题是我会经常使用它,所以我想我应该是CLIVER,并将其作为一个函数写出来,在这里我可以传递类别ID号,它将生成列表。我是php新手,但我在JavaScript中经常这样做。问题是它似乎只想显示我传递给它的第一个类别。我已经读了一些内容,但wp\\u reset\\u postdata();wp\\u reset\\u query()或rewind\\u posts()似乎有效。这看起来应该很简单,但我真的不知道如何
WP_Query->request has a limit
我在存档页面上遇到问题。除了“the\\u query”只返回两篇帖子,而它应该返回其中的10篇之外,一切似乎都很正常。我想调试查询,因此使用了以下行:echo \"<hr>Last SQL-Query: {$the_query->request}\"; 返回:SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.pos
修改公告的现有查询和变更单
这是我的查询设置 $recipe_args = array( \'post_type\' => \'recipes\', \'post_status\' => \'publish\', \'posts_per_page\' => $per_page, \'
打印自定义WP_QUERY中的变量
我想知道如何在自定义文件中打印变量WP_Query.我有以下代码:<?php $args = array ( \'post_type\' => \'post\', \'posts_per_page\' =>3, \'orderby\' => \'date\', \'order\' => \'DESC\', ); $loop = new WP_Query( $args ); endwhile;
SQL Query Search page
我正在尝试创建一个Wordpress网页,它有一个输入文本框和一个按钮。我想做的是从文本框中获取输入文本,并将其用作参数来搜索我放入网站数据库的表,然后将结果打印在屏幕上。我尝试使用PHP,但没有成功。这样做最好的方法是什么?这是代码Search the Film Database <input id="input" name="input" type="text" /> [php] global $wpdb; echo \'<
WP_QUERY:使用自定义字段和/或自定义分类进行搜索和筛选
我无法使用现有的答案找到我的方法;因此,无论如何,决定发布一个新问题。我想要实现的目标可能已经完成了20000次;但我可能只是个白痴。无论如何-我拥有的:1。自定义帖子类型:“作业”2。每个“作业”都有:custom\\u field\\u 1:location,custom\\u field\\u 2:company3。它还有:custom\\u taxonomy\\u 1:skills,custom\\u taxonomy\\u 2:Disciplies就我的一生而言,我不知道如何编写WP\\U查询来
如果数量不满足,是否从所有类别中删除帖子?
I have a modified theme that displays CPT posts. I am creating a slider that will cycle through all the sticky posts and display them at the top of the page. 到目前为止还行。The problem. 当我在一个特定类别中的帖子少于5个时。滑块代码不能正确显示帖子(帖子大小缩小,重复,各种奇怪的东西)。现在,在你建议我尝试另一个滑块之前,请注意这
如何更改批量发布状态
我的博客中有大约2300多篇帖子,是否可以一次将状态从发布更改为草稿?add_action(\'publish_post\', \'check_publish_post\', 10, 2); function check_publish_post ($post_id, $post) { $query = array( \'ID\' => $post_id, \'post_status\' => \'dr
medoo framework in WP plugin
使用medoo框架可以吗(http://medoo.in/) 开发新插件时。或者我应该只使用WP\\u查询吗?什么是对的?
如何在WP查询中使用两个自定义字段
如何在WP查询中使用两个自定义字段,一个(\'edition\')仅选择一些文章,另一个(\'order\')对文章进行排序。我尝试使用此代码,但排序不起作用。// args $args = array( \'posts_per_page\' => 6, \'post_type\' => \'post\', \'post_status\' => \'future\', \'meta_query\' =