您当前的位置:首页 > TAG信息列表 > query
单循环查询多个自定义帖子类型
我知道还有其他几个帖子与我要问的内容有相似之处。除了“posts”之外,我还有三种自定义的post类型。我想运行一个循环,将所有分类为特定类别的帖子 <?php $args = array( \'post_type\' => \'testimonial\', \'posts_per_page\' => 1, \'tax_query\' => array( array (
custom user meta query
我一直在尝试使此查询工作,但它始终无法返回任何行SELECT a.ID FROM wp_users a, wp_usermeta b WHERE b.user_id=a.ID AND ( (b.meta_key=\'firstname-groom\' AND b.meta_value LIKE \'Darren\') OR (b.meta_key=\'firstname-bride\' AND b.meta_value LIKE \'Someon
按日期查询帖子(存储的自定义字段元为yyyymmdd),并区分12个月
我有一个帖子类型,其中包含一个带有日期的自定义元字段。日期以以下格式存储:yyyymmdd.在这个帖子类型的归档页面上,我想创建12个单独的容器,每个月一个,并在每个帖子中显示与相应月份匹配的内容。我的问题是寻找实现我想要的想法。多亏了Krzysiek Dródżidea,我过滤了pre\\u get\\u帖子,并在我的归档模板中为帖子类型生成了以下代码:$posts_by_month = array() while ( have_posts() ) : the_post();
Wordpress custom archive page
我正在尝试建立一个自定义存档页面。然而,我希望这个归档页面跳过前5篇文章。我已经能够用offset属性完成这一点。然而,分页似乎中断了。这是我在while之前的代码: <?php $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $wp_query = new WP_Query(); $wp_query->query(\'posts_per_page=\'.get_option(
来自多个类别的查询(AND)
请求如下:从类别中获取所有帖子=11(获取21篇帖子),然后在从该类别中获取的21篇帖子中,重新过滤它,并仅显示类别中的帖子=10。因此,请求应为:cat=11&;10、我同时从两个类别中选择哪个职位,因为我的类别是工作和活动。我列出了所有作业,然后只显示系统中的一个作业!$$mycat = \"11&10\" $showPostsInCategory->query(\'cat=\'. $mycat.\'&posts_per_page=-1\');
WordPress MySQL查询和复制
我的wordpress数据库上的mysql查询有问题。我有国家和城市的自定义字段。目前,我有一个显示“英国”国家所有城市的查询$querystr = \" SELECT wposts.* FROM $wpdb->posts wposts, $wpdb->postmeta wpostmeta WHERE wposts.ID = wpostmeta.post_id AND wpostmeta.meta_key = \'Country\' AND wp
如何按元值对主页进行排序?
我正在尝试按自定义元值对我的主页帖子进行排序。有人告诉我应该使用pre_get_posts 但我似乎没有正确地实施它。这就是我正在做的:add_filter(\'pre_get_posts\',\'alter_query\'); function alter_query($query){ if( $query->is_home() ){ $query->set( \'meta_key\', \'key name\' );&
用于搜索自定义字段的自定义查询
我只是想知道是否有人能抽出5分钟来帮助我理解我可能会犯的错误。我有一组作业的自定义字段-我想创建两个下拉菜单作为快速搜索:例如,类别-IT、仓储、销售。。。工资-20-30k我已经拼凑出了这个问题- $myquery = $wpdb->get_col($wpdb->prepare(\"SELECT DISTINCT meta_value, post_status FROM $wpdb->postmeta, $wpdb->posts WHERE meta_key = %s AND p
如何使用wpdb类获得一个结果?
function asec_get_link_color() { global $wpdp; $query = \"SELECT value FROM wp_theme_options WHERE property = \'link-color\'\"; $result = $wpdb->get_results($sql); return $result; } 它不返回任何值。
如何获得所有后家长的一篇帖子?
不幸的是,$post->post\\u父项是一个变量,而不是数组。我想获得一篇帖子(尤其是一个附件,它通常链接到多篇帖子!)的所有post\\u家长。
如何从自定义帖子类型获取帖子列表
我知道您将使用的查询方法,这不是我想要的。我可以查询帖子类型,然后用while语句执行if语句并从那里开始,但我正在尝试用帖子标题填充下拉列表。因此,我需要一个对象。我所拥有的,不起作用的-这个对象中应该有两个帖子,但它们不是,返回NULL,是:$args = array(\'post_type\' => \'carousel\', \'suppress_filters\' => 0, \'numberposts\' => -1, \'order\' => \'ASC\');
如何获取数组META_VALUE中的当前用户ID?
以下是示例:$args=array( \'meta_key\' => \'Something\', \'meta_value\' => \'\',//here goes current used ID by default. \'meta_compare\' => \'=\', ); $user_query = new WP_User_Query( $args ); // U
Delete query won't run
这是设置:<form method=\"post\" action=\"\"> <input type=\"hidden\" name=\"delete_app_id\" id=\"delete_app_id\" value=\'<?php echo $adoptee->app_id; ?>\' /> <input type=\"submit\" name=\"delete\" value=\"del
在帖子中突出显示副主题?
在许多博客中都看到了这一子主题。它对帖子中使用的一个子主题有特别的吸引力。这是插件还是代码的一部分?如何添加此内容?http://imgur.com/UbGpz7j
从查询中排除粘性帖子
我用过orderby=date 和orderby=comment_count 显示我最近的帖子和热门帖子,但粘性帖子总是在顶部。如何排除粘性帖子?
使用数组中的类ID进行查询
我正在使用活动日历3。由于似乎没有简单的方法可以将所有即将发生的事件查询为帖子,因此我尝试了这种方法,从DB获取ID并从中查询帖子:<?php if(!ec3_check_installed(__(\'Upcoming Events\',\'ec3\'))) return; global $ec3,$wpdb,$wp_version; $calendar_entries = $wpdb->get_results( \"SELECT
Using query_vars filter
我正在尝试从WP管理员链接出来,以特定的方式查看帖子。此url结构为example.com/post123/?my-preview=456/post123/ 是帖子的常规永久链接。这个?my-preview=456 允许该帖子的某个部分根据“我的预览”值检索信息。我知道WP带$_GET 参数,因此我尝试使用add_filter(\'query_vars\',\'my_query_vars\'); 和function my_query_vars($query_vars){ $query_va
获取被查询帖子的类别
我从ID数组中查询帖子:$args = array( \'post_type\' => \'post\', \'post__in\' => $ids, \'orderby\' => \'id\', \'order\' => \'DESC\' ); 现在,我想显示一个表单,其中包含这些查询帖子类别的复选框。例如,如果“戏剧”类别中有两篇帖子,我不希望显示“喜剧”类别复选框。问题是:由于get_类别中没有
搜索/过滤标题/内容或标签上的帖子
我需要进行自定义查询以查找与某个关键字匹配的帖子(CPT),但它必须在标题、内容和自定义分类术语中搜索帖子。我尝试了to查询,但我就是无法使其正常工作,我有理由确保wordpress中有符合条件的内容。为了澄清,我只解释用例。我接到一个CPT电话productsCPT有一个称为details大约有100个详细信息,都有名称和描述。这个products 它本身也有一个标题、一个描述(内容)和一些其他字段。在产品页面,我想有一个“过滤器”功能(不是常规的Wordpress搜索功能!)。所以如果我按关键字筛选产
使用ADD_REWRITE_TAG为页面部分创建URL
我正在将我的页面模板划分为可链接的区域。我希望能够使用干净的URL来做到这一点。我的页面URL看起来是这样的www.example.com/page-name/?section=example我想将url重写为www.example.com/page-name/example我一直在寻找答案,但我还没找到答案。add_action(\'init\',\'thick_section_rewrite\'); function thick_section_rewrite(){