将永久链接设置为 WordPress 自动发布

发布于 2024-10-17 03:11:25 字数 201 浏览 3 评论 0原文

如何在 WordPress 中使用 wp_insert_post 以编程方式创建的帖子上设置合理的永久链接?

自动生成的永久链接为 http://home_url/year/month/
在同一日期创建的所有自动生成的帖子最终都会具有相同的永久链接值。

How to set a reasonable permalink on a post created programmatically using wp_insert_post in Wordpress?

The auto-generated permalink is http://home_url/year/month/.
All auto-generated posts created on the same date end up with the same permalink value.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

债姬 2024-10-24 03:11:25

您无法为每个帖子设置永久链接,但我建议将您的 WordPress 永久链接设置更改为:

/%year%/%monthnum%/%day%/%postname% 

或删除日期 /%year%/%monthnum%//%postname%- 如果标题重复

(又名仪表板中基于日期和名称的常用选项),

Wordpress 将添加 -1、-2、-3。您可以在 WP 管理界面的“设置”→“永久链接”面板(或 WordPress 2.5 之前的“选项”→“永久链接”)下进行调整。

参考文档位于 Wordpress.org 法典

You can't set the permalink on a per-post basis but what I would recommend is changing your WordPress permalink settings to something like:

/%year%/%monthnum%/%day%/%postname% 

or remove day /%year%/%monthnum%//%postname%- Wordpress will add -1, -2, -3 if a title repeats

Aka the date and name based common option in the dashboard.

You can adjust this in the WP admin interface under Settings → Permalinks panel ( or Options → Permalinks before WordPress 2.5)

Reference documentation on the Wordpress.org codex

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文