您当前的位置:首页 > TAG信息列表 > loop
调用带有WP_QUERY的函数只会产生第一个结果
因此,我制作了一个简单的php脚本,以列表的形式显示一个类别中排名前三的帖子。非常简单。问题是我会经常使用它,所以我想我应该是CLIVER,并将其作为一个函数写出来,在这里我可以传递类别ID号,它将生成列表。我是php新手,但我在JavaScript中经常这样做。问题是它似乎只想显示我传递给它的第一个类别。我已经读了一些内容,但wp\\u reset\\u postdata();wp\\u reset\\u query()或rewind\\u posts()似乎有效。这看起来应该很简单,但我真的不知道如何
在另一个循环中循环时查询来自两个不同类别的帖子
我有一个查询,它从所有类别中提取帖子,除了一个ID为2的类别。在第一个循环中,我有一个if语句来计算偶数和奇数帖子,以改变我的html(工作正常)。在每2篇文章的末尾插入一个div(我可以这样做),在该div中,我需要从ID为2的类别中随机查询一篇文章。很难理解如何在循环中循环。我见过一些不同的例子,但似乎没有一个是有效的。这是我的代码精简了一点。<?php $counter = 0; query_posts(\'cat=-2&orderby=date&order=
WordPress无限开机自检周期问题
我正在创建我的第一个模板。这是代码。应该不言自明。<?php $next_post = get_next_post(); if (!empty( $next_post )): ?> <a href=\"<?php echo get_permalink( $next_post->ID ); ?>\"> <span class=\"next\"></span> <div class=\"featur
Output meta into arrays
我正在创建一个循环,它不会输出任何用户可见的内容,但需要稍后创建一个计算。我有:// posts for the week mon-fri $week_array = array( \'posts_per_page\' => -1, \'post_type\' => \'post\', \'post_status\' => array(\'publish\'), \'date_query\
PHP警告:strie_tag()是否要求参数1为字符串?
在我的错误日志中,我遇到了以下错误:PHP警告:strip\\u tags()要求参数1为字符串这似乎使我的服务器崩溃。我不太了解服务器配置/后端开发,但这是受影响的代码:<?php # show categories $categories = get_the_term_list( $post->ID, \'ev_categories\', \'<p>\', \', \', \'</p>\' );
是否可以显示以前的帖子修订?
我希望能够循环浏览我的帖子,但是for every post to this:1) 检查某个自定义字段是否为true或false。2) 如果为true,只需显示帖子的数据(\\u标题、内容…)。3) 如果为false,则显示相同的数据结构(\\u标题、\\u内容…),但与此帖子的前一版本相同。有可能吗?如何做到这一点?
在每个页面加载上显示三个连续的帖子,而不重复上一次
我正在使用自定义帖子类型来管理网站上的广告。每个页面上有3个相同的广告空间,通过WP查询输出。有人能不能建议,在一个较高的层次上,一个方法是在每个页面加载时显示3个不同的帖子,但不要重复上一页显示的帖子(可以是连续的)?例如,如果自定义帖子类型中有9个广告(帖子):用户登陆网站页面>可以看到广告1、2和3可见广告4、5和6广告7、8和9可见用户导航到另一页>广告1、2和3再次显示我不需要答案来提供代码,这是必须的;只是解释一下如何找到解决方案。这样做的目的是确保每个广告对每个访问者的印象(几乎
有没有更好的方法按字母顺序列出所有数据库术语?
我有一个wordpress网站(仍在本地主机上开发中,很抱歉,我无法提供链接),提供六年级常见数学概念的定义和解释。网站的主要部分是概念图或web,但我的老板还希望我们提供按字母顺序浏览术语的功能,如字典或索引。因此,她想要的东西通常可以在网络上找到:所有以A开头的术语都列在“A”下,所有以B开头的术语都列在“B”下,等等。我可以从数据库中检索所有术语并对它们进行排序,但我不确定显示它们的最佳方式。示例:网页应如下所示:一头公牛;苹果公司;洋蓟;鳄梨;香蕉;蓝莓等。我想我可以构建HTML框架,并在每个字母
在运行wp_Query之前拉出单个帖子
我有一个功能正常的wp\\U查询循环,它从自定义职位类型中提取公司的所有员工。我想出了如何按姓氏的字母顺序显示员工。我现在需要在网站前面员工列表的最开始显示公司的所有者,但仍需要其他员工排成一行。我知道我可以使用两个单独的循环,但当第一个循环仅用于拉动某个帖子并显示它时,这似乎有些过头了。有没有一种方法可以构建一个循环来拉取单个帖子并始终首先显示它,然后运行循环以按姓氏的字母顺序显示其余结果?下面是我现在看到的循环和部分显示代码:<div class=\"row team-row\">
Wordpress infinite post cycle
我需要的是每页一篇帖子(功能图片+内容文本)。当您单击所有内容顶部的全屏div(class=next)时,然后每页加载下一篇文章。当最旧和最后一篇文章出现时,单击其特征图像再次加载第一篇文章(按日期添加的最新文章)。每页一篇文章。通过添加日期无限循环的帖子,从添加的最新帖子开始。下面是需要解决两个问题的代码。最旧的帖子不会循环回到第一篇帖子,从而创建无限的帖子循环</索引(最新帖子)加载所有帖子的所有内容,接下来的所有帖子都可以,只包含它们的内容。<a href=\"<?php echo
创建多分类查询,排除最新(读取:最高ID)分类术语
如果之前有人问过我这个问题,我很抱歉,但我找不到另一个让我朝着正确方向前进的问题。我正在一个页面上创建一系列多个循环。我还为帖子创建了另一个分类法“问题”。我试图创建的循环之一是,我想查询这个分类法和一个特定的类别“特色”。但更进一步,我首先需要找出“最新”的问题,然后用一个来抵消。示例:在我的自定义分类法中,我有术语“问题1”、“问题2”和“问题3”。全部按时间顺序创建。这个循环应该找到这个分类法中的最新术语(读作:highest ID),然后将其从循环中排除,然后给出剩下的内容,只显示类别“Featu
在WP_QUERY中获取上一个工作日的帖子
通过wordpress中的date\\u查询,我试图获取最后一个工作周(周一至周五)的帖子我正在使用:$base_array = array( \'posts_per_page\' => -1, \'fields\' => \'ids\', \'post_type\' => \'cpt\', \'post_status\' => array(\'pu
loop inside the foreach
在我的索引页面中,我想为每个类别显示12篇文章,因此我迭代了这些类别:<?php foreach ($sub_cates as $cate) { ?> <section class=\"b\"> <div class=\"grid\"> <header class=\"title\"> &l
循环遍历POST中的定制分类并显示POST中的定制字段
我将尝试详细说明标题。我想发表一篇文章,在这篇文章中,我想循环浏览来自自定义分类法的所有文章,并提取自定义字段。如何以最有效的方式做到这一点?我想的是使用模板层次结构:单post-{slug}。php在此范围内,我使用以下方法获取内容:<?php get_template_part( \'content\', \'{custom template}\' ); ?> 因此,在内容自定义模板中。php我将循环遍历所有自定义分类法。正如您所看到的,这将需要为我要使用的每个自定义分类法添加2
仅显示当前类别帖子
我使用创建了一个自定义循环WP_Query 显示与我创建的自定义帖子类型关联的帖子。<?php $the_query = new WP_Query( array ( \'post_type\' => \'scp_content\' )); ?> <?php if( $the_query->have_posts() ) : while( $the_query->have_po
Getting post id in for loop
我有一个现有的for循环,这是设计和布局所必需的。在这个for循环中,我需要逐条显示。这是我的密码。<?php for($i=$val;$i<=$cdn;$i++) { ?> <div class=\"desc dsc<?php echo $dsc++; ?>\" style=\"display: none\"> <div class=\"team-details\"> <div class=\"n
类别列表循环-每3个类别添加分隔符
我有一个代码,它用图像显示类别列表。我在用这个plugin 将图像附加到类别。代码为:<?php $args=array( \'orderby\' => \'name\', \'order\' => \'ASC\', ) ?> <?php foreach (get_categories( $args ) as $cat) : ?> <h3><a href=\"<?php echo
同一页面上PRE_GET_POST的两个循环
我在档案中有两个循环。php,两者都受pre_get_post.上的我的代码pre_get_post 这是:// My pre_get_post function my_pre_get_posts( $query ) { if ( is_admin() || ! $query->is_main_query() ) return; if ( is_post_type_archive( \'propiedad\' ) ) { //Orde
自定义循环在singular.php中不起作用,在其他页面中起作用
我有一个自定义循环,显示我想在所有帖子页面底部显示的网站的所有帖子。以下是循环:function show_all_posts() { $ppp = 8; $page = ( get_query_var(\'paged\') ) ? get_query_var(\'paged\') : 1; $args = array( \'posts_per_page\' => $ppp, \'p
作者页面上的Get_Attach_Media()不起作用
我有一个很烦人的简单问题。我可以使用get_attached_media() 在分类页面上获取自定义帖子的附加媒体。function author_loop() { $post = get_the_ID(); // Where the problem lies, only on author pages. get_attached_media returns nothing. $attach = get_attached_media( \