天兴工作室

主题演示站

zblog文章列表为什么会出现乱码?出现了乱码怎么解决?

这个问题也是属于一个普遍性问题了,碰到了好多用户在问,那么本文就来总结下。

首先上一张图来说明这个问题是怎样的:

QQ截图20160916222418.png

为什么会出现这个问题?

出现这个问题的原因一般都是用户去别的网站直接复制过来的文章,直接用鼠标复制粘贴的话,如果原网站的文章文字中有很多代码的话,这些代码就一并原封不动的被复制过来了(这些代码一般是用来定义字体大小、颜色之类的)。

然后复制过来的代码会在复制的过程中出现某些问题,最常见的就是属性之间的空格没有了。。。这种语法错误浏览器是会正确识别的所以浏览的时候不会出啥问题,但是主题在做内容过滤的时候就会出现这种bug了。

总结:为什么会出现这个问题呢?因为你的文章内有错误的垃圾代码。

怎么解决这个问题?

后台--文章管理--找到出问题的那篇文章,点击编辑,来到文章编辑页面,点击如下图所示的“清除格式”按钮,保存提交即可。

QQ截图20160916223439.png

天兴工作室案例:宽屏企业主题

这个zblog主题是按照客户设计图做的,整体布局较为大气。特点有:宽屏、大幻灯片、整体布局简洁。

温馨提示:本站“案例演示”栏目内所有的演示模板由于是客户单独定制的,因此不会出售,如果你有需要类似zblogphp模板可以联系我们的在线QQ:1109856918咨询模板定制事宜。

模板首页演示:

火狐截图_2016-09-12T13-18-20.jpg

zblog下拉导航之:抽屉式下拉导航

zblog下拉导航这东西天兴工作室已经写了好多篇文章了,照例还是要吐槽下zblog的导航栏,一直都是那么稳定的烂!

今天来分享一个带特效的下拉导航代码,特效大概是这样的:鼠标放上去,像抽屉一样慢慢展开下拉导航,所以就起名叫“抽屉式下拉导航”。

直接上代码。

html部分:

<div class="nav">
    <ul>
        <li><a href="#">正常的没有下拉</a></li>
        <li><a href="#">测试下拉</a>
            <ul>
                <li><a href="#">测试下拉一</a></li>
                <li><a href="#">测试下拉二</a></li>
                <li><a href="#">测试下拉三</a></li>
            </ul>
        </li>
    </ul>
</div>

jQ部分:

             <script type="text/javascript">
                    $(document).ready(function(){
                        $(".nav li").hover(function(){
                            $(this).find("ul").slideDown("slow");    
                        },function(){
                            $(this).find("ul").slideUp("fast");    
                        });
                    });
                </script>

css部分:

.nav{position: relative;line-height: 40px;height: 40px;}
.nav>ul>li{float:left;}
.nav>ul>li>a{padding:0 20px;}
.nav>ul>li>ul{display: none;position: absolute;overflow: visible;width: 150px;}
.nav>ul>li>ul>li{float: none; width:100%;}
.nav>ul>li>ul>li>a{padding:0 12px;display: block;}

注意部分:

需要引用JQ库,1.4以上版本都可以;

其他css颜色,宽度等等需要自行定义。


另直接附上一个完整的html页面:点击查看

转载:wordpress zblog我们该用谁?

文章来源:http://www.haitaoseo.com/5159.html

wordpress已经成了这个世界上最热门的博客平台和cms系统,庞大的用户群体和丰富的插件资源库是wordpress最大的竞争力之一。正 是因为看到了这两个因素,我在建站之初毫不犹豫的选择了wordpress作为建站模板。关于wordpress的好处我就不多说了,大多数人都在使用想 必是很清楚了。我想要在这里吐槽下wordpress给我带来的烦恼

1,易用性

