纯代码实现WordPress添加网站公告功能
有些网站会带有网站公告功能,可以发布活动及动态更新,这时候就需要在明显位置通知所有用户,今天分享一下纯代码实现WordPress添加网站公告功能,以下是具体实现方法:
将以下代码插入主题function.php文件中。添加以下代码后,进入后台首页将会看到一个可添加公告内容的区域,只需在此区域添加你想写的公告内容即可。
/*
添加网站公告功能
代码来源: www.wpzhinan.com
*/
function wp_dashboard_notice() {
if($_POST && $_POST[‘update-notice’] == 1){
check_admin_referer(‘notice’);
$notice = serialize($_POST[‘notice’]);
update_option(‘notice’,$notice) or add_option(‘notice’,$notice);
}
?>
”>
更新公告成功
‘; ?>
公告链接(留空则无链接):
”<?php
” />
公告信息
<?php echo stripslashes($notice[‘content’]); ?>
”提交”
”1″
然后,你还需在主题中任意你想要显示公告信息的地方添加以下代码来调用公告内容,一般添加到header.php文件中:
/*
调用网站公告内容
代码来源: www.wpzhinan.com
*/
‘ : ”).$notice[‘content’].($notice[‘link’] ? ” : ”); ?>
至此,一个简易的网站公告功能就实现了,而且完全靠代码实现!