如何将wordpress 某个分类中最早的100篇文章安全的放入回收站或删除
如何使用插件为WordPress添加PHP代码
使用免费插件在 WordPress 中添加 PHP,这是迄今为止最简单、最安全的方法。您不必编辑 WordPress 核心、主题或插件。在网站更新的过程中,代码都会保留下来,你也不必担心会弄乱子主题。我几年前就放弃了子主题,因为它们只会让事情变得复杂。
请按照以下步骤操作。
步骤 1
安装免费的 Code Snippets 插件。这个插件我已经用了五年多,从未出现过任何问题。这很说明问题。它还获得了五星评级,有 300 多条五星评论。

Code Snippets 插件
步骤 2
在 WordPress 管理侧边栏的 “Snippets” 下,点击 “Add New”。

添加新代码片段
步骤 3
点击 “Functions (PHP)” 选项卡。

Code Snippets PHP 函数
步骤 4
添加代码片段的名称,可以是任何你想要的名称。然后添加 PHP 代码段。在本例中,我将从 Perfmatters 插件中添加一个过滤器,以改变懒加载时的淡入速度。
确保代码格式正确。不过不用担心,如果格式不正确,插件会提示错误,不允许你应用它。这意味着它不会让你的网站崩溃。

PHP代码片段
步骤 5
选择代码片段的运行位置。在本例中,我只需要它在网站前端运行。不过对于大多数 PHP 代码片段来说,你可能需要它在所有地方运行。

选择代码片段的运行位置
步骤 6
点击“Save Changes and Activate.”
具体到这个问题的代码如下:
function recycle_oldest_articles() { $args = array( 'category_name' => 'your-category-slug', // 替换为你的造价答疑分类的 slug,也就是别名,在分类中查询 'posts_per_page' => 100, 'orderby' => 'date', 'order' => 'ASC', ); $query = new WP_Query($args); if ($query->have_posts()) { while ($query->have_posts()) { $query->the_post(); wp_trash_post(get_the_ID()); // 将文章放入回收站 } } } add_action('wp_loaded', 'recycle_oldest_articles');
请注意,使用 Snippet 插件执行代码时,请务必小心谨慎,确保备份你的数据库,以防止数据丢失。最好在测试环境中测试代码,以确保它按照预期工作。如果你不熟悉代码编写和 WordPress 开发,最好咨询专业人士的帮助。