wordpress 难不难,对于比较熟悉wordpress和技术大牛来说其实是不太难的。不过你仔细对比下wordpress后台和zblog后台,你就发现 wordpress在易用性上还是差了一截。初级用户接触这个的时候还是需要花费一段时间摸索的,而zblog后台,几乎是一看就会,哪怕你是小白,麻麻 再也不用担心不会建站了。

WP想说爱你不容易,wordpress zblog我们该用谁?

WP想说爱你不容易,wordpress zblog我们该用谁?

看了上述两个图,小伙伴你觉得谁更简洁明了呢?

2,速度,还是速度

曾 经玩WordPress的大师高手 Willin Kan 童鞋在放弃经营多年的博客和文章后说:当你的网站访问量大的话,WordPress简直就是恶梦。速度是很多wordpress站点难以言叙之痛,打开网 页慢;加载图片慢;进入后台慢;发布文章慢;加载评论慢......这是很多站长经常反应的问题。对于优化技术好的大牛这些都不是问题,而对于不懂太多技 术的小白来说已经哭晕在厕所了。

影响wordpress网站速度有好几个因素,1)加载默认资源速度慢 2)插件安装过多 3)臃肿的代码结构。加载默认资源对wordpress速度影响是显而易见的:谷歌字体;图片缓存;gravatar图像;这些要么被"墙"的资源要么容 量大的资源就像包袱一样让wordpress本就沉重的脚步愈加缓慢。相对而言,zblog是由国内团队开发,极少会出现默认加载国外资源。安装 zblog后,几乎不需要做任何额外修改,就能很顺畅的运行了。

WP想说爱你不容易,wordpress zblog我们该用谁?

3,wordpress SEO,百度爱你吗

百 度对于wordpress和zblog友好度这个是没有谁来严格论证的。但是百度对wordpress非常不友好,这似乎已经成为众所周知的公开秘密。据 我观察,一般的seo博客多数是以zblog作为模板的,好的优化高手也都喜欢使用zblog主题来优化。为在博客界最为知名的月光博客和卢松松博客也都 是使用zblog,这难道都是巧合吗?曾经流传着一种说法:百度不太"爱"wordpress,因为wordpress是谷歌的最爱,敌人的爱人当然就是 敌人了。这些说法对不对没人能100%确定,但是无风不起浪,有这样的说法想必还是 有一定道理的。朱海涛决定分别运营一个wordpress站点和一个zblog站点来亲自验证下哪个才是百度的挚爱。毕竟如果是同一个人写的文章,同一个 人经验的网站,如果到最后差距太大那说不定真能坐实结论了。另外wordpress有一个小缺陷,当我们的文章链接设置为id形式的时候,固定链接是没办 法修改的。比如我的这篇文章是www.stcash.com/5159,我么办法将这个5159修改为拼音形式或者其它形式。

4,到底哪个才是最好的主题

wordpress 主题市场多姿多彩,为站长们提供了丰富的选择。物极必反,在主题市场这个大林子里,不乏优秀的主题,但是有很多主题有这样或者那样的缺陷。很多开发者没经 过严格测评就上传主题,导致站长们折腾来折腾去就是难以快速寻找一个完美的主题。这个我是有亲身经验的,最开始使用了一个主题虽然没有什么缺陷,但是有点 太古老,已经不合适现在的潮流。于是,我去弄了个响应式主题。花了几天时间进行有一些代码优化和功能增删算是基本上可以用了。这个看起来比较好的主题在随 后的使用中接连出现问题,文章阅读量显示始终是0,后台更改不能当即生效,后台进入速度慢......这个就让我这个非专业人员有点犯难了。因为是免费 的,咨询开发者,那边基本上也是爱理不理的。这个也是可以理解,免费主题每天又要面临那么多人的问题,换做谁都做不来。最后也陆续试验了几款主题,都是没 有特别满意的。最后终于下决心使用业内比较知名开发者的收费主题。站长们使用wordpress需要面临的一个问题是:面对数量繁多的主题,不知道那个才 是最好最合适的。

