如何使用parse_block显示Instagram块?

时间:2020-12-17 作者:user2986284

我有个大问题。我编写了以下代码:

$blocks = parse_blocks( $post->post_content );

foreach ( $blocks as $block ) {
  if( $block[\'blockName\'] != \'\' ) {
     $blocks_2[] .= render_block( $block );
  }
}
$num_blocks = cont($blocks_2);

for ($i = 2; $i <= $num_blocks; $i++) {
  echo $blocks_2[$i];
}
一切都很好,但它不会以嵌入格式显示我的代码块(instagram、twitter),就像url一样。

有人能帮我吗?

1 个回复
SO网友:Tom J Nowell

您需要申请the_content 在渲染块上过滤

相关推荐

如何通过emed_oembed_html为IFRAME添加自定义类

我想为embed\\u oembed\\u html过滤器(iframe)添加一个自定义类。注1:使用str\\u replace将删除其他类,因此它没有用处。注2:我需要将自定义类直接添加到ifram标记中,而不是将完整的iframe代码添加到另一个标记中,如<div>.