我用一些自定义主题页面做了一些奇怪的事情。也就是说,我绕过了wp_query并从不同的数据库中获取了数据。我使用自定义数据填充post对象,然后将其注入我的主题。由于工具栏正常显示正常,因此必须通过不调用wordpress DB来绕过某种触发器。我100%肯定主题不是问题的原因,这是我所做的混乱。但是,代码中没有错误,一切正常。管理工具栏需要加载什么?是否有一些钩子我可以手动调用以使其渲染?
我尝试过使用wordpress docs https://codex.wordpress.org/Function_Reference/show_admin_bar中的代码和信息。由于这一切都没有起作用,我唯一能想到的是,为了呈现管理栏需要满足一些要求,并绕过我绕过的东西,不满足这些要求,所以我需要弄清楚如何欺骗它