[英]Force wordpress page to refresh
==情况==
目前,我正在使用Wordpress来显示公告。
有1台服务器托管Wordpress,另外4台PC显示公告。 每台PC都有自己的页面URL以显示公告。 例如
当前,假设我对http:// localhost / announcement1进行了一些公告更改,那么我需要走到1楼并手动刷新页面以获取最新的公告。 这与其他公告相同。
==问题==
我在网上搜索了解决方案,但我不知道要搜索的确切关键字,也没有运气。
谢谢
最简单的方法是为公告页面设置刷新元数据。 例如5秒:
<meta http-equiv="Refresh" content="5">
我不知道您是否具有可以修改的主题,但是解决此问题的一种方法是使用wp_head操作上的钩子。 像这样:
function wp_50642305_add_refresh_header() {
echo '<meta http-equiv="Refresh" content="5">';
}
add_action( 'wp_head', 'add_refresh_header' );
您可以将其放置在主题的functions.php中,或者放置在插件文件中。
https://codex.wordpress.org/Plugin_API/Action_Reference/wp_head
一段时间后,我发现了一个插件,可以帮助我实现目标。
https://wordpress.org/plugins/force-refresh/
只需单击一下,我就可以“强制”刷新客户端浏览器。
“该插件的工作方式是用户的浏览器每两分钟检查一次网站,以确保它是最新的,否则,它将刷新。”
希望这对寻求相同解决方案的其他人有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.