feat: Markdown 正文自动 TOC(锚点+折叠目录)+ 社交账号扩充国内平台(B站/小红书/抖音/视频号/公众号/其他)+ 侧边栏社交展示 + JSON-LD sameAs 全平台聚合 + 首页 h1(SEO 语义)

This commit is contained in:
ak
2026-08-11 23:49:19 +08:00
parent 489a145259
commit 56735804a1
26 changed files with 249 additions and 13 deletions
+7 -2
View File
@@ -32,9 +32,14 @@ class PostController extends Controller
->orderBy('created_at', (int) blog_setting('comment_order', 1) === 1 ? 'asc' : 'desc')
->paginate(20);
$contentHtml = $this->renderer->render($post);
$rendered = $this->renderer->renderWithToc($post);
return theme_view('show', compact('post', 'comments', 'contentHtml'));
return theme_view('show', [
'post' => $post,
'comments' => $comments,
'contentHtml' => $rendered['html'],
'toc' => $rendered['toc'],
]);
}
private function ensureReadable(Post $post): void