您当前的位置:首页 > TAG信息列表 > query-posts
在循环中将第二个类别显示为副标题,仅显示一次
我有一个自定义的帖子类型(“出租”)。我使用的代码来自this article I found 在页面上显示自定义帖子,自定义分类(“区域”)的类别作为属于该类别的帖子之间的标题。例如,它输出以下结构:Region Category #1Post#1Post#3Post#4Region Category #2<我现在尝试添加第二个自定义分类法(“属性”)中的类别副标题,但只在循环中添加了一次。我不知道从哪里开始(我需要另一个吗foreach 循环,或者我可以添加到现有循环吗,任何帮助或指导都将不胜感
如何提出一篇博客文章
我想知道我是否可以用Wordpress在本地发布博客帖子?例如,我已经创建了20篇帖子,但我的主页上只显示了5篇。那么想象一下,我想把18号放在第一位?默认情况下,Wordpress按发布日期排序。我在考虑创建一个自定义字段,例如“highlighting”,该字段使用布尔值并按此新字段排序,但如果要“highlight”的帖子不止一篇,则它有其局限性。所以我的确切问题是:Wordpress有一种原生的方式来实现这一点吗?提前谢谢你。
Query posts distinct authors
我试图从一个随机排序的类别中获取帖子,但要确保作者不会重复自己。因此,我提出了这个问题,它按预期工作,但作者有可能会在这4篇文章中重复。那么,有没有办法确保它不会发生?我曾考虑使用$wpdb,但我希望有一个更直接的解决方案。$args = array ( \'post_type\' => \'post\', \'post_status\' => \'publish\', \'category_name\'
向只能有一个帖子的帖子(复选框)添加字段
我试图在Wordpress帖子(而不是页面)中添加一个字段,其中只包含一个标签和一个复选框。像这样的:把这变成粘性贴子如果选中,则应将键设置为TRUE或易于访问的内容。然而,问题是,我只想one post可能具有真实值。这意味着,当我检查了post-1中的字段,然后又检查了post-2中的字段时,post-1的字段值应该设置为FALSE,以便同时只有一篇post可以为TRUE。然后我会在索引中循环帖子。php获取值==TRUE的帖子,并将其显示在页面的某个位置。类似这样(未经测试): $args =
自定义查询-获取术语不起作用
我想在幻灯片中显示我的客户作品这是我用来显示这些作品的查询。我想获得每个自定义类型记录的分类术语“idm\\u real\\u tax”。$query = new WP_Query($criterias); if ($query->have_posts()) { while ($query->have_posts()) { $query->the_post(); $posts[] = array(
如何使存档页面显示日期范围内的帖子
我正在尝试为不同的页面制作两个页面模板,这些页面应作为存档,以显示特定日期范围内的帖子(实际上是自定义帖子类型)。它关注的网站是http://memstories.com CPT是“事件”。我已经发现一些关于WP支持的线程的提及(https://wordpress.org/support/topic/show-the-posts-published-before-a-specific-date?replies=2#post-1066144), 但我无法让它发挥作用:<?php functio
基于时间的自定义帖子类型排序不正确
我有一个自定义的帖子类型event 将自定义字段的值接受为gp_event_date 作为(2015/02/26) gp_event_time 与(类似)相同08:00PM - 10:00PM 总体安排并且在列表页面上,它根据这个日期和时间组合来排序post的显示。但不知何故,这个顺序是不正确的,因为我想它没有在相同的数据上识别正确的时间。下面是循环中使用的代码// Query $gp_query_args = array(
在正文ID中使用$POST->POST_NAME导致错误:尝试获取非对象的属性
在我的debug.log:PHP Notice: Trying to get property of non-object in /my-wesbite/wp-content/themes/express/header.php on line 36 这是第36行header.php 在我的主题中:<body id=\"page-<?php echo $post->post_name;?>\" <?php body_class(); ?> data-site-
循环后自定义字段的顺序
我有一个表,每个帖子都有一个带有“region”和“city”的自定义字段:圣保罗,里约热内卢,里约热内卢,坎皮纳斯,尼特罗伊这个查询非常适合显示“Region=SP”中的所有帖子:query_posts( array( \'post_type\' => \'hotel\', \'post_per_page\' => \'500\', \'meta_key\' => \'hotel-region\',
在一个页面中发布多个帖子/页面?
我正在尝试创建一个带有索引页面的网站,该页面将有2个以上不同的方框,其中包含从帖子或WP管理页面生成的不同内容。此页面将类似于此线框。我正在使用TwentyFourteen 模板和我编辑index.php 在templates文件夹中。What I tried: Multiple pages on one with different HTML 和Multiple pages on a single page. 但这对我来说不太合适。这些说明不会插入到4个不同的div中。What I want: 我想变成
如何让main div html打印里面的帖子列表?
我创建了一个函数,它列出带有特定术语的自定义帖子类型并打印html。我将其作为插件代码的一部分使用。我重复使用了部分信息:http://code.tutsplus.com/tutorials/a-guide-to-wordpress-custom-post-types-creation-display-and-meta-boxes--wp-27645 (步骤3)这很好,但是在我构建的代码上进行了编码的html结构:<div id=\"main-content\" class=\"main-conte
Wordpress custom post type
您好,我有post\\u type“product”和taxonomy“price”,有人能帮我用所选的分类法查询自定义post类型吗?我当前的代码如下<?php $term = get_term_by( \'slug\', get_query_var( \'term\' ), get_query_var( \'taxonomy\' ) ); $args = array( \'post_type\' => \'product\', \'posts_per_pag
show latest authors blog post
如何显示最新的作者博客文章?我有以下代码:<?php $author = get_the_author(); $args = array( \'numberposts\' => \'1\', \'author\'=>$author ); $recent_posts = wp_get_recent_posts( $args ); foreach( $recent_posts as $recent ){ echo \'<li><
如何使用标准的QUERY_POST按多个字段排序?
在我们的archive.php 我们将显示与所选类别匹配的所有项目。这工作非常好。然后,我们对其进行了改进,添加了一个排序(就在循环之前),并将每页的帖子数从默认的10个增加到了10个,如下所示:$posts = query_posts($query_string . \'&orderby=title&order=asc&posts_per_page=99\'); 这更有效。现在,我们想按多个字段进行排序,比如menu_order 然后title. 我看不到使用我们现有
类别页面上显示的帖子不正确
我使用这个循环来显示我的5篇最新帖子,但即使我选择了一个类别,它仍然会显示所有类别中的5篇最新帖子。query_posts(\'showposts=5\'); <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <h1><a href=\"<?php the_permalink() ?>\" rel=\"bookmark\" title=\"
WordPress wp_Get_Attach_Thumb_url已满
My code in index: (show all attachment by one post ID)<?php query_posts(\'p=1498\'); if (have_posts()) { while (have_posts()) { the_post(); ?> <?php $args = array( \'post_type\' => \'attachment\', \'numberposts\' => -1, \'orderby\'
查询帖子类别并删除任何帖子ID
我有category\\u id=3,在category\\u id=3中有10篇帖子,帖子id=1=>10如何将没有post\\u id=1,3,5值的列表post category\\u id=3显示为query_posts(\'cat=3& -p=1,3,5 &showposts=30
在网格布局中显示特定类别的帖子的更好方式
我使用以下代码在我的主页上以网格布局显示特定类别的帖子。它的工作方式正是我想要的,但我一直在读,我不应该使用query\\u帖子。如何在不使用query\\u帖子的情况下获得相同的结果?此外,我最终需要在主页上显示来自十个不同类别的帖子——使用完全相同的网格布局。如果我为每个类别复制了下面的所有代码,会不会导致问题,或者有没有更有效的方法来做到这一点?如果您有任何建议,我们将不胜感激,因为您可能会从我的代码和问题中了解到,我对WordPress开发还比较陌生:)<?php $counter
类别和标签的帖子计数
我有这段代码,它统计搜索时找到的结果。代码在这里。<?php /* Search Count */ $allsearch = &new WP_Query(\"s=$s&showposts=-1\"); $key = wp_specialchars($s, 1); $count = $allsearch->post_count; $text = \'<span class=\"resultsFound
如何在标记页面上执行Query_Posts
所以我用的是tags.php 在我的WordPress网站上创建特色页面;我想做的是在包含前五篇文章的每个页面的索引上创建一个特色区域。我在主页上有一个类似的特色区域,使用粘性帖子;但在这种情况下,我只想将前五篇帖子放在特色循环中,然后将其余帖子放在普通循环中。我尝试了很多谷歌搜索和查看WordPress文档,但都失败了。以下是我用于特色区域的代码:(但是,如果我尝试将其放在标记页面上,它只会创建另一个主循环) <?php if(is_home() && !is_paged()