这些函数甚至不会在每次运行时调用数据库。它只是将它们从检索帖子的数据库查询返回的当前帖子对象中提取出来。这里没有什么可优化的。
get_the_ID()
和get_the_title()
照字面意思就是回来$post->ID
和$post->post_title
. get_permalink()
有点复杂,因为它需要根据permalink设置等进行逻辑运算,以确定URL应该是什么,但它不需要额外的数据库调用。
WordPress没有得到很好的优化,因此您需要对这些功能进行任何操作。如果是文档告诉您如何做,以及默认主题是如何工作的,那么就很好了。
如果您担心站点的速度,请安装Query Monitor 在确定目标之前,至少要检查实际进行了哪些查询。