WP想说爱你不容易,wordpress zblog我们该用谁?

如果你是折腾代码的高手,随便哪一个模板都能别弄出名堂来。所以编码高手你可以对我的这篇文章嗤之以鼻,不屑一顾。相对于数量庞大的站长来说,这部分高手不会有太多。多数站长还只是对代码有简单的了解甚至完全不了解,完全依赖于模板主题。

zblogphp报错之:Warning: Invalid argument supplied for foreach

这是天兴工作室收集的zblogphp错误提示中的其中之一:Warning: Invalid argument supplied for foreach。具体界面截图如下:

QQ图片20160903214506.png

来解释下这个错误产生的原因和解决办法。

错误产生原因:

在你的网站首页或者其他页面调用了某个栏目ID(cms布局最常见),而你恰巧在后台把这个栏目给删除了。那就就会产生这个错误。

解决办法:

解决办法也很简单,将有调用这个栏目的地方删除掉就行了(一般在后台主题配置里面)。

补充说明:

这种最常出现的场景:某个主题的首页调用了某个栏目,主题配置里面只要填写了这个栏目id,前台就能调用这个栏目的多少条文章。某一天站长在后台折腾的时候发现这个栏目有点多余,于是点了删除。然后再打开网站发现打不开了...直接报错了!懵逼了,这咋办呢?错误提示一堆英文也看不懂啊,弄到在线翻译里面翻译下发现还是看不懂...只能到处去求助了。

在此要吐槽下zblogphp的错误提示界面非常的不人性化!据说1.5版本会解决此问题。

然后要说的是天兴工作室会尽量的多收集一些这种错误提示的产生原因和解决办法,希望可以持续关注我们!

折腾记录之:调用当前分类下的子分类

最近在折腾zblogphp的分类,分类这东西一级两级都还好,有的客户网站变态一点的有四个层级,玩起来就相当费脑子了...

先转载一篇“十五楼的鸟儿”网站里面的文章,原文地址:http://www.birdol.com/zblogjiaocheng/854.html

将以下代码加入分类页面的模板,浏览时就可以显示当前分类的子分类:

{php}
$str='';
$where=array(array('=','cate_ParentID',$category->ID));        
$array=$zbp->GetCategoryList(null,$where,array('cate_Order'=>'ASC'),null,null);
foreach ($array as $cate){          
$str.='<li><a href="'.$cate->Url.'">'.$cate->Name.'</a></li>';        
}
echo $str;
{/php}

上面这个鸟儿分享的代码可以调用出来当前分类下的子分类,只有一个层级,就是一级分类显示下面的二级分类而不会显示三级分类,有的客户则需要显示出一级分类下面的所有分类。

好吧。

我东抄西抄搞了一段垃圾,勉强能实现:

 {if $category.Level==0} 
    {php}
    $str='';
    $where=array(array('=','cate_RootID',$category->ID));        
    $array=$zbp->GetCategoryList(null,$where,array('cate_Order'=>'ASC'),null,null);
    foreach ($array as $cate){
              $str.='<li><a href="'.$cate->Url.'">'.$cate->Name.'</a></li>';
            }
    echo $str;
    {/php}
    
    {else}
    
        {php}
    $str='';
    $where=array(array('=','cate_RootID',$category->RootID));        
    $array=$zbp->GetCategoryList(null,$where,array('cate_Order'=>'ASC'),null,null);
    foreach ($array as $cate){
              $str.='<li><a href="'.$cate->Url.'">'.$cate->Name.'</a></li>';
            }
    echo $str;
    {/php}
    
    {/if}

上面代码中的“{if $category.Level==0} ”来判断当前分类是否属于顶级分类,如果是顶级分类,则调用分类下的全部子分类,如果当前不是顶级分类,那么就调用当前分类的顶级分类下的全部分类,出来的结果就是不管在哪一个层级,调用的都是这个分类的顶级分类下的全部子分类。

