您当前的位置:首页 > TAG信息列表 > get-posts
在多站点中按日期获取最近发布的帖子
所有解释都是关于CDTuts我创建了一个WordPress Network 我想从所有选定的子域博客中获取最近的帖子。我需要最新的All 按日期组织,不按博客ID组织。我不想使用switch_to_blog 因此,使用foreach,因为我只在我切换的下一个博客中循环帖子。我想把这些帖子合并起来,按日期组织起来。我想您必须通过查询mysql而不是使用WP\\U查询来实现这一点。但我希望有一种更地道的方式来做这件事。这是要在首页底部制作的帖子列表,您可以看到,时间戳不是按数字的大小升序或降序。我甚至试过这样
从下拉列表中选择POST并添加不起作用的查询参数
下面的行为应该是用户在下拉框中进行选择,页面将刷新为的查询参数editevent=1 并在选定内容的情况下传递帖子ID的值。在下拉列表上方,应该是职位ID:[此处职位ID]这段代码有问题:<option value=\"<?php the_ID(); ?>\"><?php the_title(); ?> </option> 当我将帖子的ID作为值时,它会使表单重定向到实际的帖子,而不仅仅刷新当前页面。我不明白为什么会这样。我把表格设置为ac
根据类别和帖子元获取帖子
我正在为一个广播网站编写一个直播节目框,以显示谁在广播,谁是下一个。我一直在使用get\\u post函数根据类别(在本例中为一周中的某一天)检索帖子,以及为了显示现在应该直播的节目,该节目是否尚未到达其结束时间(自定义字段)。然而,它有一个转折点,有时会起作用,并且会在其他地方显示错误的节目标题。你知道我哪里做错了吗?代码如下,请访问http://livewire1350.com 看到它在起作用。编辑:我已经根据@CharlesClarkson的评论修改了代码,但仍然存在一个问题。出于调试目的,我将代码
问题:(Kriesi)主页无法分页
当我将此模板设置为主页时,分页不起作用。我看到了按钮,但当我单击第2页的按钮时,什么都没有发生,没有转到第2页,它仍然保留在第1页。What is wrong? Where is the mistake?我阅读了这里的所有帖子(&E);从互联网上了解这个问题,但没有任何效果分页的解决方案如下:kriesi.Here is the code:<!-- MAIN CONTENT --> <section id=\"main-container\"> <di
为什么在循环的这个变体上只有一个帖子(没有分页)?
这是我的WP循环:// fetch latest news stories $paged = (get_query_var(\'page\')) ? get_query_var(\'page\') : 1; $posts = get_posts(array( \'numberposts\' => 3, \'paged\' => $paged, )); // show results if ( have_posts
搜索具有永久链接的页面
我用这种方式搜索帖子$args = array( \'name\' => $permalink, \'post_type\' => \'page\', \'post_status\' => \'publish\', \'posts_per_page\' => 1 ); $posts = get_posts( $args ); 当我将“page1”和“page2”分别放在$permalink.我怎样才能
Pagenavi显示了许多页面,这些页面是从带有Query_Posts的站点中的所有帖子计算而来的
我需要执行从2封关键字帖子使用s=keyword 具有get_posts, 但只搜索标题。我发现this answer.我创建了一个自定义模板,以便在单个页面中使用它。然后我用了一个合并的get_posts 在我的回答中使用this因此,我的自定义模板代码是:<?php /* Template Name: custom template posts */ ?> <?php get_header(); ?> <?php add_filter( \'po
获取至少有一篇帖子为“自定义帖子类型”的所有作者
我怎样才能做到这一点?我发现count_user_posts 和get_users, 但我如何将它们合并到期望的结果中呢?我真的必须使用WP DB查询吗?
无法根据CPT的自定义分类拉入自定义帖子类型的帖子
我的问题是关于通过get\\u posts检索自定义post类型,而自定义post类型也有自定义分类法。我可以使用get\\u posts检索自定义帖子类型的所有帖子,但当我尝试按类别筛选帖子时,没有得到任何结果。因此,我认为要么我为自定义帖子类型注册自定义分类法的方式有问题,要么我混淆了类别和分类法,要么两者都有问题。要检索自定义帖子类型“books”的随机帖子,我的代码如下所示:$posts = get_posts(array( \'numberposts\' => -1,
显式定义的顺序问题中的另一个get_post()
我正在创建一个“循环”,它需要按照ID的定义顺序显示页面(而不是帖子)。到目前为止,我所做的是:<?php $ids = array(434, 814, 3660, 3235, 99, 1002, etc.); add_filter(\'posts_orderby\', \'enforce_specific_order\'); function enforce_specific_order($orderby) { global $wpdb;
WordPress统计每个父自定义帖子类型的子帖子,并在用于Google Maps jQuery插件的json数组中使用
因此,我已经找了几天了,但在任何地方都找不到解决这个问题的方法。这是一个客户相当定制的请求。。。我正在使用jQuery谷歌地图插件为管理员使用带有纬度和长坐标的自定义元框创建的每个帖子(区域)添加标记。每个标记都有一个与之关联的工具提示。在工具提示中,我得到了一些文本、用于创建标记本身的每个帖子的标题以及帖子(区域)的永久链接。但我想显示每个帖子(区域)的所有子帖子(交易)的数量。我对(区域)帖子本身进行了处理,但无法让它们显示在我的地图工具提示中。这是我到目前为止所拥有的代码,我认为我离解决方案还很远,
按类别和日期测试帖子是否存在
我想在循环之外检查一下,某个帖子是否存在于特定类别和特定日期。功能get_posts() -- 如果我做对了--允许我检查特定类别中是否有帖子,但不允许测试特定日期是否有帖子。我尝试的另一种方法是使用permalink测试特定的URL。permalink的格式为:http://www.homepage.de/yyyy/mm/dd/?cat=id. 但是,如果此URL显示帖子或消息“Nothing found”,则它仍然有效所以我无法检查404之类的URL。现在我没有主意了?有什么帮助吗?提前谢谢,祝你一切
如何查询一种帖子类型的特定页面,以及另一种帖子类型的所有页面?
我很难理解如何从帖子类型“events”查询所有帖子,以及如何在循环中包含四个特定页面。如果使用“include”参数,它只返回指定的页面。我想我可以用“排除”来排除我不想要的内容,但那是50多页。有没有更优雅的方法?
检索自定义帖子类型和特定分类中的帖子
我正在努力解决看起来应该如此简单的问题the codex.我有一个自定义的帖子类型,我们称之为“公文包”。这是一种自定义分类法,我们称之为“客户机”。我可以使用get\\u posts()列出所有“公文包”项目,但还需要能够通过“客户端”分类法片段传入/过滤或显示全部。(“acme、ibm、tbs”-或空/空)我已经多次撕碎了我的示例代码,以至于我再也记不起我没有尝试过的内容了。也许我应该改为使用WP\\u Query()?很抱歉问了这么一个愚蠢的问题,显然我无法解释这个例子。
从主页中排除不再工作的类别
直到本周之前,我一直在使用query从我的主页中排除类别,没有出现任何问题。我想知道改变的原因和更好的方法。我也在尝试各种各样的解决方案,但都没有成功。function excludeCat($query) { if ( $query->is_home() ) { $query->set(\'cat\', \'-99, -263, -255, -268, -105\'); } return $query; } add_filt
自定义帖子类型即将发布和过去发布
我想在我的archive-CPT.php 最近即将发布的帖子(状态为future) 和过去的帖子(最早发布的帖子)。这就是我存档CPT的方式。php看起来像: <?php get_header(); ?> <div id=\"primary\" class=\"row\"> <?php if($layout == \'left_side\'){ ?> <aside id=\"side-b
如何从帖子中只获得一定数量的图片(减去特色图片)?
我有以下代码(见下文)列出了一篇文章中的所有附加图像。我正试图修改这段代码,只列出前五幅图像,并从列表中排除特色图像。我们非常感谢您的帮助。提前谢谢。<div class=\"entry-content\"> <ul> <?php $args = array( \'post_type\' => \'attachment\', \'numberposts\' => -1
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() ): ?>
如何在给定的类别中显示更多的帖子?
我需要在分类中显示更多帖子state (带tag_ID=21), 例如,我将主页上显示的帖子数设置为6,但存档时我想要10篇帖子state, 有没有办法在中添加过滤器functions.php?大概posts_per_page 和wp count posts 很有帮助。---编辑---我的代码输入functions.php 是:function change_numberposts( $query ) { // Only modify the main query if(
如何恢复已删除的页面/帖子?
我最近删除了wordpress网站上的一些页面。现在我想重新存储它们。我该怎么做?如有任何建议,将不胜感激。提前感谢