diff -u b/core/modules/node/src/Plugin/Search/NodeSearch.php b/core/modules/node/src/Plugin/Search/NodeSearch.php --- b/core/modules/node/src/Plugin/Search/NodeSearch.php +++ b/core/modules/node/src/Plugin/Search/NodeSearch.php @@ -332,10 +332,7 @@ unset($build['#theme']); $build['#pre_render'][] = array($this, 'removeSubmittedInfo'); - // Fetch comment count for snippet. $built = $this->renderer->renderPlain($build); - $comment_count = $this->moduleHandler->invoke('comment', 'node_update_index', array($node, $item->langcode)); - $rendered = SafeMarkup::format('@built @comment_count', ['@built' => $built, '@comment_count' => $comment_count]); $extra = $this->moduleHandler->invokeAll('node_search_result', array($node, $item->langcode)); @@ -352,7 +349,7 @@ 'node' => $node, 'extra' => $extra, 'score' => $item->calculated_score, - 'snippet' => search_excerpt($keys, $rendered, $item->langcode), + 'snippet' => search_excerpt($keys, $built, $item->langcode), 'langcode' => $node->language()->getId(), );