您当前的位置:首页 > TAG信息列表 > query
查询JOB类型的已发布帖子的唯一作者ID
我正在尝试提出一个简单的查询,以返回一个唯一的作者ID数组,其post\\u状态为“publish”,post\\u类型为“job”。我知道我可以使用以下方式进行查询:$args = array( \'post_type\' => \'job\', \'post_status\' => \'publish\' ); $published_jobs = new WP_Query( $args ); 但当我只需要一组唯一的作者ID时,迭代结果的效率似乎非常
在循环中创建包含自定义字段内容的弹出框
我先用ThickBox试试,然后用我在另一个网站上使用的一些代码。。。完全失败。The Goal:我有一个自定义的帖子类型(产品),有很多自定义字段。我还有一个页面,上面写着“显示所有这些自定义字段,并为每个字段显示自定义字段X、Y和Z”。到目前为止,一切正常。当我尝试为其中一个字段插入一个弹出窗口或可折叠元素时,就会出现问题(sample_script).无论我尝试什么,无论结果如何,都只会显示sample_script 来自页面/循环内部第一项的值。因此,如果你点击一个链接,就会触发一个弹出/隐藏的手
具有两个以上自定义元值的WP_USER_QUERY
我正在尝试根据用户的元数据创建自定义用户查询。我创建了以下查询。$users = new WP_User_Query( array( \'search\' => \'*\' . $search_name . \'*\', \'meta_query\' => array( \'relation\' => \'AND\', array( \'key\' => \'Statu
How to get a query variable?
我添加了一个具有以下函数的查询变量:function add_my_query_var() { global $wp; $wp->add_query_var(\'myvar1\'); } add_filter(\'init\', \'add_my_query_var\'); 现在在特定页面(作者)example.com/author/admin/myvar1, $wp_query 返回值:WP_Query Object (
Sort order in get_posts
我创建了一个custom template 对于客户。这将是一个多站点安装上的多语言站点设置。正如你在每个分类字母下看到的,帖子都是按字母顺序开始的,但“M”和“O”都不正常。如果您使用顶部的字母栏点击这些类别,这些帖子将按字母顺序排列。两个页面使用相同的代码,所以我不知道我做错了什么。我有一种感觉,我在某处有一个查询冲突,但我找不到它。下面是进行排序的代码:<section class=\"atozlist\"> <?php $newargs =
抓取存档页面中的下一个帖子标题
我在页面上使用自定义查询来显示特定类别中的单个帖子,每页一篇帖子。以下是我当前的查询:$results = new WP_Query( array( \'post_type\' => \'post\', \'posts_per_page\' => 1, \'paged\' => get_query_var( \'paged\' ), \'cat\' => 6 ) ); 现在我有分页设置,显示&
ExcludeCat函数颠倒博客帖子的顺序
我正在使用下面的代码从主页上的查询中删除类别#5377。然而,出于某种原因,此代码也颠倒了博客帖子的顺序。如何将此代码更改为仅删除类别#5377并保持相同的帖子顺序?function excludeCat($query) { if ( $query->is_home ) { $query->set(\'cat\', \'-5377\'); } return $query; } add_filter(\'pr
如何从查询中获取所有结果
我已经编写了一些php代码并使用了该类。标页码php,我可以根据我在代码中设置的每页最大帖子数对其分页。这很有效。然而,它只返回了11个帖子,我知道我有186个帖子,我太困了,任何帮助都将不胜感激。这是我的代码: <?php define (\"WP_USE_THEMES\", false); define (\"MAX_PER_PAGE\", 3); include (\"wp-load.php\"); include (\"p
在WordPress网站上执行两次MySQL查询
我为我的英语感到抱歉。我试图在我的Wordpress网站上添加一些功能,为此,我在我的功能中添加了一个功能。php主题。其思想是在自定义表中保存一些数据,并为自定义表中添加的任何元素创建wp\\u post。我以这种方式钩住了函数:add_action ( \'init\', \'inserimentoAutoDatabase\' ); 问题是,在执行该函数时,将数据保存在自定义表中并创建新post的查询会执行两次。我报告我的代码:function inserimentoAutoDatabase
修改具有多个分类的users.php查询
我已经使用此代码的registered\\u taxonomy和update\\u count函数成功创建了3个附加到user对象的分类法-https://gist.github.com/portfola/10750784#file-user-taxonomies-php (其余的我不需要,因为它们只与显示管理UI或分类归档的分类相关,而我不需要)。这些分类法存储每个用户分配给哪个公司、办公室和团队。我知道自定义分类法正在存储数据,因为我通过wp_get_object_terms($user->ID
搜索.php没有生成正确的结果
我有一个以前从未发生过的情况。我的搜索。php文件没有生成结果,它只是在所有帖子中循环,尽管url是正确的Domain\\u name/?s=键这是搜索表单。php代码:<form action=\"<?php bloginfo(\'url\'); ?>\" id=\"search-form\" method=\"get\"> <div class=\"form-group\"> <input type=\"text\" n
只查询帖子格式为“音频”的帖子
我试图只查询帖子格式为的帖子audio. 我很肯定我做错了。我能得到一些帮助吗? <?php get_header();?> <section id=\"content\"> <section id=\"latest-blogs\"> <?php $i=1; $temp = $wp_que
在构建自定义查询时使用包含upgrade.php
我开始构建一个插件,其中需要使用wpdb 对象这是我第一次使用它。所以我查看了如何使用它。我看了一些例子,有一件事让我很困惑:upgrade.php实际上,当我创建一个自定义查询时,只有当我包含upgrade.php 这样做:require_once( ABSPATH . \'wp-admin/includes/upgrade.php\' ); $custom_posts = $wpdb->get_results( \'SELECT * FROM \' . self::TABLE . \'\
匹配两个分类以显示特定内容
我把一页分成两条。左栏是一个侧菜单,显示特定国家的内容(即:如果我在墨西哥页面,有坎昆、阿卡普尔科、墨西哥城的选项……如果我在意大利页面,有罗马、米兰、佛罗伦萨等选项)</右栏是完整的内容,显示目的地的包裹信息,因此如果我在意大利页面并单击罗马,用户将在右栏中看到有关价格、航班、观光等的所有信息</我必须把这两条线配起来。当我在右栏中检查目的地的内容时,左栏应与正确的菜单国家/地区匹配。我分析它的方式是对菜单和包信息应用分类法。因此,当我为罗马制作网页时,我会应用“意大利”分类法,或者如果我为
自定义帖子类型的帖子不会显示在存档窗口小部件中
我有一个名为“播客”的自定义帖子类型,但没有一篇帖子显示在存档小部件中。仅显示主查询(博客帖子)。我尝试在下面添加此代码以包含播客帖子,但这只允许它们显示在存档模板中,这很好,但还不完全存在。/* Show Podcasts posts in archive */ add_filter(\'pre_get_posts\', \'query_post_type\'); function query_post_type($query) { if(is_category() || i
WordPress SQL查询以标记标题上包含特定单词的所有帖子
有没有一种方法可以批量标记所有标题中包含例如“瓶子”的帖子?谢谢
每页有多少个WordPress SQL查询?
我在一个共享主机上,该主机限制为每小时MySQL查询。因此,我的节目无法连接到数据库。有谁能告诉我,在一个安装了默认主题的wordpress网站上,每页有多少个查询?PS:我没有安装任何插件。
将排序参数应用于新合并的查询
我有两个带参数的查询,然后将它们合并成我的新查询-$wp\\u查询。现在,我想将参数应用到新查询中,以按meta\\u value\\u num显示合并的页面/帖子。如果我在$page\\u args数组中应用此排序,但不将其应用到组合数组,则此排序对该数组非常有效。此外,meta\\u value\\u num会在循环中打印出来,但根本不会对帖子/页面进行排序。我错过了什么?谢谢$page_args = array( \'post_type\' => array( \'page\'
在主页中显示所有自定义帖子类型
您好,我正在wordpress中处理自定义帖子类型。目前,我们使用以下代码来显示自定义帖子,但问题是自定义帖子类型不断增加,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() )
如何通过MySQL在帖子中插入缺失的标签?
我正在寻找一个SQL查询,以将标签插入到特定类别的多篇文章中。伪查询如下所示:INSERT INTO POSTS VALUES TAG = \"tagName\" where Posts in_category(\"categoryName\") 这样的sql如何查找WP表?