企业网站建设

建站知识

今日已发布信息: 284460
累计注册用户: 48537295

ZBlog实现调用文章缩略图

实现调用文章缩略图 几种方法 打开目录下的文件将 上面红色文字为添加

概述: 上面红色文字为添加内容。 2、打开Z-Blog目录下的THEMES/default/TEMPLATE/b_article-multi.html文件,将原来的<div><#article/intro#></div>修改为<div><#template:article_tag#><#article/intro#></div>,上面红色文字为添加内容。 然后把下面的一行<h5><#ZC_MSG138#>: <#template:article_tag#></h5>删除掉。

摘 要

本文介绍ZBlog实现调用文章缩略图的几种方法。
ZBlog至今还没有发布调用文章缩略图的相关插件,这里介绍通过利用ZBlog程序里的TAG标签来实现这一功能。
目前通过TAG标签实现调用ZBLOG文章缩略图有两种方法,另外还有一种是借助插件来实现的方法,一共三种方法,请看本文内容。

之前发布了几篇关于ZBlog小技巧的文章:《在外部网站调用Zblog最新文章的方法》、《Zblog文章页如何调用静态化的最新文章列表》、《如何在ZBLOG文章页调用分类最新文章列表》。
本文介绍ZBlog实现调用文章缩略图的几种方法。
ZBlog至今还没有发布调用文章缩略图的相关插件,这里介绍通过利用ZBlog程序里的TAG标签来实现这一功能。
目前有两种方法可用,分别是调用<#template:article_tag#>标记和<#article/firsttagintro#>标记,两种方法都各有利弊,前一种可以在缩略图上设置TAG链接但每篇文章只能有一个TAG,后者每篇文章可以拥有多个TAG但就不能在缩略图上设置链接。

方法一:调用<#template:article_tag#>标记实现文章缩略图功能

1、打开Z-Blog目录下的THEMES/default/TEMPLATE/b_article_tag.html文件,将内容更改为:<a href="<#article/tag/url#>" rel="tag"><img src="<#ZC_BLOG_HOST#>logo/<#article/tag/name#>.gif" alt="ZBlog实现调用文章缩略图的几种方法" alt="<#article/tag/intro#>" /></a>,上面红色文字为添加内容。

2、打开Z-Blog目录下的THEMES/default/TEMPLATE/b_article-multi.html文件,将原来的<div><#article/intro#></div>修改为<div><#template:article_tag#><#article/intro#></div>,上面红色文字为添加内容。
然后把下面的一行<h5><#ZC_MSG138#>: <#template:article_tag#></h5>删除掉。

 

  无锡建网站  13972999073   今日推荐免费建站   分类信息   孟州网站建设公司

 

3、打开Z-Blog目录下的HEMESdefaultSTYLEdefault.css文件,找到div.post-body这一块,在后面添加以下内容:

