MUJI Complex V1.0

MUJI Complex WordPress模板

虽然做网站设计好几年,但重未想过做一个Wordpress模板发布到Wordpress官网上去。前日难得准备一番,以自己喜欢的“无印良品MUJI”品牌及理念来制作一个Wordpress模板。暂谈不上设计,因为无论颜色、格局包括模板文件都不是自己原创的。只是想本本分分的制作一个MUJI风格主题。

制作完成后在上传到Wordpress网址上时发现问题了,Wordpress对模板的要求很严格,代码CSS方面倒是没问题。主要是GPL认证方面,有点摸不到头脑。费半天劲终于传了上去,但仍未被审查通过,无法在Wordpress网站中通过搜索找到。只有手动链接下载地址了:

Download: muji-complex.1.0.zip

下载后解压上传到/wp-content/themes/里,在Wordpress管理后台的“外观-主题”里就能找到了。或者,通过“主题-安装主题-上传”来选择muji-complex.1.0.zip安装包,来安装主题。

如何重置织梦DedeCMS栏目与文章ID的方法

经常遇到这样的问题,删除了所有栏目与文章后,再新建栏目时DedeCMS的栏目ID仍然无法从1开始 。

在网上一番查找后找到这样的办法,终于不用再重新安装DedeCMS了,汗。

解决方法为:在后台系统-SQL命令行工具里面运行以下语句

删除所有栏目,重置ID为1的方法

ALTER TABLE `dede_arctype` AUTO_INCREMENT =1;

删除所有文章,重置ID为1的方法

ALTER TABLE `dede_archives` AUTO_INCREMENT =1;

有需要的话,就试试吧!

如何在织梦DedeCMS首页调取商品价格的方法

在首页模板加入,两个条件 addfields ,channelid

{dede:arclist row=’6′ channelid=’6′ addfields=’trueprice’ orderby=’pubdate’}

<li><span>[field:pubdate function="MyDate('m-d',@me)"/]</span><a href=”[field:arcurl/]“>[field:title/]</a>([field:trueprice/]元)</li>

{/dede:arclist}

addfields 是附加表里的字段,比如addonsoft,addonfarticle,addoninfos等这些附加表,channelid是频道模型ID,如文章模型ID是1,软件模型是ID3,图集模型是ID2,如果需要限定栏目,再加一个typeid=xxxx

如何修改织梦模板Tag标签字数限制

织梦模板(DEDECMS)文章发布时,默认Tag填加时,每个标签有12字节限制。如果想修改这个字符限制可以通过下面方法,以实现理想的效果。

第一步:修改数据库中表dede_tagindex 和dede_taglist的tag字段属性:varchar(12)修改为varchar(255)

第二步:修改源码,在include/archives.func.php中查找:if(isset($tag[12])

修改为:if(isset($tag[255])

第三步:在include/archives.func.php中查找:if(isset($tag[20])

修改为:if(isset($tag[255])

如何更织梦DedeCMS友情链接的字数、个数限制

织梦系统在默认的情况下,统一类型下最多能显示24个链接,每个链接最多显示24个字节。如果想要更改,必须修改flink.lib文件:

在织梦文件夹中找到文件 \ include \ taglib \ flink.lib

打开后会看到说明:

<iterm>type:链接类型</iterm>

<iterm>row:链接数量</iterm>

<iterm>titlelen:站点文字的长度</iterm>

<iterm>linktype:链接位置内页</iterm>

<iterm>typeid:所有类型,可以在系统后台[模块]-[友情链接]中的“网站类型管理”中查看</iterm>

就在说明的下面代码中,找到

$attlist=”type|textall,row|24,titlelen|24,linktype|1,typeid|0″;

将row和titlelen后的“24”改为理想的数字,保存即可。

虽然已经生效,但仍需更新一下网站。

更改织梦文章页面上一篇、下一篇标题字数

通常为控制标题内容的长度有两种办法,一种是对内容外层容器,如DIV进行宽度限制。另一种就是直接控制字段的调取长度。

针对织梦文章页里的上一篇、下一篇字数控制,我们来介绍下第二种方法的使用。

首先找到并打开include/arc.archives.class.php文件(修改前建议先备份下此文件)

查找:$this->PreNext['pre'] = “上一篇:{$preRow['title']} “;

找到后,在这行代码上一行添加:

$preRow['title']=cn_substr($preRow['title'],30);//最多显示15个汉字

这样就改完了“上一篇”的字数限制,再:

查找:$this->PreNext['next'] = “下一篇:{$nextRow['title']} “;

仍旧在这行代码上,再添加一行:

$nextRow['title']=cn_substr($nextRow['title'],30);//最多显示15个汉字

保存后重新生成页面即可。

改变织梦DedeCMS搜索框,聚合百度谷歌搜索引擎

在使用织梦DedeCMS系统搭建网站时,有的朋友想要在搜索框里整合百度、谷歌的搜索引擎。我在网上找到了如下办法,是可行的。

这个方法需要修改头部文件,在默认织梦DedeCMS模板下,头部文件名为head.htm。而DWSkin的模板,头部文件名为header.htm。

编辑头部文件,替换搜索引擎的部分为:

<form name=bf *****ubmit=”bottomForm();return false;”>

<script>

function bottomForm(){<span id=”more-479″></span>

var $=document.bf.key.value;

if(document.bf.sto[0].checked)window.open(“./plus/search.php?kwtype=0&keyword=”+$,”a1″);

if(document.bf.sto[1].checked)window.open(“http://www.baidu.com/s?q1=”+”&q6=www.dwskin.com”,”a2″);

if(document.bf.sto[2].checked)window.open(“http://www.google.com/search?hl=zh-CN&q=”+”&as_sitesearch=www.dwskin.com”,”a3″);

return false}

</script> <div class=”form”>

<h4>搜索</h4>

<!– <input name=”key” class=”search-keyword” value=”(输入搜索内容……)”> –>

<input name=”key” class=”search-keyword” value=”(输入搜索内容……)” onfocus=”if(this.value==’(输入搜索内容……)’){this.value=”;}” onblur=”if(this.value==”){this.value=’(输入搜索内容……)’;}”>

<input name=sto type=radio value=”0″ checked=true>本站内

<input name=sto type=radio value=”1″><a href=”http://www.baidu.com”>百度</a>

<input name=sto type=radio value=”2″><a href=”http://www.google.cn”>Google</a>

<button type=”submit” class=”search-submit”>搜索</button>

</div>

</form>

这段代码中,“www.dwskin.com”换成你的网站域名。

DedeCMS织梦调用全站相关TAG文章的办法

Category:织梦技巧 Tag: Comment (0)

织梦系统的文章栏目中,默认的“相关文章”只以本栏目的Tag进行匹配。文章页内显示相关文章内容,可以提高关键词密度,还是挺不错的。若想调用全站相关文章,可通过下面的修改达到目的。

首先:

在织梦文件夹中找到文件 \ include \ taglib \ likearticle.lib.php

将的代码:

$typeid = ” And arc.typeid in($typeid) And arc.id<>$arcid “;

改为

$typeid = ” And arc.id<>$arcid “;

然后,用下面方法即可调出全站文章。

{dede:likearticle col=’2′ row=’10′ titlelen=’42′}
<li><a href=”[field:arcurl/]“>[field:title/]</a></li>
{/dede:likearticle}

保存后再次更新一遍文章即可。

世界,你好!

Category:杂谈 Comment (1)

欢迎使用 WordPress。这是系统自动生成的演示文章。编辑或者删除它,然后开始您的博客!