更新主题W1

采用了

W1s自说Me话扩展版

以下为原文:

首先声明一点,写这篇文章或者分享此主题,并不是要对Winy或者是对winy的W1p主题怎么样.只是单纯的和大家分享.
非常感谢winy写成的漂亮的主题.虽然我前后只用了几天就换回了PhilNa2主题,但是,我感觉有必要把这个东西分享给大家.因为好的东西,就是要大家共享的嘛.我想,winy也应该是这样想的.呵呵

还想说一点,由于本人对于美化方面非常不在行,所以基本上对原主题的风格丝毫未动,就像我修改的PhilNa2主题一样.
另外,此主题只是在winy的免费主题W1s的基础上进行修改而成的,没有后台选项部分.
如果你喜欢此主题的风格,并且打算体验带有后台的主题的强大的功能的话,还请联系winy购买全攻能付费版主题,来支持作者的劳动

闲话少说,说重点.讲讲我修改到的地方.(由于本站没有使用这个主题,而我又不想多装一个插件,所以就不给大家预览了)

一,增加的功能部分

1,添加了首页文章Ajax翻页功能,具体效果请自己测试,但是此功能肯定没有问题
2,添加侧栏滑动导航功能.具体效果可以参考我现在使用的主题的滑动导航.两个主题用的是一样的素材和代码
3,文章页部分自动添加版权声明(feed中同样也添加声明).这个和我当初修改的PhilNa2自说Me话扩展版v1.0中的是一样的.所以还需要你手动修改,这个在后面我会再说明
4,文章后面添加社会化分享代码.以及订阅按钮
添加的网站有
Facebook Twitter Delicious 开心网 人人网 豆瓣 新浪微博 网易微博 腾讯微博
5,评论部分对表情支持进行修改,换成人人网的方块脸表情.同时将表情的显示方式改为PhilNa2主题中的点击图标出现表情选择的方式.表情路径改为主题文件夹内,不受wp升级影响
同时添加部分富文本编辑器支持,内有
粗体 斜体 删除线 插入链接 code代码 插入syntax代码段(对syntax插件的支持已经废弃,但这个按钮没来得及去掉),引用按钮,字数统计,内容清空. (这个编辑器功能应该感谢winy,因为这个功能是我看了winy自用的主题后,擅自加上的,希望winy不要怪我)默认此编辑器连同表情部分隐藏.当评论框获取焦点后再滑动显示
6,集成willinkan大师的邮件回复通知代码.(可选收不收邮件通知)
7,集成willinkan大师的Anti Spam小墙
8,集成some chinese please检查
9,评论部分的评论者信息检查,防止访客使用管理员邮箱冒名顶替
10,首页和文章页自动根据文章内容,添加keywords和description,具体使用稍后再说
11,后台文章编辑器部分添加表情支持
12,允许使用avatar头像缓存,已经加入控制,可选项
13,首页文章部分自动截断,截断内容仍保留文章格式,添加more标签则显示more标签之前的内容
14,wordpress后台登录失败邮件提醒功能

二,增加的页面模板

1,添加链接页面模板,具体样式请看本站链接页面
2,添加留言板读者墙页面模板,样式嘛,请自己安装完查看.由于本站经过更新,所以效果已经不一样了.
3,添加归档页面模板,具体的不多说了.

三,修改的细节部分

1,搜索框,评论部分的信息框自动获取焦点
2,修复文章页部分的几个css背景定位问题
3,简化网页源代码部分.将多余的javascript代码以及css代码分别转移到js文件以及css文件中,让源代码部分更简洁
4,修改原主题中js文件载入方式,改为PhilNa2中js文件载入方式.加快主题载入速度.同时,为大家的自定义函数预留加载接口,将你的js函数,放到js/MyFunction.js文件中即可
5,将源代码中头部的多余的版本号之类的代码去掉.

四,使用注意

1,版权声明部分的修改,需要你修改的文件位于app/template.php文件中,情按照自己的习惯进行版权声明部分的修改
2,keywords和description部分修改.需要你修改的文件位于app/basefunction.php文件中,将第57和58行的默认keywords和description进行修改
3,avatar头像缓存问题.如需使用avatar头像缓存功能.请先在wp-content目录下,建立一个avatar文件夹,并设置文件夹权限为777,在avatar文件夹中放置default.jpg文件.然后修改app/gavatar-cache.php文件,将$cacheswitch的值改为1即可
4,归档页面模板使用,如果需要使用归档页面,情查看主题文件夹内hack-archive.php文件,内有说明
5,留言板读者墙模板,请修改page-guestbook.php文件,将其中的admin@yourdomain.com改成你的管理员邮箱

js函数中,我添加的函数部分都没有压缩,大家自己看着办吧.
好像就是这么多了.把我想到的地方基本上都写到了,但是肯定还会有我可能忘记的地方.如果您遇到了什么问题的, 请确保你仔细看了上面的内容并且确定我在上面没有讲到后,再给我说,感谢您的支持和鼓励~~