好绕口令,妈蛋。。。

还有更变态的需求等着玩我呢,脑细胞快用光了,逻辑能力差了果然不行。

关于模板页面:什么是首页、列表页、内容页、单页面?

这是一篇按照个人理解写的普及知识性教程。。。就是为了让找我们定制主题的各位能明白什么叫做按页面数量算费用。

一个最最基本网站,肯定是有三个层级的。

首页:这个好理解吧,打开域名就是你的网站首页了;

列表页:你网站要发文章,为了方便管理文章要归类吧,例如企业网站发新闻可以归类到“新闻”栏目里面,发布产品则要归类到“产品”栏目里面,这些“新闻”、“产品”打开就是列表页了;

内容页:这个也很好理解,你在网站发布的文章打开就属于是内容页。

一般基本就是这三个页面了,但是如果不是最最基本的博客类型网站,也一般不会就只有这三个页面,再来详细说明下。

单页面:企业站用的比较多,企业站的“联系我们”、“关于我们”、“公司介绍”这种都属于单页面

然后就是个性化需求了,举个栗子。

一个企业网站,“新闻”列表页是文字布局的,但是“产品”列表页呢则需要突出产品,所以要显示出产品的图片就必须要图片布局。

这个时候呢,就需要对应的做两个列表页模板文件,分别对应两个不同的栏目需求。以此类推,还有“资源下载”栏目、“案例演示”栏目啊之类的,就可以根据自身需要做出对应的选择了。

内容页也是以此类推,可以做出不同的内容页模板对应不同的页面显示需求。


总结:主题定制大部分都是按照模板页面数量来计算费用的,如果你做的是一个最简单的主题,那么就只需要三个模板文件(首页、列表页、内容页)即可;如果你做的是复杂的企业主题(有新闻、产品、案例等)需要做对应的不同页面,则需要计算出你所需要的页面数量。

撒花...

最后的最后,也不知道这文章写的是让你更明白了还是更迷糊了呢?欢迎吐槽。

直接在zblog文件管理-zb-users中找到源代码进行修改后提交并没有变化?只不能在源代码上直接修改吗?

直接在zblog文件管理-zb-users中找到源代码进行修改后提交并没有变化?只不能在源代码上直接修改吗?

zblog实现导航栏当前页高亮功能js版本

天兴工作室之前有写过一篇“zblogphp导航当前页突出显示的方法”,这个方法出来只对列表页和首页有效,内容页无效。

前段时间无意中翻到一个主题的实现这个功能的代码(实在不记得是哪个主题了抱歉),学了一段时间js的我表示突然看懂了...所以就借花献佛把方法发出来,希望能帮助到有需要的朋友。

此方法非常的万能,几乎支持所有的页面(首页、列表页、内容页、单页等),适用性非常好。好了,先上代码再来讲。

js部分:

<script>
$(function(){
    var surl = location.href;
	var surl2 = $(".place a:eq(1)").attr("href");
	$("#nav ul li a").each(function() {
		if ($(this).attr("href")==surl || $(this).attr("href")==surl2) $(this).parent().addClass("on")
	});
});
</script>

来尝试解释下上面的代码:

首先你的导航栏必须有个id属性为“nav”,然后你网站还得有个面包屑导航class属性为“place”(zblogphp面包屑导航的集合写法)。

js部分这样理解,遍历面包屑的第二个<a>的url,再查找导航栏里面看有哪个<a>的url和刚才那个面包屑里面的url是一样的,如果一样则可以得出这个为需要高亮的部分,接着给导航栏的需要高亮的<li>里面加一个“on”的class。js部分就完成了。

再加上一个高亮的css:

#nav ul li.on a{color:red;}

上面的css只是给高亮的加了一个字体为红色的效果,具体效果请根据自己网站自行调整。


