You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在MediaWiki主页启用特色文章及每日随机内容展示

实现MediaWiki主页每日随机文章+图片的配置方案

1. 填充MediaWiki:Ffeed-MainFeed-page页面

这个页面是FeaturedFeeds扩展的主Feed内容源,直接写入自定义模板的调用:

{{每日随机内容模板}}

(模板名称可自行修改,后续对应创建即可)

2. 创建随机内容模板

新建模板页面(如Template:每日随机内容模板),填入以下代码实现核心功能:

<div style="margin: 1em 0; padding: 1em; border: 1px solid #e0e0e0; border-radius: 4px;">
  <h3>今日随机文章</h3>
  <p>[[{{Special:Random}}|点击查看今日随机文章]]</p>
  <h3>今日随机图片</h3>
  <p>
    [[File:{{Special:Random/File}}|frameless|200px]]
    <br>
    <small>[[File:{{Special:Random/File}}|查看原图]]</small>
  </p>
</div>

关键语法说明:

  • {{Special:Random}}:MediaWiki内置函数,随机指向一篇普通文章
  • {{Special:Random/File}}:内置函数,随机选取一张已上传的图片
  • 样式代码可根据wiki主题自行调整,比如修改边框样式、内边距等

3. 嵌入到主页

打开wiki主页(Main Page),在目标位置添加Feed调用代码:

{{#featuredfeed:MainFeed}}

这样FeaturedFeeds会读取你定义的模板内容,展示随机文章和图片。

固定每日更新(可选)

如果需要每次刷新不改变内容、仅每日更新一次,在LocalSettings.php中添加缓存配置:

$wgFeaturedFeeds['MainFeed']['ttl'] = 86400; // 缓存24小时,每日自动更新

内容的提问来源于stack exchange,提问作者Artur Dzivia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 00:40:58