v17development/flarum-blog
Composer 安装命令:
composer require v17development/flarum-blog
包简介
Adds a blog section to your forum
README 文档
README
A Flarum extension that adds a blog section to your forum — a dedicated blog overview, article pages, and an article composer, built on top of your existing discussions and tags.
Documentation
Full documentation lives in the docs/ folder:
Requirements
- PHP 8.2 or above
- Flarum 1.8 or above
flarum/tags
Installation
composer require fof/blog:"*"
Updating
composer update fof/blog php flarum cache:clear
Migrating from v17development/flarum-blog
This extension was transferred to FriendsOfFlarum and was previously published as v17development/flarum-blog.
For forum admins, migration is a one-line change — swap the package, keep your settings and existing blog articles:
composer remove v17development/flarum-blog composer require fof/blog php flarum migrate php flarum cache:clear php flarum assets:publish
fof/blog declares replace: { "v17development/flarum-blog": "*" }, so anything that depended on the old package is satisfied by the new one, and the two can never be installed at once.
Third-party extension authors should update any references from the V17Development\FlarumBlog PHP namespace to FoF\Blog, and from the v17development/blog / v17development-flarum-blog frontend modules to fof/blog.
Note: SEO integration now targets
fof/seo(FoF\Seo). If you relied on SEO tags for your blog, ensurefof/seois installed and enabled.
Features
- Adds a Blog overview page and article detail pages to your forum
- An article composer for writing blog posts
- Builds on the
flarum/tagsextension — articles are tag-driven discussions - Per-article summary and featured image
- Highlighted (featured) posts on the overview
- Categories sidebar, with optional category hierarchy
- Optionally disable or allow comments by default
- Optional review workflow — articles can require approval before publishing, with dedicated write/approve permissions
- Set the blog overview as the forum home page
- Works with already-existing discussions/articles
- Ghost (skeleton) loading states
- Configurable default article image, stored on the
flarum-assetsfilesystem disk
Works with
Compatible — but not required — alongside:
- flarum/tags — required; articles are tag-based
- flarum/sticky — sticky indicator on articles
- fof/seo — SEO meta & structured data for blog pages
- fof/upload — pick a featured image from your uploaded files
- fof/rich-text — rich-text editing in the composer
- fof/discussion-language — per-language blog overviews
Screenshots
Blog overview page
Blog article
Blog tools
Blog settings
Admin settings
Credits
This extension was originally created and maintained by V17 Development as v17development/flarum-blog. FriendsOfFlarum is grateful for their work and continues development with their blessing.
Sponsored by Glowing Blue.
Links
License
This extension is licensed under the MIT License. See the LICENSE.md file for details.
v17development/flarum-blog 适用场景与选型建议
v17development/flarum-blog 是一款 基于 TypeScript 开发的 Composer 扩展包,目前已累计 87.44k 次下载、GitHub Stars 达 51, 最近一次更新时间为 2021 年 11 月 08 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 v17development/flarum-blog 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 v17development/flarum-blog 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 87.44k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 51
- 点击次数: 14
- 依赖项目数: 6
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-11-08