啰啰嗦嗦说了这么多,如果你不懂js不懂html那么肯定还是云山雾了的...那么欢迎联系我们付费代劳(逃

转:来说说具有中国特色的域名备案制度

工信部规定,如果想使用中国境内的服务器建站,必须将网站域名进行备案。理论上说,域名备案制度可以在某种程度上减少 违法网站的数量。但是那些一心想干坏事的互联网人总会找到各种空子来逃避这个备案制度。所以,个人感觉这个制度是个防君子,防不了小人的制度。如果你的网 站是个正规网站,请放心,这个制度在“制度”上不会影响到你。

8c6939cf2dc20766e9cbb7fc58fe1b0a;,60,jpegx;3,600x.jpg

本文不讨论域名备案的必要性,只讨论域名备案可能对站长们的一些影响。

域名备案简单点说就是把你的姓名、联系方式、照片、备案域名等信息通过主机服务商之手转送到工信部,告诉工信部这个域名是你管理的。同时告诉他,你这个域名使用的是谁家的服务器。而且备案期间,网站是不允许打开的,俗称闭站。

备案拍照示意图

如果不备案的话会出现什么问题呢?在现行规定下,最直接的影响就是不能使用国内的服务器进行建站。如果你不想备案,又想建站,那只能使用大陆之外的服务器提供商了。使用国外服务器建站的话网站打开速度会有影响,网站速度会比较慢,所以一般正规网站都会进行备案。

但是,域名备案所花费的时间很长,一般是20多个工作日,算下来可能有的要一个自然月(少数运气好的人也有几天就备案成功的)。而且一般都得去指定照相馆或者使用专用幕布进行照相,然后邮寄资料给服务器提供商,这都是钱啊……

一 般来说,你在A服务器提供商那里备案成功的话,等哪天不想用A家的服务器了,想换成B家的服务器,可以直接在B家接着用你之前的备案信息。但是有的服务器 提供商要求:如果你要使用我家的服务器,你就必须把域名备案信息转到我这里来。域名备案信息从A转到B的话,相当于重新进行一次备案吧。可能又是二十个工 作日……所以这可能会是到站长们是否换服务器的一个重要因素。

可能不是干这行的你会说20多天就20多天吧, 就等等呗。但是在互联网行业,网站停止二十多天可能就是灾难性的。且不说站在SEO(搜索引擎优化)角度,一个已经上线的网站停止打开这么长时间,会在百 度等搜索引擎上的排名产生巨大影响(虽然百度出了一个闭站保护,但是网站长期打不开影响依旧很大),等备案成功以后别人在搜你的网站名字可能都没了。而且 用户在20多天的时间上打不开你的网站,就可能去寻找另外一个替代网站,然后在这期间使用习惯另外一个网站,然后就没你什么事了。这才是灾难性的!

而 如果哪天你备案成功以后,又不想要这个域名了,结果让别人给抢注了去。那别人完全可以拿你的域名去干羞羞的事情,而网站出了问题之后都会算到你的头上,因 为备案信息是你的。所以在你确定不再要你的域名之后,你还得填几张申请删除备案信息的表,然后继续叫快递小哥来你家收快递,又是一笔钱……

我觉得中国互联网上绝大多数的站长们都是正直友善的,他们也不是不能备案,毕竟谁不想用家门口的服务器呢。但是备案程序太繁琐了,时间太长了。在互联网时代,几天就可能发生行业巨变的情况下,还得坐等一个月的时间来备案,想说爱你真的不容易

给新站长们一个建议:如果你准备做网站,一定要把备案问题考虑清楚!

原文地址:点击进入

<< < 32 33 34 35 36 37 38 39 40 41 > >>
«    2025年5月    »
1234
567891011
12131415161718
19202122232425
262728293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.4

天兴工作室主题演示站点,如遇到问题请联系我们的在线qq:207649916咨询