如何修复嵌入的Twitter时间线不显示最新推文的问题?
解决Twitter嵌入时间线显示热门推文而非最新推文的问题
- 核心解决方案:在你的嵌入标签中添加
data-sort-by="time"属性,强制时间线按推文发布时间倒序展示。
Twitter的嵌入时间线默认在部分场景下会自动切换为热门排序(优先展示互动量高的内容),手动指定排序规则即可纠正这个问题。
修改后的完整代码如下:
<a class="twitter-timeline" data-tweet-limit="20" data-dnt="true" data-theme="light" data-chrome="nofooter noborders" data-height="auto" data-sort-by="time" href="https://my-twitter-page-url">Tweets</a>
- 额外注意事项:
- 确保你的Twitter账号是公开状态,私有账号的嵌入时间线可能存在排序异常
- 如果修改后仍未生效,尝试清除浏览器缓存或重新生成嵌入代码,避免旧配置缓存影响展示效果
内容的提问来源于stack exchange,提问作者paulalexandru
相关产品推荐
相关产品推荐

