永久链接有通用算法吗? (人类可读)

发布于 2024-10-18 06:55:17 字数 221 浏览 5 评论 0原文

我正在尝试从头开始制作博客脚本(PHP)并从 Wordpress 导入帖子。 我需要使用与 WordPress 完全相同的永久链接算法,因为我想保持 URL 相同。 (以防万一我需要返回 WordPress)

自定义结构是 /%postname%/。 我注意到特殊字符(例如 * - /)和 unicode 字符会被忽略,如果重复,则会在末尾自动添加一个数字。 这就是我需要知道的全部吗?

谢谢。

I'm trying to make a blog script from scratch (PHP) and import posts from Wordpress.
I need to use the exact same permalink algorithm as Wordpress because I want to keep the URLs same. (and just in case I need to go back to Wordpress)

The custom structure is /%postname%/.
I noticed that special characters (such as * - /) and unicode characters are ignored, and if it's a duplicate, a number is automatically added at the end.
Is that all I need to know?

Thanks.

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

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

发布评论

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

评论(2

世态炎凉 2024-10-25 06:55:17

您需要查看的 WordPress 函数是 中的 sanitize_title_with_dashes wp-includes/formatting.php

The Wordpress function you need to look at is sanitize_title_with_dashes in wp-includes/formatting.php.

初见终念 2024-10-25 06:55:17

WordPress 有默认值,但这些默认值可能会因版本而异。另外,WordPress 还允许您自定义永久链接,因此我认为您不会找到“通用”结构。

考虑到这一点,这里有一篇关于 URL 设计 的文章可能会有所帮助。

WordPress has defaults, but those defaults may change from version to version. Plus WordPress also lets you customize the permalinks, so I don't think you'll find a "universal" structure.

With that in mind though, here's an article on URL Design that might be helpful.

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