我如何从 WordPress 中的每个类别中仅获取 1 个帖子

2023-11-21

我有一个名为新闻的类别,其中有许多子类别。 我想要做的是从每个子类别(包括类别标题、帖子标题、附件图片)中仅获取 1 个帖子(最新)。 朋友们有什么建议吗??


<?php

$news_cat_ID = get_cat_ID( 'News' ); 
$news_cats   = get_categories( "parent=$news_cat_ID" );
$news_query  = new WP_Query;

foreach ( $news_cats as $news_cat ) :
    $news_query->query( array(
        'cat'                 => $news_cat->term_id,
        'posts_per_page'      => 1,
        'no_found_rows'       => true,
        'ignore_sticky_posts' => true,
    ));

    ?>

    <h2><?php echo esc_html( $news_cat->name ) ?></h2>

    <?php while ( $news_query->have_posts() ) : $news_query->the_post() ?>

            <div class="post">
                <?php the_title() ?>
                <!-- do whatever you else you want that you can do in a normal loop -->
            </div>  

    <?php endwhile ?>

<?php endforeach ?>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我如何从 WordPress 中的每个类别中仅获取 1 个帖子 的相关文章

  • 将订单总重量添加到 WooCommerce 新订单电子邮件通知

    是否可以在 WooCommerce 新订单 电子邮件通知 针对管理员 中显示订单的总重量 这是挂钩在 woocommerce email after order table 操作挂钩中的自定义函数 它将在 新订单 电子邮件通知中显示总重量
  • 用正则表达式重写YAML frontmatter

    我想使用 Jekyll 将我的 WordPress 网站转换为 GitHub 上的静态网站 我使用了一个插件 将我的 62 篇帖子以 Markdown 形式导出到 GitHub 我现在在每个文件的开头都有这些带有额外 frontmatter
  • 通过字段名称以编程方式获取 ACF 字段键

    我需要在 WordPress 的高级自定义字段插件 ACF 中按字段名称获取字段键 该字段被分配给一个帖子 我正在帖子的循环中 我想使用字段名称以编程方式获取字段键 这样做的原因是因为我正在创建一个表单 其中字段名称 选项 将保持不变 但在
  • 让网站登录也能在 WordPress 上使用

    我使用 PHP 和 MySQL 开发了一个网站 该网站已经有登录和注册表单 myweb com 我已经在这个网址添加了 wordpressmyweb com blog 我想禁用 WordPress 上的登录和注册页面并强制用户使用我的 基本
  • PHP 正则表达式修复被黑的 WordPress 网站

    我有一个客户安装了多个 WordPress 但他没有保持最新状态 结果 他被黑了 当我试图找出黑客是如何进入并永久解决问题时 我正在尝试创建一个脚本来快速 自动地修复它们 我找到了这个脚本 它可以满足我的要求 http designpx c
  • 在 WordPress 页面上嵌入 swf

    我正在尝试将 swf 嵌入到 WordPress 页面中 这听起来很简单 但它不起作用 我不明白为什么 我已将所有相关文件上传到服务器上 并且我相当确定所有文件路径都是正确的 包含 fla 和 swf 文件的文件夹还包含一个 index h
  • Php - 您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展

    如何修复下面的错误 您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展 我使用带有 telnet 连接的 NAS 我安装了FFP 0 7 My php ini is in ffp etc php ini我取消了我认为有
  • 创建以克为单位销售的 Woocommerce 产品

    我想在 WooCommerce 中创建一种以克为单位销售的产品 客户可以在产品页面上输入他们想要的克数 在输入字段中 价格将即时计算并添加到购物车中 我的问题是 这是否可能 如果可以 有人可以给我一个关于如何实施它的 大局 想法吗 我不需要
  • style.css 在 WordPress 中不起作用

    我的 WordPress 有问题 我已经创建了所有需要的文件 包括 style css index php 等 但页面没有样式 在标题中 除其他外 我把这个
  • 使用反向代理进行过多重定向

    Setup 云flare DNS docker 撰写 nginx 反向代理 WordPress 的 fpm Nginx PHP 处理程序 Problem 重定向太多 如以下日志所示 Attaching to wp db wp wp web
  • Magento 如何通过静态块/页面中的 id 链接到类别

    我正在寻找使用以下方法从静态块链接到一个类别category id 有什么想法吗 我已经进行了通常的搜索 但没有结果 目前我可以做类似的事情 a href 但这并不稳健 使用类别链接小部件内联链接代码 widget type catalog
  • 如何获取每个类别(例如 WooCommerce 后端)的产品数量?

    我正在建立一个新网站 我对 Woocommerce 非常满意 我只需要一个快速技巧来获取每个类别中的产品数量 我已经调出了每个产品的类别 但无法弄清楚如何从该类别中获取产品数量 我有一个适合我的产品的列表样式 实际上是活动网站的活动 查看图
  • 使用 Gravity Forms 和 Javascript 计算一个输入字段的长度并在另一个输入字段中打印它

    我正在使用 WordPress 的重力形式 我试图弄清楚如何计算用户在我的一个输入框中键入的字符的长度 并将该数字以相同的形式打印到另一个输入框 我认为这可以用 Javascript 来完成 但我是一个完全的新手 这是我非常淡化的努力 只是
  • 如何使 WordPress 中的自定义模板充当受密码保护的页面?

    我正在使用自定义模板构建一个页面 问题是 我需要此页面受密码保护 或者至少可供登录用户访问 但即使我在 WordPress 管理的新页面部分中将其设置为此类 私人 密码保护 它也不会显示菜单项和内容 如果是私有的 或者它会立即显示页面内容
  • 如何向 WordPress.com 上托管的 WordPress 博客添加语法突出显示?

    我希望为我的 WordPress 博客提供一个好的语法荧光笔 我有哪些选择 我经常看到它具有颜色鲜艳的语法突出显示和复制到剪贴板的选项 有谁知道这是什么工具吗 在 wordpress com 上 您无法安装插件 因此您必须使用 Wordpr
  • WordPress 访问

    我正在与朋友一起开发一个网站 使用Wordpress我们正在尝试从我的计算机和他的计算机访问同一个 WordPress 帐户 以便我们可以一起在网站上工作 我们尝试将彼此添加为管理员 但只能从创建管理员的计算机上访问新帐户 有谁知道如何做到
  • jQuery 更改为隐藏字段后触发重力表单中的表单更新

    简而言之 是否有 JavaScript 函数或挂钩来触发重力形式的更新 以便执行条件逻辑 原问题 我正在使用重力形式 并且创建了一个 变化时 事件 gform 1 find gfield date dropdown month select
  • 在 Woocommerce 的单个产品页面上显示特定的自定义产品属性

    我找到了以下代码 https isabelcastillo com woocommerce product attributes functions在产品详细信息页面上显示所有自定义属性 具有我需要的特定条形设计 代码的工作方式就像一个魅力
  • 订单编辑页面中的 WooCommerce 自定义字段

    Display custom field Orders edit page add action woocommerce before order itemmeta storage location of order items 10 3
  • 为 foreach() 提供的参数无效..Wordpress

    突然开始出现以下代码的错误 img src title 有时分类 贷款俱乐部 是空的 这可能是问题所在吗 如果是这样 有人可以指出我正确的代码吗 Add if之前的情况foreach