另外,这个主题是我很久之前(可以这么说吧)用的主题,一直压在电脑里面,曾经邓肯兄向我要过,但是当时没来得及整理一下就给了他,呵呵.虽然现在已经学会了怎么写后台选项,可是我也不再打算弄了.因为我对此主题没啥感觉了,但是,感觉应该还会有人对这个主题感兴趣,所以,就把这个主题现有的东西整理一下,和大家分享一下吧.嘿嘿
最后是主题链接,点击此处

先感谢这位博主!

自己做的修改记录下:

1.新建了tags标签模版。(没了侧边栏,不怎么习惯啊)。

2.底部增加悬浮栏、(调用标签云:

<?php wp_tag_cloud('smallest=12&largest=18&unit=px&number=20');?>


原始代码如下:


<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=“http://www.w3.org/1999/xhtml”>
<head>
<title>带关闭按钮始终显示在网页最底部的工具条代码</title>
<script type=“text/javascript” src=“http://www.codefans.net/ajaxjs/jquery1.3.2.js”></script>
<style>
body,h1,h2,h3,h4,h5,h6,p,ul,li,dl,dt,dd{padding:0;margin:0;}
li{list-style:none;}img{border:none;}em{font-style:normal;}
a{color:#555;text-decoration:none;outline:none;blr:this.onFocus=this.blur();}
a:hover{color:#000;text-decoration:underline;}
body{font-size:12px;font-family:Arial,Verdana, Helvetica, sans-serif;wordbreak:breakall;wordwrap:breakword;}
.bnav{ text-align:left;height:25px;overflow:hidden;width:98%;line-height:25px;background:#fff; margin:0 1%;border:#B4B4B4 1px solid; border-bottom:none;z-index:999;position:fixed;bottom:0;left:0;_position:absolute;/* for IE6 */_top: expression(documentElement.scrollTop + documentElement.clientHeightthis.offsetHeight); /* for IE6 */ overflow:visible;}
.close{position:absolute;right:5px;height:25px;width:16px;text-indent:-9999px;padding-left:10px;}
.close a{background:url(http://www.codefans.net/jscss/demoimg/201008/close.gif) no-repeat center; width:16px;display:block;}
.bnav2{height:24px;line-height:24px; margin:1px; margin-bottom:0;background:#E5E5E5; }
.bnav .s1{ position:absolute;left:10px;}
.bnav .s1 img{ padding-top:3px;margin-right:7px;}
.bnav .s2{ position:absolute;right:30px; color:#888;}
.bnav .s2 span{ padding-right:10px;}
.bnav .s2 a{margin:0 6px;}
.rolltext{position:absolute;left:160px;height:25px;line-height:25px; overflow: hidden;}
.rolltext dt,.rolltext dd{float:left;width: auto;}
.rolltext a{display:block;height:25px;overflow:hidden;}
.bnav3{height:25px;width:16px;line-height:25px; margin:0 1%; padding-right:6px;border-bottom:none;z-index:999;position:fixed;bottom:0;right:0;_position:absolute;/* for IE6 */_top: expression(documentElement.scrollTop + documentElement.clientHeightthis.offsetHeight); /* for IE6 */ overflow:visible;}
.bnav3 a{background:url(http://www.codefans.net/jscss/demoimg/201008/open.gif) no-repeat center; display:block;height:25px;width:16px; text-indent:-5000px;}
</style>
</head>
<body>
<script type=“text/javascript”>
var closeBN = $.cookie(“bnav”);
if (closeBN == “0”){closeNav();}
function showNav(){
$(“.openClose”).toggle();
$.cookie(“bnav”, “1”, {expires: 1});
}
function closeNav(){
$(“.openClose”).toggle();
$.cookie(“bnav”, “0”, {expires: 1});
}
// 单行滚动
function SingleScroll(){
$(“.rolltext dd”).animate({marginTop:“-25px”},500,function(){
$(this).css({marginTop:“0px”}).find(“a:first”).appendTo(this);
});
}
$(document).ready(function(){
setInterval(“SingleScroll()”,3000);
});
</script>
<div class=“bnav openClose”>
<div class=“bnav2”>
<span class=“s1”>
<a href=“#”>带关闭按钮始终显示在网页最底部的工具条代码</a>
</span>
<dl class=“rolltext”>
<dt>特别声明:</dt>
<dd>
<a href=“#”>WordPress 中文http://wordpress.org.cn</a>
<a href=“#”>WordPress 中文http://wordpress.org.cn</a>
<a href=“#”>WordPress 中文http://wordpress.org.cn</a>
<a href=“#”>WordPress 中文http://wordpress.org.cn</a>
</dd>
</dl>
<span class=“s2”>
<span><?php wp_loginout(); ?><a href=“#”>购物车</a>|<a href=“#”>帮助中心</a>|<a href=“#”>在线留言</a>
</span>
<span class=“close”><a href=“javascript:void(0)” onclick=“closeNav()” title=“关闭”>关闭</a></span>
</div>
</div>
<div class=“bnav3 openClose” style=“display:none;”><a href=“javascript:void(0)” onclick=“showNav()” title=“打开”>打开</a></div>
</body>
</html>

3.改了下背景·····

4。还有很多零碎的东西不说了···

更新主题W1》上有1条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注