在开发一个网站的一个客户,他们要求该网站使用古腾堡构建块。进口其他现有的职位从先前的网站(不使用块),我们发现内容只是放入页面导入。这是很好,除了块我们设计fullwidth内胆。进口的发布内容,这导致页面的内容涵盖全宽,边对边。
所以我需要一个代码片段来检查内容是否使用块。如果不是,那么添加一些HTML包装在一个容器中。方法如下:
< ?php后美元= get_post ();/ /获得当前职位如果(! has_blocks (post - > post_content)美元){/ /检查如果使用块,如果不是……? > < div class = "容器" > < ?php the_content ();> < / div > < ?其他php}{/ /否则,输出块内容没有容器? > < ?php the_content ();> < ?php} ? >