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
@@ -101,19 +101,11 @@ class SeoMiddleware
}
/**
* 后台配置的社交账号 -> schema sameAsFacebook / GitHub / Twitter 等平台识别)。
* 后台配置的社交账号 -> schema sameAs微博/公众号/抖音/小红书/GitHub 平台)。
*/
private function socialLinks(): array
{
$links = [];
foreach (['social_weibo', 'social_github', 'social_twitter', 'social_facebook', 'social_zhihu'] as $key) {
if ($url = blog_setting($key, '')) {
$links[] = $url;
}
}
return array_values(array_unique($links));
return \App\Blog\Support\SocialLinks::sameAs();
}
private function ogTags(Request $request, array $data): string