您当前的位置:首页 > TAG信息列表 > query
在不需要(或显示)某些内容(或数据)时禁用(或限制)查询
目前,我正在为一个网站定制设计。我在Wordpress中看到的问题是几乎所有从数据库中取出的数据。而在某些页面,如头版。php-例如,它只需要标题、类别、两个meta和摘录,WP就可以获取所有内容。见鬼,帖子内容只在post single中可见。php,但WP会尽可能地提取所有内容、标记、guid、标记等(print\\r非常有用)。问题是如何限制从他的查询中提取的Wordpress数据。我认为我应该基于$wpdb创建一个网络“WP\\u查询”(或覆盖它),并将其用于站点,而不是使用默认查询。至少功能如下
自定义帖子类型、页面模板和分页。为什么我会收到404错误?
今天我花了几个小时讨论了一个令人恼火的问题,我一直在显示一个自定义的帖子类型。一切都显示得很漂亮,除了分页根本无法正常工作。我有一个页面模板设置来显示“帖子页面”(请参阅Codex: Page of Posts) 对于自定义帖子类型(“news”)。当我点击“旧帖子”时,我不断收到404错误。我注意到很多人都有这个问题。为什么会这样?这是我的查询(&A);循环代码:<?php // Enable Pagination $paged = (get_query_var(
基于多个自定义字段对帖子进行排序
我有三个自定义字段元密钥;您的\\u PREFIX\\u newcar\\u body\\u type;您的\\u PREFIX\\u newcar\\u transmission\\u type;您的\\u PREFIX\\u newcar\\u variant和我必须根据这些自定义字段对帖子进行排序,并打印帖子的标题。。。有什么想法吗?
Custom Query for Taxonomy
以下情况的正确wpdb自定义查询是什么:taxonomy=pa_main-genre&post_type=product&orderby=name&order=asc 基本上,我想做的是,列出所有巴乌主要流派的术语。非常感谢你
一次显示所有页面
我正在做一个应该很容易创建的主题,但我现在已经停滞不前,需要克服这个问题。是否有一种方法可以一次显示/显示所有页面?或者我可以创建一个自定义查询来显示所有带有模板的页面,而不仅仅是内容?类似这样: ------------- | 1 | 2 | 3 | ------------- 数字表示以全屏模式显示的页面,单击页面链接时,我们将滑到该页面。
如何查询当前分类条件下的所有帖子?
我创建了分类法“机器类型”,并添加了几个术语,例如“起重机”。该术语的url现在看起来像这样:域。com/机器类型/起重机我如何才能只对带有cranes一词的帖子进行url查询?其他所有术语也一样,不需要为每个术语创建模板。我想我必须请求当前术语并将其存储在一个值中,然后查询该值,对吗?怎样
解析外部表参数
我有一个客户项目,有职位分配给他们的原籍国。客户希望能够按大陆和/或地区搜索帖子。我有一个单独的表,将每个国家分配给其各自的地区,我有一个使用结果数组的WP查询:$country_names = array(\'England\',\'France\',\'Germany\',...); // this would be the result from fetching countries associated with a region. $args = array( \'pos
在搜索查询中包括不同循环模板
我的博客中有不同的自定义帖子类型我还为其中的每一个都提供了自定义模板,如loop-{$cpt-name}.php我希望根据当前循环中的自定义帖子类型,在搜索结果中动态包含不同的cpt模板。我正在尝试这样做(search.php):<?php while ( have_posts() ) : the_post(); if ( get_post_type ( $post->ID ) == \'teams\' ) {
没有为页面设置$Query->Query_var[‘POST_TYPE’]
建造this 来自@kaiser关于能够在搜索页面上按帖子类型过滤的回复,我希望能够自动添加所有可用的公共帖子类型。因此,在@kaiser的帮助下,我想出了:function sw_custom_post_type_includes($query) { $args = array( \'public\' => true ); $output = \'names\'; // names or objects, note na
按类别的自定义发布类型的自定义$wpdb查询
我正在使用以下代码按年份和月份输出“文档”自定义帖子类型中的项目列表。<ul> <?php $post_type = \'documents\'; global $wpdb; /**/ $years = $wpdb->get_col(\"SELECT DISTINCT YEAR(post_date) FROM $wpdb->posts WHERE post_status = \'publish\' AND post_type = \'\
按发布后日期查询帖子,但按自定义元键排序
我试图在我的博客上显示最受欢迎的(最近的)帖子。我为这个做了一个特殊的配方。我正在查询以下帖子:$args = array( \'post_type\' => \'post\', \'post_status\' => \'publish\', \'meta_key\' => \'_post_popularity\', \'meta_query\' => array( array( \'k
如何使wp-pagenavi在基于表单提交的自定义查询上工作?
我还在wordpress支持论坛上发布了这篇文章,用于scribu的wp pagenavi插件:http://wordpress.org/support/topic/plugin-wp-pagenavi-custom-query-form-submit-part-2?replies=1我的情况:我正在使用表单创建一个自定义查询,该查询显示与某个自定义字段匹配的自定义帖子类型存档中的帖子(例如:对于“自定义帖子类型”,仅显示从表单中选择了“自定义字段”值的帖子)。我知道,这叫做过滤:P我的自定义帖子类型存档
$wpdb->get_var未返回结果
我启动了mysql并确认此查询返回一个结果:mysql> SELECT * FROM wp_posts WHERE post_parent = 68 AND post_type = \'attachment\' AND post_name = \'side-logo-auto2\' LIMIT 1; 1 row in set (0.00 sec) 在我的模板中,我尝试了同样的事情:<?php if ( have_posts() ) : while ( have_posts()
当分类有帖子时,仅显示?
我想按如下分类法查询帖子:<?php global $post; $terms = get_the_terms( $post->ID , \'movies\', \'string\'); $do_not_duplicate[] = $post->ID; if(!empty($terms)){ foreach ($terms as $term) { query_posts( array(
仅在主页上显示帖子,但通过URL对查询帖子使用自定义帖子类型和分类
我想做以下工作:我有一个索引。php文件,我在其中查询现有post\\u类型的所有帖子。如下面的代码。 <?php if (is_home()); { ?> <?php global $wp_query; query_posts( array(\'post_type\' => array( \'movies\', \'music\', \'featured\' ),\'showposts\' =>
是否使用POST_QUERY拉取POST META?
我正在构建一个自定义索引循环,目前只使用query\\u帖子。问题是,在循环中,我必须查询post元数据(使用get\\u post\\u meta),我认为每次调用它时都必须查询DB。有什么方法可以通过query\\u帖子获取元数据吗?我需要为每篇文章存储的大部分元数据(如果不是全部的话)。谢谢,麦克斯
按存储为帖子元值的用户ID的显示名称对自定义帖子类型列表表格进行排序
我有一个名为domicile. 每个职位(住所)都有一个所有者(不是作者)。所有者是具有自定义角色的用户。我将用户id存储为post元值(dmb_owner) 对于domicile 岗位类型。如何对列表进行排序(wp-admin/edit.php?post_type=domicile) 按所有者的显示名称?我班的相关代码,setup_columns() 已调用init:/** * Manage columns for List Table. * * @wp-hook init
按作者排序查询:1作者,然后是其他
我有一个称为“文章”的帖子类型,在文章存档页面上,我想显示所有文章,按作者排序。function kia_adjust_the_query( $query ) { // change posts_per_page param if ( is_post_type_archive( \'article\' ) ) { set_query_var(\'posts_per_archive_page\',-1); set_
条件类别查询中断?
在我的循环中。php(见下文)我基本上有一个条件,如果页面没有分页(即如果URL看起来不像这样:example.com/page/2),那么显示2篇带有“特色内容”类别的帖子。。。否则,如果页面已分页,则显示5篇文章。这很好,只是它不能正确地查询“特色内容”类别,因为标记了该类别的帖子并不总是显示在循环提要中。我希望我正确地阐述了这个问题,如果没有,请让我知道,我会澄清。 <!-- Featured Content Slider --> <?
如何在一定时间内显示分区
我正在建立一个新闻网站。我想在短短几个小时内显示一篇来自“prime”类别的特色文章。之后应过期或从该部分中消失。请看一看here 你可以看到上面的帖子。 <div id=\"prime_news\" class=\"col-full\"> <?php $the_query = new WP_Query(\'category_name=prime&showposts=1&orderby=post_date&order=desc\');