新闻中心

Z-BlogPHP不用插件实现后台增加网站关键词和描述

作者 / 无忧主机 时间 2015-09-07 23:41:05

首先要感谢大家对无忧主机php免备案虚拟主机的支持,同时也要感谢z-blog官方提供如此简单实用的博客程序。小编平时玩Z-Blog比较少,所以关注Z-Blog也比较少。然而今天小编在逛波罗阁的时候刚好遇到一些介绍Z-Blog的文章,介绍的是如果在不用插件实现后台增加网站关键词和描述。小编觉得非常有意思,因此拿过来和大家分享,同时在这里也要感谢sirui大大的分享。 首先咱们上后台截图: Z-BlogPHP不用插件实现后台增加网站关键词和描述 前台源代码截图: Z-BlogPHP不用插件实现后台增加网站关键词和描述 下面为大家举例先实现网站关键词功能的方法,网站描述也就是一个道理了。 一、打开网站根目录/zb_system/function/c_system_admin.php文件,大概在1580行,查找如下代码:

echo '<tr><td><p><b>'.$zbp->lang['msg']['blog_subname'].'</b></p></td><td><p><input id="ZC_BLOG_SUBNAME" name="ZC_BLOG_SUBNAME" style="width:600px;"  type="text" value="'.$zbp->option['ZC_BLOG_SUBNAME'].'" /></p></td></tr>';
在下面添加代码:
echo '<tr><td><p><b>'.$zbp->lang['msg']['blog_keywords'].'</b></p></td><td><p><input id="ZC_BLOG_KEYWORDS" name="ZC_BLOG_KEYWORDS" style="width:600px;"  type="text" value="'.$zbp->option['ZC_BLOG_KEYWORDS'].'" /></p></td></tr>';
二、打开网站根目录/zb_system/defend/option.php文件,大概在22行,查找如下代码:
'ZC_BLOG_SUBNAME' => 'Good Luck To You!',
在其下面添加代码:
'ZC_BLOG_KEYWORDS' => 'keywords',
三、打开网站根目录/zb_users/language/zh-cn.php这个语言包文件,大概在120行附近起一行添加如下代码:
'blog_keywords' => '网站关键词(keywords)',
至此,后台添加关键词的功能完成,熟悉数据库的朋友会发现,我们并没有为网站的关键词单独增加一个字段,这是因为z-blog官方是通过在数据库config表的system字段对数据进行了序列化的存储,当然这是php开发的东西,大家只是做个了解即可。 这时候你可以在后台看见如下图添加网站关键词的输入框了,填写几个测试的关键词,提交后,发现数据更新了,说明插入数据库是成功的。 Z-BlogPHP不用插件实现后台增加网站关键词和描述 四、剩下就是在前台模板如何调用了,打开你的模板文件夹的header.php,在head部分添加如下代码:
<meta name="keywords" content="{php}echo $zbp->option['ZC_BLOG_KEYWORDS'];{/php}">
这里因为时间仓促,就没有实现如{$keywords}的调用了,网站描述在后台实现添加及前台调用也就是一个道理了,相信伙伴们认真阅读本文并稍微理解是可以自己实现的,这里就不多做赘述了。 以上就是sirui分享的方法,觉得有用的朋友可以参考试试。 现在我们来分析下这个方法的优劣吧。 1.后台自定义添加,前台模板调用即可,无须安装插件(笔者始终觉得插件太多影响速度!),无须添加字段; 2.不利于一键程序升级,需要注意升级的同时尽量手动升级。 仁者见仁智者见智吧,仅供参考。 无忧主机相关文章推荐阅读: 如何使Z-blog的评论显示别名 Z-blog上一篇 下一篇连到一起了如何解决 Zblog迁移报错:E_ERROR:Call to undefind funtion sqlite_open()

本文地址:https://www.51php.com/zblog/20088.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服