这款主题是云落在欲思主题基础上做的二次开发,云落学习WordPress时间不长,所以代码写的很乱,但是好在没什么明显的bug,所以才将这个主题分享出来。
前言
乐趣公园一直在使用欲思主题,然后自己改改,如果有朋友觉得不错的,可以拿走使用,如果有问题的希望给我反馈或者给我提意见
主题简介
主题是云落在欲思主题的基础上二次开发的,所以欲思主题有的本主题都有,另外做了一些增强,使的这款这题更加完善。
主题特点
- 主题继承了欲思主题的左右功能,添加了下列功能
- 支持blog/CMS双模式切换
- 支持文字/图片头部,图片/文字双LOGO双模式切换
- 首页分类隐藏
- 支持新文章自动同步新浪(需自行创建微博应用)
- 支持幻灯片移动显示
- 两种404样式
- 完美集成七牛CDN/七牛缩略图功能(需后台开启)
- 支持六种彩色皮肤切换
- 支持图片弹窗
- 支持文章自动内链
- 以屏蔽谷歌字体
- 支持链接去掉Categroy
- 支持头像旋转
- 支持页面淡入加载
- 支持百度收录提示
支持保存远程图片(貌似有点问题)已取消此功能- 集成网站下雪特效
- 支持文章二维码
- 添加幻灯片小工具
- 集成代码高亮功能与主题切换
- 集成网站防复制设置
- 支持用户投稿,自带wp编辑器
- 集成多种屏蔽垃圾评论的设置
- 集成多种头像解决方案,总有一个适合你
- 给主题添加了不错的页脚
- 支持后台个人资料上传头像
- 友情链接页面自动获取favicon
- 支持多种短代码方案,丰富后台编辑器按钮
- 编辑器集成了萌萌哒表情按钮
- 回复可见,搜索框文字,添加音乐视频
- 网站地图
- 自适应最简单的插入优酷/土豆自适应视频
- 其他想不出来了。。。。
图片头部+CMS风格
BLOG风格
六种色彩
轻蓝色(默认),红色,深蓝色,黑色(貌似有点纱布),紫色,黄色
其他说明
由于猪蹄集成了多种实用功能,所以直接启用很可能产生空白,所以强烈要求安装主题之前禁用所有插件!!!!!
另外,在这款主题二次开发的时候,采用git版本控制系统开发的,代码托管于开源中国
主题项目主页:http://git.oschina.net/yunluo/yusi
主题代码提交记录:http://git.oschina.net/yunluo/yusi/commits/master
另外,主题支持在线检测提示更新,和官方主题一样自动在线安装,如果不希望得到更新推送,取消更新设置
另外,为了保证使用者在摈弃本主题之后,文章内容以及代码高亮能够平稳的过度,云落将主题的代码高亮功能以及短代码功能以插件的形式独立出来了,分别是G-shortcode插件(5k)和G-prettify(8k),保证抛弃本主题之后安装这俩内容不变乱码,嗯,多贴心
代码高亮
HTML
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <title>Document</title> </head> <body> </body> </html>
php
<!-- 苍茫的代码是我的爱!!! --> <!DOCTYPE HTML> <html> <head> <meta charset="UTF-8"> <meta http-equiv="Cache-Control" content="no-siteapp" /> <meta http-equiv="X-UA-Compatible" content="IE=10,IE=9,IE=8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0"> <title><?php wp_title('-', true, 'right'); echo get_option('blogname'); if (is_home ()) echo ' — ' ,get_option('blogdescription'); if ($paged > 1) echo '-Page ', $paged; ?></title> <?php $sr_1 = 0; $sr_2 = 0; $commenton = 0; if( dopt('d_sideroll_b') ){ $sr_1 = dopt('d_sideroll_1'); $sr_2 = dopt('d_sideroll_2'); } if( is_singular() ){ if( comments_open() ) $commenton = 1; } ?>
javascript
// ==UserScript== // @name picviewer CE // @author NLF && ywzhaiqi // @description NLF 的围观图修改版 // @version 2014.11.5.1 // version 4.2.6.1 // @created 2011-6-15 // @lastUpdated 2013-5-29 // @namespace http://userscripts.org/users/NLF // @homepage https://github.com/ywzhaiqi/userscript/tree/master/picviewerCE // @grant GM_getValue // @grant GM_setValue // @grant GM_addStyle // @grant GM_openInTab // @grant GM_setClipboard // @grant GM_xmlhttpRequest // @grant GM_registerMenuCommand // @require https://greasyfork.org/scripts/6158-gm-config-cn/code/GM_config%20CN.js?version=23710 // @run-at document-end // @include http://* // @include https://* // @exclude http://www.toodledo.com/tasks/* // @exclude http*://maps.google.com*/* // @exclude *://www.google.*/_/chrome/newtab* // ==/UserScript==
CSS
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); @-moz-document url(chrome://browser/content/browser.xul) { #main-window { counter-reset: tabs;} .tabbrowser-tab:not(:-moz-any([pinned],[concealed])){ counter-increment: tabs; } #alltabs-button {visibility: visible!important;} #alltabs-button:after { content: counter(tabs); display: -moz-box;} #alltabs-button > :-moz-any(label, image) { display: none;} }
后台截图
短代码功能
[v_organge]橙色文本框[/v_organge][v_qing]情色文本框[/v_qing][v_pink]粉色文本框[/v_pink]
[gb href='']绿色按钮[/gb]
[yb href='']黄色按钮[/yb]
[bb href='']蓝色按钮[/bb]
来一段音乐吧[music]https://gitcafe.net/wp-content/uploads/2018012417410956.mp3[/music]
注意事项
幻灯片移动显示开关暂时无效,但是可以看FAQ最后一项
七牛缩略图功能适合使用七牛的用户,如果你想使用缩略图,必须使用七牛CDN
关于代码高亮
这次更新之后,我对主题自带的代码高亮进行了修改,已经很满意了,所以,之前使用的代码高亮插件wp code highlight插件也不用了,如果有人问现在的代码高亮怎么用???很简单,和我之前说的插件一样的用法,直接在HTML编辑器插入代码,然后用
<pre class="prettyprint linenums" >代码</pre>
如果主题的默认样式,你不喜欢,你可以添加自定义样式
<style type="text/css">.prettyprint,pre.prettyprint{background-color:#272822;border:none;overflow:hidden;padding:10px 15px;}.prettyprint.linenums,pre.prettyprint.linenums{-webkit-box-shadow:inset 40px 0 0 #39382E,inset 41px 0 0 #464741;-moz-box-shadow:inset 40px 0 0 #39382E,inset 41px 0 0 #464741;box-shadow:inset 40px 0 0 #39382E,inset 41px 0 0 #464741;}.prettyprint.linenums ol,pre.prettyprint.linenums ol{margin:0 0 0 33px;}.prettyprint.linenums ol li,pre.prettyprint.linenums ol li{padding-left:12px;color:#bebec5;line-height:20px;margin-left:0;list-style:decimal;}.prettyprint .com{color:#93a1a1;}.prettyprint .lit{color:#AE81FF;}.prettyprint .pun,.prettyprint .opn,.prettyprint .clo{color:#F8F8F2;}.prettyprint .fun{color:#dc322f;}.prettyprint .str,.prettyprint .atv{color:#E6DB74;}.prettyprint .kwd,.prettyprint .tag{color:#F92659;}.prettyprint .typ,.prettyprint .atn,.prettyprint .dec,.prettyprint .var{color:#A6E22E;}.prettyprint .pln{color:#66D9EF;}</style>
你可以将这段代码添加到主题后台的文章页自定义代码的文本框内,就可以换个样式了。
更新:本样式已经加入主题,可以选择开启
后语
之前一直都是使用代码实现WordPress的一些功能,但是将代码加入设置里面还是挺难的,这次算是自己的一次实战,以后可能还会更新的
更新日志
具体看git的提交日志吧
开源中国更新日志
相关链接
-- 完 --
问题已经解决!!很好的猪蹄。。三克油
新版猪蹄,今天换上了。发现 SEO 设置和文章设置 调用的同一个页面。不能进入文章设置。点击 文章设置之后 显示的是seo设置,请教如何处理?
@luguanlo 更新最新主题
学习了,膜拜……本地测试当中……
@Darlingyc1012 本地可能会有问题吧
在哪里下载啊,好喜欢这个主题啊
@jonechen 首页幻灯片
测试下看看
博主你的分享键一直是错位的
@励志路上 😕 没有吧
可以了
这个主题包(yunluo-git-master Git版本号5.0.1)安装有问题,安装后会出现,如下错误提示:Warning: Missing argument 2 for copyright() in /home/syrddmfg/public_html/wp-content/themes/git/functions.php on line 882,如出现此问题,请找到根目录下:wp-content/themes/git/functions.php on line 882,修改 function copyright($content,$copyright) 为function copyright($content) 然后再保存即可结局。
这个主题包安装有问题,需要从新安装才行,为了这个错误我把文章全部删除,结果现在出现了下面这个错误!
Warning: Missing argument 2 for copyright() in /home/syrddmfg/public_html/wp-content/themes/git/functions.php on line 882
@我有! 更新主题
博主,怎么主题下载链接地址点开来显示“你所访问的页面不存在.”麻烦再给个下载地址哩
下载链接地址打不开呀
没有下载链接了啊。404了。
博主,我用了你修改的主题,不知道为什么右边小工具的位置总是借位的了……那个CSS好像乱了?
谢谢哦,昨晚已经解决了。。
Warning: copy(/www/web/luguanlo_com/public_html/avatar/b03e1a91b493b06a8b9bd13c7cd9badb.png) [function.copy]: failed to open stream: No such file or directory in /www/web/luguanlo_com/public_html/wp-content/themes/yusi/functions.php on line 373
Warning: filesize() [function.filesize]: stat failed for /www/web/luguanlo_com/public_html/avatar/b03e1a91b493b06a8b9bd13c7cd9badb.png in /www/web/luguanlo_com/public_html/wp-content/themes/yusi/functions.php on line 377
求助这个问题咋解决呀
@abcc 网站根目录建立avatar文件夹或者更换头像缓存方式
不错,先试试,有问题再请教
其实我想要一个短代码功能,可是一直没找到合适的。装的插件也不好,短代码直接在首页摘要里显示了,除非字数很多,把它瓶盖住
想下载试一下
学习中
U过来看看
试试看啊
首页页面怎么设置?就是左上角那个首页,我弄不出来,是使用的菜单还是页面?
云落你页面标题竟然有彩蛋……
我已经保留证据了 😀
@家香 什么彩蛋?之前弄过一个,后来取消了,不知道是不是这个
幻灯片展示如果可以在后台单独设置就好了,缩略图不知道怎么改
@DearSalt 最近确实有这个打算
怎么使用 友情链接 和投稿页面啊。不会折腾。
@淘宝折扣网 新建页面,选择模板
镜像是什么意思啊,我纯小白,什么都不懂 😕
站长你好,我用了贵站提供的修改版主题,可是发现了一个问题,很多小图标,比如搜索那个放大镜图标,返回顶部的那个箭头图标,还有一些社交的比如QQ,微信,微博的图标都不能显示,求助啊 😥
@控海无边 不要镜像CSS
支持
改的漂亮
赞一个 主题很棒,想改成窄版幅的,不知在那修改,谢谢!
点击回复游客的网站的时候不会跳转。。
@明明 好像是的,有时候会跳转有时候却不会
更新后百度分享还是点不了
@盒子迷 百度分享可以用了 原来是七牛缓存的js未更新
主题很好很强大 支持
@盒子迷 七牛你是用插件还是主题自带的?