首先,请注意get_template_part
internally uses locate_template
, 因此,你认为后者速度较慢是错误的。
如果你看看代码,get_template_part
只不过是一个包装locate_template
, 因此,如果一个有效,另一个无效,则有两种可能性:
您正在使用get_template_part
错了,有人上钩了"get_template_part_{$slug}"
但是,如果locate_template
工作,使用它:它并不慢,老实说,如果有连接的函数,它可以非常快"get_template_part_{$slug}"
这会减慢执行速度。