广告位 后台主题配置管理 |
广告位 后台主题配置管理 |
今天给各位分享zblog修改文章源码的知识,其中也会对zblog源码网进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
1、新建广告文件
在模板文件夹内建一个文件作为放广告代码的文件(这里暂且命名为:post-ad.php)
2、修改模板文件
找到 \zb_users\theme\default\template\index.php (default根据你自己的模板为准)这个文件找到下面这段代码:
PHP
{foreach $articles as $article}
{if $article.IsTop}
{template:post-istop}
{else}
{template:post-multi}
{/if}
{/foreach}
如果你只想在置顶列表里加入广告那么将上面的代码替换为:
PHP
{php}$j=1;{/php}
{foreach $articles as $article}
{if $article.IsTop}
{template:post-istop}
{if $j==3}
{template:post-ad} (这里也可以不调用,直接放广告代码)
{/if}
{php}$j++;{/php}
{else}
{template:post-multi}
{/if}
{/foreach}
(数字3为广告出现的位置,post-ad 为第一步建的文件名,下同)
如果你想在除置顶列表外加入广告那么将上面的代码替换为:
PHP
{php}$i=1;{/php}
{foreach $articles as $article}
{if $article.IsTop}
{template:post-istop}
{else}
{template:post-multi}
{if $i==3}
{template:post-ad}
{/if}
{php}$i++;{/php}
{/if}
{/foreach}
上面两个位置同时出现的代码为:
PHP
{php}$i=1;$j=1;{/php}
{foreach $articles as $article}
{if $article.IsTop}
{template:post-istop}
{if $j==3}
{template:post-ad}
{/if}
{php}$j++;{/php}
{else}
{template:post-multi}
{if $i==3}
{template:post-ad}
{/if}
{php}$i++;{/php}
{/if}
{/foreach}
终于下载了一款自己满意的新模板,打算装到自己的网站上,但我又不想和原来的风格模板一模一样,该怎么办呢?
接下来卢松松带你一起去修改各种源码的风格模板。
模板有很多种类,在这里我主要讲的是ZBLOG风格模板如何修改,此方法可以举一反三。对于WordPress、PJBLOG、动易CMS、织梦CMS、风讯CMS的风格模板修改方法都是一样的。
修改一个你满意的网页模板,你要有以下基础,会一点HTML语言,会一点DIV+CSS,会一点图片制作方法。
第一步,先讲解一下主题模板的构成。
下面以Z-blog主题“低调与华丽”风格模板来说明,
模板均分为三大部分,①网页的html文件,②CSS文件,③图片文件。一般情况修改模板只需修改这三部分。
第二步,你可以让模板可视化再修改。
几乎所有默认的源码网页模板的路径都是系统自带的标签。这样把讲HTML文件放入Dreamweaver里时会是一堆的代码。如何将程序模板转换为可视化界面呢。其实只需要修改CSS和图片路径就可以了。
如:
link rel="stylesheet" rev="stylesheet" href="#ZC_BLOG_HOST#themes/#ZC_BLOG_THEME#/style/#ZC_BLOG_CSS#.css" type="text/css" media="screen" /
加红色的部分就是系统标签,这时你可以修改成你本机的虚拟路径。其他的程序标签都有说明,请查看相关系统标签。
如:link href="../style/css/LuSongSong-Index.css" rel="stylesheet" type="text/css" /
修改好之后你就可以在Dreamweaver里面直观的看到网页界面了,并且修改起来也非常方便。(记得模板修改之后别忘记把CSS路径改回去哦!)
网站上传到FTP空间以后,一般不好修改,只能编辑源码,最好是在本地修改好,然后重新上传到空间上面,删除或者覆盖原来的文件就可以了。
把数据库下载下来 进数据库 批量替换
数据库替换命令输入。
UPDATE zbp_post SET log_Content = REPLACE(log_Content, '原内容', '新内容' ) ;
其实非常简单,只要用伪静态就可以实现,而且与正常的asp代码没有任何区别。
1、下载IIS Rewrite模块: ;
2、 将压缩包解压到任意目录,(如:C:\Rewrite)。然后打开“控制面板”-“管理工具”-“IIS信息服务管理器”-“网站”-“您的站点”-“属 性”。在“ISAPI筛选器”项点击 “添加”,筛选器名称填入Rewrite,可执行文件为C:\Rewrite\Rewrite.dll ;
3、然后修改httpd.ini 文件,添加相应的过滤规则,例如:
RewriteRule ^(.*)/([a-z0-9\-]+)\.html$ $1/view\.asp\?id=$2 [I,O]
就会等同于
4、重新启动IIS就可以生效了(这一步很重要,每次修改httpd.ini后都要重启 IIS 以加载配置。)
IIS Rewrite模块还有Rewrite免费的!自己找一下!
zblog修改文章源码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于zblog源码网、zblog修改文章源码的信息别忘了在本站进行查找喔。
广告位 后台主题配置管理 |
广告位 后台主题配置管理 |