WordPress固定链接是否引用数据库中的查找表?

时间:2013-11-07 作者:Drewdavid

我试图找出如何在删除原始参数(无论是数字还是文本)的同时重写URL;基本上就是WP用干净的permalinks做的

是否存在将帖子ID#与帖子编辑器中设置的永久链接字符串相匹配的数据库查找表?

2 个回复
SO网友:Oleg Butuzov

您有一组url模式和匹配项(wp生成许多url模式以满足用户代理)domain.com/posts/2003/somestuff url,wp tring在rewrite\\u规则(存储在options 按选项名称列出的表rewrite_rules)一旦WP\\u Query获取参数并返回一些数据(帖子/页面等…)所有这些数据(wp\\u查询和结果)都传递给视图(模板)、索引。php/single。php/etc.php,这里有一个页面

SO网友:sam

不,大多数情况下。

WordPress将其重写规则存储在数据库中。这些是用于将URL映射到查询参数的基于模式的规则,由您选择的永久链接结构决定(例如。%post_name%) 以及插件提供的任何其他结构。

对于单个项目,WordPress提取%post_id%%post_name% (slug)并从posts表中获取该帖子。

结束

相关推荐

How many databases do I need?

我被要求为其他人建立另一个网站。最终,我会把它交给他们。我将在本地开发它,然后现场使用,然后移交完全控制权。同时,我需要一个数据库供WP使用。我是将新网站连接到我个人网站已有的现有数据库中,还是每个网站都有一个数据库?我不想把我的数据库和别人的数据库一起导出。