如何为ACF Gutenberg块获得“附加的css类”

时间:2019-05-08 作者:Alexander Holsgrove

我已向ACFs注册了自定义块acf_register_block. 我已经设置了render_callback 加载php模板,但希望访问用户在管理中设置的任何额外CSS类。

enter image description here

WordPress是否提供全局相似$block (类似于$post) 或者我需要在ACF支持论坛上提出问题吗?

1 个回复
最合适的回答,由SO网友:Sally CJ 整理而成

请注意,我没有带块功能的ACF PRO 5.8,但我希望这个答案有所帮助

如果你看看这个例子here, 您可以使用props.attributes.className; i、 e.类保存为名为className.

考虑到这一点acf_register_block() (在撰写本文时,它重定向到acf_register_block_type()), 你的render_callback 函数将接收$block 数组(块设置和属性)作为第一个参数,因此您应该能够通过$block[\'className\'] 如图所示here —请参见“使用回调注册块”下的示例。

相关推荐