在 php 中获取可重用的块

pro*_*nid 5 wordpress-gutenberg gutenberg-blocks

对于我的生活,我找不到任何关于如何执行此操作的信息:只需在主题模板中通过 php 输出可重用的古腾堡块。好像应该是可行的。任何人?

pro*_*nid 6

可能回答我自己的问题。请告诉我是否有更好/更简单的方法来做到这一点。

<?php
    // get reusable gutenberg block:
    $gblock = get_post( 7418 );
    echo apply_filters( 'the_content', $gblock->post_content );
?>
Run Code Online (Sandbox Code Playgroud)

我可以看到的第一个缺点是,必须查找块的帖子 ID 很不方便。

  • 我知道的唯一方法是转到这里: /wp-admin/edit.php?post_type=wp_block 然后将鼠标悬停在您的块的编辑链接上,并查看 URL 中的 ID。 (2认同)