您当前的位置:首页 > TAG信息列表 > loop
Get_Posts()是否比循环更有效?
在里面category.php, 我想获得该类别的帖子列表。我找到了两种方法:使用get_posts($args) 和The Loop.get_posts() 方法$args = array ( \"category\" => ID ); $posts = get_posts($args); // then use foreach to loop the $posts The Loop 方法<?php if (have_posts() ): ?>
如果自定义字段为空,请使用上一篇帖子中的字段
假设您有几个自定义字段(我使用高级自定义字段插件)。在帖子中有一个额外的字段叫做“afbeelding\\u onder”。不需要,但打开index.php 在循环中,将打印最后一篇文章中的自定义字段“afbeelding onder”。如果可能,是否有方法检查自定义字段是否为空,如果不是,则打印值,否则(当自定义字段为空时)将打印包含该框中值的最后一篇文章的值。希望我的问题足够清楚,我的英语语法不是很好。
循环后看不到自定义字段
我已经创建了一个循环来在我的wordpress网站上显示一些产品,它们似乎工作得很好,它们会推出产品,但是如果我在循环后放置一个自定义字段,它不会显示出来。我知道这不是自定义字段本身的问题,因为如果我把它放在循环上方,它会工作得很好。有人知道我哪里会出错吗?这是我的代码:http://pastebin.com/SVxYK0XP谢谢
使用不同大小的div使用WP循环显示最新帖子
我试图复制这张显示最新帖子的图片中看到的相同风格。我知道如何使用WP循环重新创建它,并使内容大小保持不变。我想做的是让它根据固定模板改变大小。因此,布局将保持不变,但帖子将根据最新帖子进行更改。如果我能为如何实现这一目标指明正确的方向。正如我所说,我知道如何使用循环使用单一布局样式重新创建帖子。理想情况下,我不想使用特色帖子。我使用的循环是:<?php if ( have_posts() ) : ?> <?php /* Limit Number of p
GET_POSTS输出始终相同的POST
我试图输出最后(按时间顺序)4篇带有标签(slug)“pp”的帖子。<ul> <?php $args = array( \'posts_per_page\' => 4, \'taxonomy\' => \'tag\', \'field\' => \'slug\', \'terms\' => \'pp\' ); $tag_posts = get_posts( $args ); foreach ( $tag_posts as $post
在主页上防止两个循环之间的重复帖子的问题
我知道这个话题以前已经讨论过多次了,但我已经尝试了我在网上找到的每一个教程,但都没有找到答案。我正在使用免费的NewsMojo主题(http://fthemes.com/newsmojo-free-wordpress-theme/) 在我的博客上(http://eldoradofrontier.com/) 并希望在“特色”旋转木马中出现的帖子不也出现在其下方的主提要中。我不想使用任何类别过滤,因为我希望我的网站有太多的新帖子,因此必须返回并从特色转盘中删除旧帖子才有意义。我对PHP了解不多,但我尝试了co
显示自上次用户登录时间/日期以来新添加的帖子
我正在寻找一个解决方案来创建一个自定义循环,该循环将只显示自上次用户登录网站以来最后添加/修改的帖子。应该没那么复杂吧?
Is_Single()条件标记在查询中返回NULL
想知道为什么这对我不起作用。我只是尝试运行所有帖子和页面的循环,并将它们标记为数组中的帖子和页面。但是is_single() 条件不起作用,所有帖子显示为页面。如果我移除is_page() 它只会给我null$data = array(); $args = array( \'posts_per_page\' => \'-1\', \'post_type\' => array(\'post\', \'page\'), \'orderby\'
Get_post和wp_autop(删除筛选器)
我刚刚在get\\u posts函数中转换了query\\u posts函数。这是我的旧功能:<?php // The Query query_posts( \'cat=170&showposts=4\' ); remove_filter(\'the_excerpt\', \'wpautop\'); // The Loop while ( have_posts() ) : the_post(); echo \'<h3 style=
WordPress嵌套循环不工作
为什么此代码无法检索自定义帖子类型“graphic design”的帖子?<?php $args = array( \'pagename\' => \'graphic-design\' ); $query = new WP_Query($args); while ( $query->have_posts() ) : $query->the_post(); ?> <div i
如何在不重复div的情况下循环到两个不同的div中
我在想如何做到这一点时遇到了一点困难:我有一个容器,里面有两列,一列是右列,一列是左列。每个专栏将有3篇文章,其中有一小段摘录。理想情况下,我想在右边加一个,在左边加一个,直到它达到3行帖子(虽然如果这被证明是一项非常困难的任务,那么我可以将其发布到第一列而不是第二列。我可以循环浏览这些帖子并将它们添加到一列中,但我很难确定如何将一个帖子循环到两个单独的div中,而不重复div。下面是我的尝试方式,到目前为止,这段代码将循环到左列中。第一个左侧是使用循环显示标题(节选将在后面),右侧只是使用html。有人
用于自定义帖子类型的条件两级下拉过滤器
我已经设置了自定义的帖子类型和分类法。post类型称为本地服务,层次分类法称为区域。这些区域具有称为区域的子类别。我已经设置了一个自定义页面来显示我的结果。到目前为止,我已经成功地展示了最近的10篇帖子。但我需要做的是在这个页面上显示一个结果。为此,我需要有一个区域下拉菜单,然后根据选择的区域,这将显示子区域的第二个下拉菜单。然后,用户将选择一个区域。我想在我的自定义模板页面上显示结果,这样当访问者最初进入该页面时,会有一个简短的介绍说明,其中包含区域下拉菜单。这听起来相对简单,我在这里查看了类似的问题,
较新/较旧的帖子链接在每个页面上显示相同的帖子
我正在使用一个名为“类型”的插件来生成饮料/食物食谱的自定义帖子类型。我想在同一页上展示booth的饮料和食物配方。这些帖子显示得很好,但由于某些原因,当您单击“较新帖子”或“较旧帖子”时,它会将您带到一个新页面,但新页面的帖子与第1页的帖子相同。有人有什么想法吗?提前感谢!这是我的循环:<div class=\"postContainer\"> <ol class=\"news postList\"> <?php query_post
woocommerce stored variable
在wordpress中,所有信息都可以通过$post 或wp_query, 在woocommerce,是否有类似的情况?我想在图片旁边的页面上显示每个产品的信息。我有两个问题。我怎样才能知道woocommerce使用哪个变量来存储数据</一般来说,如果我们想知道任何帖子、页面的元数据,我们如何针对每个id提取它,其中id是通用的(我们不知道,它是动态的$post->ID)
是否需要为Page.php包含循环?
QUESTION: 是否有必要在页面中包含wordpress循环。php?如果没有必要,为什么许多主题(包括wordpress 2013默认主题)都包含它?我注意到了this 在wordpress论坛上讨论,但我不明白最终的答案。此外,还声明,您可以在模板文件中使用循环向访问者显示帖子。(Source:http://codex.wordpress.org/The_Loop_in_Action)BACKGROUND: 我正在尝试开发特殊的页面模板,但我意识到我不太明白包含页面循环的好处是什么。php,因为毕
在单个帖子页面中获取帖子偏移量/帖子页面偏移量(循环外)
我想知道如何在get\\u posts循环之外获取自定义帖子或其页面的偏移量。我开发了一个外部web应用程序,它通过JSON API插件连接到wordpress博客,并使用AJAX请求显示给定的帖子页面,如:?json=get_posts&orderby=date&order=desc&count=x&page=n (这将返回第n页,共x篇帖子)这很好,但现在我想在wordpress博客“single post”页面上设置一个指向此应用程序的链接,如“在应用程序中
如何让用户访问基于角色的插件功能?
我使用一个名为“Live Edit“允许作者和编辑编辑前端编辑内容。但问题是该插件允许任何登录用户编辑内容。我希望编辑(由插件指定。不是WP的默认编辑按钮)按钮根据其角色进行访问。我不知道如何根据角色使其可访问。因此,尝试使其仅显示给作者和更高角色。我想在循环中做这样的事情。php:<?php global $current_user; get_currentuserinfo(); if ( user_can( $current_user, \"author\" ) ){
合并两个循环的结果
我目前在一个页面上运行这两个循环$related = p2p_type( \'artist_to_song\' )->my_get_related( get_queried_object() ); $features = p2p_type( \'song_to_feature\' )->my_get_related( get_queried_object() ); if ( $related->have_posts() ) : whil
在WordPress循环中点击两个提交按钮时,如何在两个图像之间切换div元素?
当同时单击两个提交按钮时,如何在wordpress循环中的两个图像之间切换div元素?我有一个div,单击第一个提交按钮时应选择第一个图像,然后单击第二个按钮时选择第二个图像。现在这只是第一篇文章。<div class=\"totart\"> <?php while ( have_posts() ) : the_post(); ?> <div class=\"first_image\" id=\"img1\" style=\"
将POST数据重置为嵌套循环中的前一个循环
我正在尝试将嵌套循环与posts-to-posts插件结合使用。这两个循环都可以工作,但问题出现在第二个嵌套循环($问题)之后。我想再次访问$publication循环,但数据仍然是$issue数据。wp_reset_query() 将在单回路中重置回主回路。我不想要的php。我可以用get_posts() 而不是新的WP\\u查询,但我希望能够使用get_template_part().如何将数据重置回发布循环,以便第二个“发布标题”返回的是发布,而不是问题标题?这是我的代码。php:$publicat