Wordpress 如何计算创建类别的 ID?
Posted
技术标签:
【中文标题】Wordpress 如何计算创建类别的 ID?【英文标题】:How Wordpress calculated ID of the created category? 【发布时间】:2017-06-26 10:38:36 【问题描述】:假设我创建了几个 ID 为 2、3、4 的类别。然后我删除了这些类别。当我在那之后创建新类别时,它的 ID 为 5,而不是 2,看起来似乎。那么,WP store start value 是从哪个类别 ID 计数开始的呢?
【问题讨论】:
数据库存储该值,WP 与它无关。 Wordpress 只是将一条新记录插入到数据库中,并且数据库在执行此操作时会为该记录创建一个新 id。如果您的问题的实际目的是您想在删除类别后“重置”该数字,以便您在序列中没有“漏洞” - 那么请好好研究为什么这不是一个好主意开始。 我不想重置它,我需要它。 为了什么,什么时候? 在创建新类别之后,您可以轻松“获取”它。如果你之前尝试过,那很容易导致竞争条件,所以这不是一个好的开始方法。 哦,拜托,如果你知道的话,为什么不直接告诉我那个数字商店在哪里? 直接存储在数据库表中。 ***.com/questions/6761403/… 【参考方案1】:这不是由 wordpress 完成的。它是由mysql完成的。因为 id 列被选为主键并自动递增。这就是为什么当您删除然后插入另一个类别或帖子和评论时。此id不再重复。
【讨论】:
以上是关于Wordpress 如何计算创建类别的 ID?的主要内容,如果未能解决你的问题,请参考以下文章