香港独立IP空间
香港php空间
美国php空间
域名注册

对于个别站长的网站,比如医院网站,和用户交流和体验是非常关键的。所以小编做了一个关于wordpreess网站公告的功能,这个功能优点就是再打开网页时有一个网站公告页面。使客户能得到最新的网站信息。下面给大家分享下无忧主机小编的经验。
首先我们要进入wordpress根目录下找到functions.php文件后用文档编辑器打开把以下代码复制上去。
function wp_dashboard_GongGao() {
if($_POST && $_POST[‘update-GongGao’] == 1){
check_admin_referer(‘GongGao’);
$GongGao = serialize($_POST[‘GongGao’]);
update_option(‘GongGao’,$GongGao) or add_option(‘GongGao’,$GongGao);
}
?>
<form method=”post” action=”<?php echo add_query_arg (‘time’,time()); ?>”>
<?php if($_POST && $_POST[‘update-GongGao’] == 1)echo ‘<p><span style=”color:red;font-weight:bold;”>更新公告成功</span></p>'; ?>
<?php $GongGao = unserialize(get_option(‘GongGao’)); ?>
公告链接(留空则无链接):<input type=”text” name=”GongGao[link]” value=”<?php if(isset($GongGao[‘link’]))echo stripslashes($GongGao[‘link’]); ?>” />
<p>公告信息
<textarea name=”GongGao[content]” style=”word-break:break-all;width:80%;” rows=”4″><?php echo stripslashes($GongGao[‘content’]); ?></textarea></p>
<input type=”submit” class=”button-primary” value=”提交” />
<?php wp_nonce_field(‘GongGao’); ?>
<input type=”hidden” name=”update-GongGao” value=”1″ />
</form>
<?php
}
function my_wp_dashboard_setup() {
if(current_user_can(‘edit_themes’))wp_add_dashboard_widget(‘wp_dashboard_GongGao’,’网站公告’,’wp_dashboard_GongGao’);
}
add_action(‘wp_dashboard_setup’,’my_wp_dashboard_setup’);

添加了以上代码之后,进入后台首页就可以找到填写公告内容,之后要在前台调用才可以的,然后把以下代码复制到以上代码的下面。
<?php $GongGao = unserialize(get_option(‘GongGao’));if(!empty($GongGao[‘content’])): ?>
<div id=”site-gonggao”><?php echo ($GongGao[‘link’] ? ‘<a href=”‘.$GongGao[‘link’].'”>’ : ”).$GongGao[‘content’].($GongGao[‘link’] ? ‘</a>’ : ”); ?></div>
<?php endif; ?>
小编提示:各位站长要求不同,在样式方面,可以根据自己的需求进行调正。以上是小编的小小的总结。希望能给你们带来帮助!
无忧主机相关文章推荐阅读:
WORDPRESS如何在网站中添加“上一篇、下一篇”功能
WORDPRESS文章作者存档URL中的用户名改为昵称的方法
WORDPRESS教程:WP-CONFIG.PHP的秘密,常量设置功能!
WORDPRESS如何更换域名?一键安装插件“VELVET-BLUES-UPDATE-URLS”搞定

本文地址:http://www.51php.com/wordpress/14298.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档