最新消息:专业日照SEO日照网站优化,日照网站建设等网络服务。联系点击 QQ:187348839 电话:189-6336-0585

WordPress自动刷新全站和特定页面刷新

wordpress 日照SEO 1392浏览

插件

Auto Refresh Single Page就是这样一个插件,直接在后台插件内搜索安装即可。或者在此下载http://wordpress.org/plugins/auto-refresh-single-page/

代码

其实添加插件真是多余,简单的一行代码即可实现,直接在header.php内<header> </header> 之间添加如下代码即可实现自动刷新。

全站自动刷新

<META HTTP-EQUIV="Refresh" CONTENT="300"; URL="">

CONTENT=”300″是实现自动刷新的间隔时间,以秒为单位。

特定页面自动刷新

单独自动刷新主页

<?php
if(is_home())
{echo '<META HTTP-EQUIV="REFRESH" CONTENT="300">' ;}
?>

但是如果主页是页面的而不是最新文章的话,上述代码无效。主页是一个页面的话需要添加如下代码

<?php
if(is_front_page() )
{echo '<META HTTP-EQUIV="REFRESH" CONTENT="300">' ;}
?>

想实现Post ID为17的文章页面刷新,可以添加如下代码

<?php
if(is_single( '17' ))
{echo '<META HTTP-EQUIV="REFRESH" CONTENT="300">' ;}
?>

如想实现多个文章页刷新可以添加如下代码,这样即可实现文章ID为17,19,1,11的文章自动刷新。

<?php
if(is_single( array( 17, 19, 1, 11 )))
{echo '<META HTTP-EQUIV="REFRESH" CONTENT="300">' ;}
?>

如想实现特定页面自动刷新可以添加如下代码,这样即可实现页面ID为47的页面自动刷新。

<?php
if(is_page( 47 ))
{echo '<META HTTP-EQUIV="REFRESH" CONTENT="300">' ;}
?>

同样如实现多个页面自动刷新可以添加如下代码

<?php
if(is_page( array( 42, 54, 6 ) ))
{echo '<META HTTP-EQUIV="REFRESH" CONTENT="300">' ;}
?>

如想特定分类目录的自动刷新可以添加如下代码

<?php
if(is_category( '7' ))
{echo '<META HTTP-EQUIV="REFRESH" CONTENT="300">' ;}
?>

转载请注明:日照天空网络公司 » WordPress自动刷新全站和特定页面刷新