随机推荐

  • python numpy 机器 epsilon

    我想了解什么是机器 epsilon 根据维基百科 可以计算如下 def machineEpsilon func float machine epsilon func 1 while func 1 func machine epsilon f
  • Java 6 源代码向后兼容性和 SQL

    我的理解是 为了保持源兼容性 Java 永远不会向公共接口引入新方法 因为这会破坏实现接口的现有客户端 Java 发行说明 states 一般来说 政策如下 除了任何不兼容的情况 进一步列出如下 维护版本 例如 1 4 1 1 4 2 不引
  • jQuery .attr("disabled", "disabled") 在 Chrome 中不起作用

    不知道为什么这不起作用 当人们单击我的应用程序的 编辑 按钮时 禁用的文本字段将变为可编辑 bewerken click function e input disabled disabled removeAttr disabled 然后 我
  • 如何修复错误; “错误:Bootstrap 工具提示需要 Tether (http://github.hubspot.com/tether/)”

    我正在使用 Bootstrap V4 控制台中记录了以下错误 错误 Bootstrap 工具提示需要 Tether http github hubspot com tether 我尝试通过安装 Tether 来消除该错误 但没有成功 我通过
  • 进度条与 asyncTask 一起使用

    我想在屏幕上使用进度条而不是进度对话框 我在 XML 视图文件上插入了一个进度条 我想让它在加载时显示 在不加载时禁用它 所以我使用的是可见的 但它发生了 所以其余的数据下降了 我应该如何在异步任务中使用进度条 我怎样才能显示和隐藏它 这是
  • Android 实时开发者通知一次性购买成功了一半

    当我使用 慢速测试卡 几分钟后批准 时 Android 的实时开发人员通知会起作用 我通过 pub sub 在我的服务器上收到两个通知 一种是当购买已完成并且其中包含令牌和订单时的消费状态 0 时 第二个通知 在它被消费后 带有 token
  • 导入错误:没有名为 lxml.etree 的模块

    我正在尝试在我的项目中导入预邮件程序 但它在 etree 导入中始终失败 我安装了 lxml 的 2 7 二进制文件 lxml 模块导入正常 如果我记录 lxml 模块 它会显示库文件夹的正确路径 但我无法从中导入 etree lxml 文
  • Java从文本文件中读取值

    我是 Java 新手 我有一个包含以下内容的文本文件 trace structure list a structure c 0 748701 0 243802 0 227221 0 752231 0 261118 0 263976 1 19
  • 在 Python 中处理多个文件时如何避免嵌套“with”语句

    当使用推荐的样式在 Python 中处理多个文件时 代码可能会变得丑陋 with open foo txt as foo with open bar txt w as bar with open baz txt w as baz Read
  • PHP 包含文件扩展名吗?

    对于 PHP 中必需 包含的文件 使用更好吗 inc扩展 vs inc php vs php扩展 有时人们使用 inc扩展 然后进行一些服务器配置以保留 inc通过网络浏览器访问文件 这might如果由知识渊博的系统管理员绝对正确地完成 那
  • 修剪所有数据库字段

    您知道 sql server 中是否有一种快速方法 通过 transact sql 可以修剪所有数据库字符串字段 没有光标 复制并粘贴输出 也适用于没有 varchar max 的 SQL 2000 如果需要 可以轻松扩展以将 GO 行添加
  • 如何显示当前登录的用户 Firebase

    mAuth FirebaseAuth getInstance mFirebaseDatabase FirebaseDatabase getInstance myRef mFirebaseDatabase getReference child
  • 分组函数(tapply、by、aggregate)和 *apply 系列

    每当我想在 R 中做一些 map py 的事情时 我通常会尝试使用apply家庭 然而 我一直不太明白它们之间的区别 如何 sapply lapply等 将函数应用于输入 分组输入 输出会是什么样子 甚至输入可能是什么 所以我经常会仔细检查
  • 如何读取 JMS 消息而不使用它们 - 使用 ActiveMQ

    我想知道是否有任何方法可以读取 jms 和 activemq 消息而不消耗它 我知道消息可以从队列中消费 但我仍然想问这个问题 您可以通过 JMS QueueBrowser 浏览队列上的消息 或者在 ActiveMQ 中您可以通过 JMX
  • 如果数据源不包含任何项目,如何在 ASP.NET C# 中隐藏转发器?

    我有一个 ASP NET 页面 它使用嵌套在另一个转发器中的转发器来生成数据列表 其作用如下
  • Pthread:为什么人们费心使用 pthread_exit?

    据我了解 当您需要终止具有返回值的线程时 pthread exit 完全等于 return 当人们可以使用一致的方式 即返回 来完成工作时 为什么 Pthread 定义这样一个重复的接口 我想到的两个原因 pthread exit 允许您从
  • 使用 Xamarin.Forms 和 Serilog 将日志写入文件

    您好 我在使用 Xamarin Forms NET Core 共享项目 和 Serilog 将日志写入 Android 设备上的文件时遇到问题 到目前为止 我已经在共享项目中安装了 Serilog 将 Serilog Serilog Sin
  • jstree select_limit 不起作用。我想设置选择限制以仅选择 3 个节点

    我的 jstree 函数在这里 我已经设定 select limit 3 但不起作用 当我运行时 我可以选择超过 3 个节点 但我需要选择不超过 3 个节点 var j1 jQuery noConflict j1 utree activit
  • sqlite3 带引号导入

    我正在尝试导入字段中包含引号的数据集合 它们目前是制表符分隔的 据我所知 根据文档 http www sqlite org cvstrac wiki p ImportingFiles sqlite shell 应该按字面解释引号 我认为这意
  • 我如何从 WordPress 中的每个类别中仅获取 1 个帖子

    我有一个名为新闻的类别 其中有许多子类别 我想要做的是从每个子类别 包括类别标题 帖子标题 附件图片 中仅获取 1 个帖子 最新 朋友们有什么建议吗