div.post-body img.thumb { border:0px solid #666; float: right; margin: 10px 10px 10px 10px; padding: 0px; padding: 0px; max-width: 500px; max-height:500px; overflow:hidden; clear:both; }

4、进入Z-Blog的Tags管理,给每个Tags增加一个摘要,内容可以为英文或拼音缩写,用于图片名称。
接着在Z-Blog根目录下新建一个logo文件夹,以后文章的TAG缩略图就上传到这里(缩略图命名格式为xxxx.gif,红色部分是Tags的摘要名称)。

5、完成以上内容修改后,在Z-Blog后台选择“文件重建”即可生效。

提示:使用<#template:article_tag#>标记实现文章缩略图,每篇文章只能有一个TAG,每个TAG都要有一个对应的图片文件,并且是GIF格式的图片。

方法二、调用<#article/firsttagintro#>标记实现文章缩略图功能

1、打开Z-Blog目录下的THEMES/default/TEMPLATE/b_article-multi.html文件,将原来的<div><#article/intro#></div>修改为<div><img src="<#ZC_BLOG_HOST#>/logo/thumb_<#article/firsttagintro#>.gif" alt="ZBlog实现调用文章缩略图的几种方法" /><#article/intro#></div>,上面红色文字为添加内容。

2、打开Z-Blog目录下的HEMESdefaultSTYLEdefault.css文件,找到div.post-body这一块,在后面添加以下内容:

div.post-body img.thumb { border:0px solid #666; float: right; margin: 10px 10px 10px 10px; padding: 0px; padding: 0px; max-width: 500px; max-height:500px; overflow:hidden; clear:both; }

3、进入Z-Blog的Tags管理,给每个Tags增加一个摘要,内容可以为英文或拼音缩写,用于图片名称。
接着在Z-Blog根目录下新建一个logo文件夹,以后文章的TAG缩略图就上传到这里(缩略图命名格式为thumb_xxxx.gif,红色部分是Tags的摘要名称)。

4、完成以上内容修改后,在Z-Blog后台选择“文件重建”即可生效。

提示:使用<#article/firsttagintro#>标记实现文章缩略图,每篇文章支持多个TAG,多TAG文章将默认显示第一个TAG缩略图。
该标记在Z-Blog 1.8 Walle Build 100427版本中才添加的,所以在以前的旧版本中不适用。

方法三、提取文章中的第一张图片作为文章摘要配图

这是Z-Blog的一个首页摘要文章图片显示插件,名叫FirstIMG。
通过该插件,Z-Blog可以实现首页每篇文章自动显示文章的第一张图片。

1、点击下载“FirstIMG插件”,解压后在Z-Blog后台上传安装,安装后点击启用该插件。

2、打开Z-Blog目录下的THEMES/default/TEMPLATE/b_article-multi.html文件,将原来的<div><#article/intro#></div>修改为<div><#xiaoyi/first/img#><#article/intro#></div>,上面红色文字内容为该插件的功能标记。

3、完成以上内容修改后,在Z-Blog后台选择“文件重建”即可生效。

文章最后补充:

1、本所以文章中说到的文件路径、CSS风格都是默认的。
根据使用的主题不同,可能网页代码会有所差异,但是修改的文件和原理都是一样的。

2、在使用中要确保各TAG摘要有一个对应的缩略图片,TAG摘要如果是英文还需要大小写要同缩略图片名字相同,防止在LINUX主机上出现无法调用的情况。

3、在CSS文件修改部分,大家可以根据自己的喜好随意定制,如缩略图的位置、大小、图片加框等特效。

 

Seo优化手段之:黑帽网站优化手法

之所以把SEO黑帽战术称为经典,是因为这战术被大部分的同行使用着,之所以把SEO黑帽战术称为经典,是因为它催进了国民经济。

Seo这门技术是好的,其实任何一门技术都是好,只不过事情有正反两面罢了。

SEO的出现,给了草根站长的多个选择,以往的网站推广只局限于到论坛发广告,到QQ群发宣传。而SEO的出现,将网站推广直接锁定目标用户,多么高效的推广方法。也难怪,SEO在迅速窜红,也难怪SEO黑帽战术被列为经典!

ZAC的:选择黑帽SEO和垃圾SEO是那么的容易阐述了SEO黑帽的弊端。

SEO黑帽战术之所以受欢迎,是因为通过SEO黑帽战术实现网站排名相对来说,比较块。在短时间内,获得了大量外部链接。当然这些外部链接的质量不敢恭维。还有一个重要的原因就是,除了SEO本身喜欢用之外,有些客户也要求这样做。如果是这样的话,那么SEO白帽战术的支持者们,也许就真的无话可说了。现在的客户,本身就以排名为结果,没有排名,说什么都没有用,有排名,即使客户转化率低,他都不怪你。嘿嘿,有意思吧。

其实,做一个网站,跟做一个企业没有分别,同样需要注重细节,同样需要好的外交手段,同样需要好的土壤去培养。SEO网站优化是一个系统的工程,并不是排名上去了,就以为优化结束了,排名不等于效益,没有转化率排名上去了,也没有用。

SEO黑帽战术是不被搜索引擎所允许的,要做到完全防止黑帽战术,首先搜索引擎要有有效的机制。其次,走捷径、浮躁、是国人的一个心态。如果客户不允许SEO服务商,使用黑帽战术的话,我相信SEO服务商也不会使用。但谁能抵挡金钱的诱惑呢,没有排名,客户就没有办法拉到自己的客户,那么他的投资就等于打了水漂。

我估计,黑帽战术,还有几年寿命或者更长时间。

wordpress正确加载JS文件与css文件的方式

  我们在制作wordpress主题猴子wordpress插件过程中,经常需要添加样式文件或者js脚本文件,由于大多数用户运行在他们的网站上多个插件,可能会加载各式各样的文件,容易引起冲突,所以wordpress系统为开发者提供了一个很好的脚本及样式文件的排队系统,这有助于防止插件之间的脚本冲突问题。这篇文章中,主要为大家介绍wordpress中添加Javascript文件与css文件的方法,对那些刚开始学习WordPress主题和插件的开发是特别有用的。

  错误方式

  wordpress中提供了wp_head钩子来帮助我们在页面的头部添加指定的头部消息,比如常见的关键词与描述,很多人也同样会使用这种方式来添加站点的外部样式文件与脚本文件,添加代码如下:

<?php
add_action('wp_head', 'wpb_bad_script');
function wpb_bad_script() {
echo '<script type="text/javascript" src="http://www.365128.com"></script>
'; //添加js文件
}
?>

  这种方式虽然使用简单,但是非常不推荐使用,这种加载方式容易造成wordpress脚本的冲突。

  wordpress脚本排队系统

  1、介绍

  wordpress在全球拥有强大的开发社群,很多人都非常积极的参与到wordpress的主题与插件的开发当中,并且可以免费使用,为了防止各个开发者开发的插件在使用过程总出现脚本冲突的问题,wordpress提供了一个非常强大的脚本加载函数wp_enqueue_script,通过这个函数,我们可以告诉wordpress在哪加载脚本,脚本依赖哪些框架,而且该函数在利用内置的Javascript库时,可以避免多次加载同一个脚本。这有助于减少页面加载时间,以及避免与其他主题和插件冲突。

  2、使用实例

  wordpress正确加载脚本的使用很简单,代码如下:

<?php
 
function wpb_adding_scripts() {
wp_register_script('my_amazing_script', plugins_url('amazing_script.js', __FILE__), array('jquery'),'1.1', true);
wp_enqueue_script('my_amazing_script');
}
 
add_action( 'wp_enqueue_scripts', 'wpb_adding_scripts' );
?>

  你可以将以上代码放入你的插件文件中或者你主题的functions.php文件。

  说明:

  实例中我们首先通过函数wp_register_script(),这个函数接收5个参数:

  $handle

  (string) (必须) 脚本名称. 名称必须唯一在之后函数 wp_enqueue_script() 会使用到该名称.

  Default: None

  $src

  (string) (必须) 脚本路径,可以使用绝对路径。

  Default: None

  $deps

  (array) (可选) 脚本依赖包,依赖包会在脚本加载之前预先加载。

  Default: array()

  $ver

  (string) (可选)脚本版本控制。

  Default: false

  $in_footer

  (boolean) (可选) 定义脚本的位置,如果为true脚本会在页面底部加载,默认在head头部加载。

  Default: false

  当我们使用wp_register_script()函数注册脚本文件后,就可以使用函数wp_enqueue_script()函数来加载该注册的脚本文件。

  也许有人会问我们为什么不直接加载脚本文件,而是先注册后加载,这不是多此一举吗。其实这主要是为了站点其他开发者在其他插件或者主题总方便引用你的核心脚本文件。

  wordpress如何加载CSS样式文件

  wordpress css样式文件的加载与以上介绍的脚本文件加载方式是一样的,如下实例:

<?php
function wpb_adding_styles() {
wp_register_script('my_stylesheet', plugins_url('my-stylesheet.css', __FILE__));
wp_enqueue_script('my_stylesheet');
}
 
add_action( 'wp_enqueue_scripts', 'wpb_adding_styles' );
?>

 

  以上实例总我们同样了用了wp_register_script钩子来加载样式文件。

  实例中我们使用了plugins_url()来获取样式文件的路径,这个一般在插件开发过程中使用的居多,如果我们是主题中开发使用到wp_register_script()函数则可以使用get_template_directory_uri()来获取样式文件路径,如果是子主题中使用,则可以使用函数get_stylesheet_directory_uri()来获取路径,实例如下:

<?php
 
function wpb_adding_scripts() {
wp_register_script('my_amazing_script', plugins_url('amazing_script.js', __FILE__), array('jquery'),'1.1', true);
wp_enqueue_script('my_amazing_script');
}
 
add_action( 'wp_enqueue_scripts', 'wpb_adding_scripts' );
?>

  通过以上的分析,希望对大家对wordpress添加Javascript文件与css文件有新的认知,如果还有不清楚的童鞋,也可以留言。

从草蛋网的失误来看怎样避免网站被山寨

  最近一直关注着一个网站,就是草蛋网。关注着关注着,就发现了一些问题,于是就写下来和大家分享一下。草蛋网是一个分享生活中遇到的尴尬糗事的网站,口号是what a fuck day,创意来自国外的一个网站FML (fuck my life),类似于糗事百科。而这个网站由于站长辛苦经营,最近一段时间发展势头相当迅猛,网站的alex排名已经进入了10W大关。

  但是网站快速发展没有多久,就出现了一系列的问题:其中最为严重的就是“山寨”的问题,虽然这个站本身就是山寨的。一般的网站的山寨版对于网站本身并不会出现太严重的问题,而这个站不同,具体总结出来有一下几点:

  一:网站域名问题

  在中国,一般用汉语拼音作为一个网站的域名是比较好的,而且最好是com结尾的域名。而这个网站的域名是caoegg,是汉语拼音草的拼音加上鸡蛋的英语单词拼起来的。这种域名虽然不能算是很差,但是却给了很多站长可乘之机,于是caodan 、fuckegg等一系列的域名就被其他站长注册做了山寨网,而网友看到这些域名的时候,根本无法分清哪个是真正的草蛋网,还有网友可能会觉得山寨版的操蛋网才是真正的操蛋网,从而导致网站的流量被瓜分了。而解决这一问题其实很简单,就是在一开始将相关的域名都注册掉,或许这对于我们个人小站长有点负担太大,但是我们最起码也应该将caodan这个汉语拼音的域名注册掉,作为主域名,这样可以很容易让网友将网站和其他的山寨网站区别开来。

  二:网站的名称问题

  可能是由于“操蛋”这个词不太文雅,于是这位站长就将网站的标题改为“草蛋网”,但是就是由于这个小小的举动,又让网站陷入了很大的危机。我们在用输入法打 caodan这个拼音的时候出现的是操蛋,而不是草蛋,而其我觉得操蛋这个词更加符合网站的内容,很多网友在听到有人说草蛋网以后,自己在搜索的时候输入的一般都是操蛋,而出现的搜索结果自然不会是草蛋网,而是山寨网站。这对于网站的影响很大,我看到一个山寨的操蛋网alex排名10w左右,可以想象一下,它究竟分了草蛋网的多少流量。其实解决这个问题也很简单,一种方法是将网站的标题改成“操蛋网”,让自己的网站在被搜索操蛋的时候排在前面,另外一种方法就是可以将网站的标题改成“草蛋网又名(操蛋网)”。这样就可以很好的解决这个问题了。

  三:登陆问题

  一开始草蛋网的网友发布信息的时候是不需要登陆的,直接输入验证码以后就可以发布,当然为了防止广告站长设置了审核机制。这样虽然方便了网友发布信息,但是也让网站留下了隐患,就是因为网友不需要验证身份,所以当网友访问的是山寨类的网站的时候,就无法分清究竟自己访问的是不是山寨的还是真正的操蛋网了。

我只须要最有效的流量

  网站上线后,站长们就开始盯着流量,少有一点流量的下降对站长们来说,那都是心痛的事情。但是,请问站长们,这些流量对你来说很重要吗?如果你的网站每天有100万以上的流量就一定要吗?其实并不是这样的,我们的网站只需有最有效的流量。

  1、不要浪费你网站的每一个IP

  说实话,能让别人访问自己的网站那并不是一件简单的事情,但是我们只希望和我们业务相关的人访问,而对一些垃圾的流量是并不需要的。有些人在推广的时候,通过一些引人注目的关键词拉来了一些流量,而当访问者打开网站的时候大失所望,就很快把你的网站关闭了,这样的流量没有一点实际的意义,而且还会增加你的页面的跳出率。其实无论在做优化还是在做一些外部的推广都不要尝试着去靠一些擦边的词语产生流量。

  2、减少网站的垃圾流量就要从专业化做起

  尤其是对企业站来说,这个是很重要的,因为很多企业他希望的是从网络上得到一些客户和订单,所以在做企业站的优化的时候,网页的内容一定要是专业化的。www.365128.com的网站上有一些流量是和眼妆有关的,这个编辑还挺振振有词的说,他们在搜索如何画眼妆的时候很有可能会需要做准分子治疗近视眼,那请问这个概率是多大呢?为什么要把精力放在这个上呢,那还不如集中精力做“治疗近视眼”呢!

  另外还可以在一些相关的网站、论坛里介绍一下自己网站的情况,顺便带一下链接,通过有效的关键词链接到你的网站上。也有人采用博客营销的方式来给网站做推广,目前我正在研究中,等有了结果再和大家讨论一下。

  其实推广自己的网站的方法很多,但是我们要强调的是,从网站的长远发展来考虑,做网站的推广一定要真实有效的流量!

一个月把笑话大王做到Baidu第一的收获

  原来做过几个网站都没有成功,经过总结都是由于几个方面:一、不能坚持 不能坚持每天更新内容,只是想起来了就更新一下;二、网站程序非常乱 经常想起哪写功能就写哪些功能,时间久了没有条理结构;三、友情连接作的不好 草草的做了几个友情连接就完事了。除了这些原因还有很多毛病。

  痛定思痛,决定从一个简单的小站入手,最后选择从笑话开始。

  首先 网站的名称要想好。

  我曾经想过用“笑话网”、“逗你玩”、“经典笑话”等等,最后感觉这些名称都太平常了,访问者访问过后都不会有什么印象,“笑话大王”这个名字大家都不陌生,因为曾经有过这么一本书风靡了一阵子,大家都有印象,我到搜索引擎里用这个词意搜索,果然还没有叫这个的网站,而且这个词好记,想看笑话的人,很容易记住,于是我决定用这个名称。

  其次 域名要选容易记住的

  一般成功的网站的域名都很简单,容易记住,我想现在想注册一个字母少的域名无疑是非常困难的事了,尝试了很多都没有成功,后来我突然想到用拼音xiaohua是不是也挺好,查了一下已经被注册了,也想过用xiaohua001但是我想这个域名也不是非常容易记住,在尝试了很多次以后,最终敲定xiaohua365这个域名,很好记,笑话365天嘛。

  接着 网站的程序要简单,结构要清楚

  网站的程序太过复杂,容易让蜘蛛远离,若是能把程序做到最简化,结构一目了然,无疑是最受蜘蛛欢迎的。并且最好要接近w3c标准,因为这是大家公认的。网页描述及关键字要简约但不简单,严禁堆砌关键字或者写的繁冗复杂。因为“笑话”这个关键字在搜索引擎中太热了,我想很难在短期内排名靠前,因此我主推“笑话大王”这个关键字,网站标题就叫“笑话大王”,一目了然,都明白这个网站就是讲笑话的。

  最后 适当的做一些链接

  网站做好以后,链接是必不可少的,因为这是网站的开始支路,我省了点事用了个外链放大器,不到一天各搜索引擎已经收录了几页。

  刚开始在百度中搜索“笑话大王”,第一页是没有的,我想我网站就叫“笑话大王”,以后没理由百度在“笑话大王”这个关键字上不重视我这个网站,因此我每天更新网站内容,每天使用外链放大器,不到一周在百度搜索“笑话大王”第一页上已经出现了我的网站,并且也带来了每日10几个ip的效果,我想看来我的想法应该没错,因此继续坚持更新,就这样不到一个月,在百度里搜索“笑话大王”这个关键字已经排名第一了,现在每天通过百度“笑话大王”这个关键字能过来400个左右的ip,感觉已经很不错了。

http://www.kvov.com.cn/jzxx860.html