关于Z-BLOG程序怎么添加关键词和描述的问题

关于Z-BLOG程序怎么添加关键词和描述的问题,第1张

一、PHP版Z-Blog

1、用FTP工具,例如FlashFXP打开网站子目录,顺序分别为zb_users-》THEME-》metro(如果你安装了网站主题,那么就打开你的网站主题名文件夹)

》TEMPLATE (有的主题是template)》header.php

2、下载到本地打开(我用的是Dreamweaver),找到<title>{$name}-{$title}</title>

在其后面添加

<meta name="keywords" content="首页固定关键字" />

<meta name="description" content="首页固定描述" />

3、保存并把修改的文件覆盖源文件

4、在Zblog后台文件重建

二、ASP版Z-Blog

1、用FTP工具,例如FlashFXP打开网站子目录,顺序分别为zb_users-》THEME-》

Default(或者你安装的网站主题)》TEMPLATE 》header.html

2、下载到本地打开(我用的是Dreamweaver),找到

<title><#BlogTitle#><#ZC_MSG044#><#ZC_BLOG_TITLE#></title>,然后在其后面添加

<meta name="keywords" content="首页固定关键字" />

<meta name="description" content="首页固定描述" />

3、保存并把修改的文件覆盖源文件

4、在Zblog后台文件重建

可以使用zblog的插件进行修改,好像有个什么列表插件可以修改文章标题字数限制的。

要不就修改程序,看下面:

打开 function 目录里的 c_system_base.asp 文件,找到其中的 BlogReBuild_Previous() 函数,替换为下面的代码,一切OK。我在代码里设置的是超过30个字符就截断,变化为29个字符和“...”,如果你要修改,直接改函数里的数字就可以了

Function BlogReBuild_Previous()

'plugin node

For Each sAction_Plugin_BlogReBuild_Previous_Begin in Action_Plugin_BlogReBuild_Previous_Begin

If Not IsEmpty(sAction_Plugin_BlogReBuild_Previous_Begin) Then Call Execute(sAction_Plugin_BlogReBuild_Previous_Begin)

If bAction_Plugin_BlogReBuild_Previous_Begin=True Then Exit Function

Next

Dim i

Dim objRS

Dim objStream

Dim objArticle

Dim ShowTitle

'Previous

Dim strPrevious

Set objRS=objConn.Execute("SELECT [log_ID] FROM [blog_Article] WHERE ([log_ID]>0) AND ([log_Level]>1) ORDER BY [log_PostTime] DESC")

If (Not objRS.bof) And (Not objRS.eof) Then

For i=1 to ZC_PREVIOUS_COUNT

Set objArticle=New TArticle

If objArticle.LoadInfoByID(objRS("log_ID")) Then

if len(objArticle.Title)>30 then

showtitle=left(objArticle.Title,29)&" ..."

else

showtitle=objArticle.Title

end if

strPrevious=strPrevious &"<li><a href="""&objArticle.Url &""" title="""&objArticle.HtmlTitle &"""><span class=""article-date"">["&Right("0" &Month(objArticle.PostTime),2) &"/" &Right("0" &Day(objArticle.PostTime),2) &"]</span>" &showtitle &"</a></li>"

End If

Set objArticle=Nothing

objRS.MoveNext

If objRS.eof Then Exit For

Next

End If

objRS.close

strPrevious=TransferHTML(strPrevious,"[no-asp]")

Call SaveToFile(BlogPath &"/include/previous.asp",strPrevious,"utf-8",True)

BlogReBuild_Previous=True

End Function

1、找到正在使用的主题模板文件夹,以zblogphp默认的主题为例,打开“default”→“template”,里面有一个“header.php”我们打开后复制全部代码。

2、新建一个“header1.php”文件把刚才复制的代码全部粘贴进去,然后在“<title>{$name}-{$title}</title>”这一行下增加关键词和描述代码:

<meta name="description" content="描述" />

<meta name="keywords" content="关键词" />

修改成自己的关键词和描述后保存。

3、打开“index.php”文件,修改第一行代码“{template:header}”为“{template:header1}”,保存,用ftp软件上传修改后的文件。后台刷新,前台即可看到效果。

注意:以上3个步骤修改的是网站首页的关键词描述,列表页和内容页的关键词描述可以按照修改头部文件适配对应文件的思路自行修改即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11595765.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存