您当前的位置:首页 > TAG信息列表 > loop
为什么我收到了不应该回复的帖子
我填充了以下变量:$posts = wp_get_recent_posts(array ( \'numberposts\' => 4, \'post_status\' => \'publish\' )); $categoryPosts = wp_get_recent_posts(array ( \'numberposts\' => 4, \'category\' => get_cat_ID(\'events\
为什么这个结果是空的?这是不对的。只有一个帖子
我有一个类别,叫做事件。它被分配到一个职位。因此,我创建了以下循环:$args = array (\'category_name\' => \'events\', \'posts_per_page\' => 4, \'orderby\' => \'date\', \'order\' => \'DESC\' ); $category_posts = new WP_Query($args); if ($category_posts->have_posts
仅当帖子属于特定类别时才显示div
在我的博客帖子列表中,我想显示一个div,如果帖子被标记为“Press”类别,它会将帖子标记为“Press Release”。我已将以下区块添加到我的循环中:<?php if (is_category( \'press\' )) : ?><div class=\"category\">Press Release</div><?php endif;?> 我也尝试过更换press 使用类别ID,但两者似乎都不起作用。我应该这样实施吗?
如何在循环外部使用get_permarink()?
我已经为这个问题挣扎了一段时间,虽然有一些关于这个主题的信息,但我不知道如何实现它。我的问题是关于共享当前页面。我正在使用<script type=\"text/javascript\" charset=\"utf-8\" >var bShareOpt = {url: \"<?php echo get_permalink(); ?>\"};</script> 它显示最后一页而不是当前页的永久链接。如果我添加post\\u id号<?php echo get_per
Post gallery as carousel
因此,我有一个想法:我想创建自定义页面模板,无论何时post gallery中的标签之间,例如:Lorem ipsum somethinginkgsd.... [carousel] Gallery here [/carousel] 我想把这个画廊改成旋转木马。我想创建旋转木马相当简单。我只需要像get\\u post\\u gallery\\u images这样的东西,但是:get\\u post\\u gallery\\u图像将只返回post中的第一个gall
更高效地按类别列出帖子
我有一个页面,列出了按类别分组的帖子。以下是当前代码:<?php $cats = get_terms(\'category\'); foreach ($cats as $cat) { $cat_id= $cat->term_id; echo \"<h2>\".$cat->name.\"</h2>\"; $custom_query = new WP_Query(&
从帖子内容中获取图片标签
我已经创建了一个自定义侧栏,只想在侧栏中显示帖子图像。我添加了一篇带有一些文本的帖子,并在该帖子的内容中从图库中选择了图像。现在,我只想从post by loop中获取图像标记。有什么建议吗?
ACF字段在循环中显示不正确
在我的主题中有一个循环,显示包含以下信息的帖子:标题、一些文本和价格。我已经使用ACF向此帖子类型添加了一个自定义字段。字段ID为tour_length. 我使用将自定义字段值添加到循环中<?php the_field(\'tour_length\'); ?> 但是,当贴子显示在前端时,它只显示第一个项目的值,并对每个后续项目重复该值。 {foreach $posts as $item} {first}<ul class=\"items\">{/first}&
自定义搜索(按自定义域进行wp查询)
我正在建立自定义搜索。实际上,只需要检查自定义字段值。自定义字段称为“摘要”。然而,我不确定我做错了什么,因为它不起作用。也许有人会发现我做错了什么?$thesearch = get_search_query(); // get the string searched $args = array( \'post_type\'=> \'post\', \'paged\' => $paged, \'posts_per_page\' =>
元关键字中的任意数字(wp查询)
我有这样一个疑问。字段modules\\u%\\ u文本是高级自定义字段灵活字段,其中%应代表任何行号,它表明它应该像那样工作,但事实并非如此。我做错了什么?也许%不代表任何数字,或者?如果我输入的是modules\\u 0\\u文本,我得到的是正确的字段。... \'meta_query\' => array( \'relation\' => \'OR\', array( \'key\' => \'price\', \'valu
使用TITTER切换多个循环
我需要一些帮助我想列出一个meta\\u键中的所有帖子,按ASC order中的meta\\u值排序,所有这些都在1 toogle jquery中。我有这个:<div id=\"box-temp\" class=\"gray-shadow\"> <!-- First Loop --> <h3 class=\"titulo-temp\"> NUMBER OF FIRST LOOP </h3> <hr
一个页面上有多个get_post()查询
我正在构建自定义页面模板,其中有些内容可以通过适当的文章/帖子进行编辑。以下是这些代码块:<?php $contact = new WP_Query(); $contact = get_posts( array( \'slug\' => \'contact-home\' ) ); if ( $contact ) { echo apply_filters (\"the_content\", $contact[0]->post_content);
Php显示文章循环,而不是页面内容
我的首页显示最新帖子,使用index.php.我的page.php 包含wp_header 在顶部wp_footer 以下,以及介于两者之间的内容:while (have_posts()) : the_post(); get_template_part( \'content\', \'page\' ); endwhile; 我的content-page.php 应该打印出来the_content() 以及the_title() 但它返回所有帖子的内容和标题。我错过了什么?
add_action in the loop hooks
我有以下结构:add_action(\'my_content\', \'standard_loop\'); function standard_loop() { if (have_posts()) : while (have_posts()) : the_post(); do_action(\'loop_entry_before\'); do_action(\'loop_entry\');
在某些产品之间添加独特的营销信息,同时使用同位素/无限卷轴
我目前正在使用WooCommerce显示产品列表,使用以下循环可以显示帖子类型“product”,并允许分页,因此我可以使用无限滚动来平滑浏览所有可用的产品。我的问题是,我想在循环中的某些产品之间注入定制营销信息。我尝试了以下方法:http://dancameron.org/code/adding-content-between-posts-wordpress-loop/ 这是可行的,但当我只想显示一次时,它会在每x条帖子中重复相同的唯一消息。我还构思了使用jQuery插入这些消息的想法,并给出了以下示例
模板的循环内循环(再次)
我知道这个问题已经问过了,但我找到的所有答案都帮不了我。。我制作了一个HTML页面,我想将其集成到Wordpress中。在我进入帖子部分之前,主题的整合是正确的我对显示帖子的算法有问题,所以我知道它来自Wordpress循环。我已经在Wordpress循环上进行了多次搜索,但我不了解不同的用途。下面是我想循环的HTML代码库:<div class=\"oeuvres\"> <div class=\"line0\"><!-- should be dynamic -
首先使用容器设置3个帖子的不同样式,然后是其余的帖子
我可以毫无问题地用不同的风格写前三篇文章。我不明白的是,如何做到这一点,并将前三篇文章包含在一个容器div中(例如,每个文章都没有新的div)。输出是这样的:(但很明显,这将循环容器,我不希望这样…)<?php $wp_query = new WP_Query(); $wp_query->query(array( \'post_type\'=>\'post\', )); $i = 1; // counter to style first
允许在Single.php中扩展使用WordPress函数的最佳方式
我正在构建一个或多或少与众不同的布局,这迫使我在DOM中的内容上方有一个标题。结构如下:<?php get_header(); ?> <div id=\"wrapper\"> <header class=\"entry-header\" style=\"background-image:url({url-to-post-thumbnail-of-current-post});\"> <h1 class=\"entry
显示类别标题和类别内的三个最新帖子
我正在寻找与this question. 然而,这里提供的答案对我来说似乎很奇怪。我不知道这些论点是什么posts_per_page=-1 在我看来,这更像是一种黑客行为,而不是一个实际的解决方案。我尝试了以下方法,它循环了前6个类别,效果很好。但是,我想从中排除一些类别,例如1和4。我不完全确定如何处理这个问题。<div id=\"category-posts-content\"> <?php $i = 0; while ($i < 7) : ?>
如何显示一篇帖子摘录
是否可以在中显示已知的单个帖子的摘录(在主页上)the loop?我尝试了每种方法,但没有一种有效:<?php echo the_excerpt(\'10\'); ?> <?php echo the_excerpt(10); ?> <?php $theExcerpt = get_the_excerpt(\'10\'); echo $theExcerpt; ?> <?php $theExcerpt = get_the_excerpt(10);