浏览代码

Blockbase: Fix fatal error with social navigation (#4895)

Ben Dwyer 3 年之前
父节点
当前提交
f11bd52520
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      blockbase/inc/social-navigation.php

+ 3 - 1
blockbase/inc/social-navigation.php

@@ -55,7 +55,9 @@ function append_social_links_block( $parent_content, $social_links_block ) {
 	$wp_block_navigation__container = $dom->getElementsByTagName('ul')->item( 0 )->parentNode;
 	$social_links_node = $dom->createDocumentFragment();
 	$social_links_node->appendXML( $social_links_block );
-	$wp_block_navigation__container->appendChild( $social_links_node );
+	if ( ! empty( $wp_block_navigation__container ) ) {
+		$wp_block_navigation__container->appendChild( $social_links_node );
+	}
 	$navigation_block = $dom->getElementsByTagName('nav')->item( 0 );
 	return $dom->saveXML( $navigation_block );
 }