如何查看当前登记的所有区块图案? 时间:2020-06-30 作者:Will 我在自定义主题中注册了一个块模式(使用register\\u block\\u pattern),但它没有显示在块模式列表中,因此我正在尝试调试是否正确注册了它。如何以编程方式查找当前注册的块模式? 1 个回复 最合适的回答,由SO网友:mozboz 整理而成 这看起来像是一个全新的功能,文档中说这是“实验性的”,并且这段代码第一次提交给WP repo是在本文撰写之日起的6天前,所以如果您在开发过程中遇到与之相关的问题,也不会感到惊讶。管理块模式的类易于阅读:https://github.com/WordPress/WordPress/blob/6d927e494c160a04b641518009995f54212cd9f6/wp-includes/class-wp-block-patterns-registry.php所以你可以打电话给get_all_registered() 方法如下:WP_Block_Patterns_Registry::get_instance()->get_all_registered()或者,检查您的图案是否已注册:WP_Block_Patterns_Registry::get_instance()->is_registered("your_pattern_name")我建议,如果你有问题,你可以等到它成为一个更稳定的功能,或者联系它的工作人员(例如,你可以先联系做出承诺的人,因为看起来他们正在积极地工作)嗯! 文章导航