作者:matrix
发布时间:2013-12-06
分类:Wordpress 兼容并蓄
这个主题是之前提到过的NGRO主题,很好看~ freshwp
在NGRO.ORG上看到,绝对是最喜欢的主题,没有之一。可惜NGRO.ORG没有公开,再加上是typecho的更抽了~
不过就算是typecho的,我也愿意为了这主题换博客程序。据说typecho还是超轻型的,比起WordPress好得多。嗯 之后也就到处找此款主题的相关信息,结果是弄到了别人扒下来的皮。不错 很感谢sunhua.me。地址:诡异:TEer扒TE皮NGRO
这主题是由typecho默认主题改过来的,变化很大。想到typecho的轻巧,WordPress又舍不得某些功能 ,纠结。最后妥协于wp的某个JB功能,去找各类关于typecho主题移植到wordpress的方法,结果都是wp到tc的 ,真是恼火。庆幸我的运气不是一般的好,看到winysky.com的 wordpress版本的typecho皮肤 哈哈 有救了。那扒的皮就是源于那tc皮肤,打开一看的确一样的结构设计。这下简单多了,覆盖style,修改简单的css、php代码。一个具有基本功能的wp主题就出现了,哎 我真人才啊,这都鼓捣的出来。还TMD不是学计算机的 ➡ 搞的建筑工程。
这下就整理完善需要的功能到fresh就OK啦,直到这时间才发文。
freshwp:清新-wp
之前用的是自说me话的增强版philna主题(备份下载:http://www.400gb.com/file/40436320)。
后来换的BLUE2.0(七彩之家修改于inv的cms主题),这个相对于以前来还好些。(备份下载:http://www.400gb.com/file/40816608)
这回来就换了这个,小清新 大爱~ 😉
作者:matrix
发布时间:2013-07-31
分类:Wordpress 兼容并蓄 零零星星
PhilNa2之自说ME话扩展版 v1.5.1 留个图。 强大的小墙、强大的功能、更是辛苦了的自说Me话
图片有点不科学,打开的时候要注意啦 同学~
无意中发现个好看的cms主题BLUE2.0之后就果断跟换,然后就一连串的修改调整。。。真是闲着蛋疼~
然后就开始记录修改主题的细节部分,方便以后的查找~
1.后台添加html按钮
toggle伸缩、mp3短代码、分隔符、文章分页样式
functions.php中上部添加 代码:
// 自定义HTML编辑器按钮
add_action('admin_print_scripts', 'my_quicktags');
function my_quicktags() {
wp_enqueue_script(
'my_quicktags',
get_stylesheet_directory_uri().'/my-quicktags.js',
array('quicktags')
);
}
主题目录内添加my-quicktags.js文件:
QTags.addButton( '<', '<', '<', '' ); //快捷输入<的html代码
QTags.addButton( '>', '>', '>', '' );
QTags.addButton( 'hr', '分隔线', "\n<hr />\n", '' ); //快捷输入一个hr横线,点一下即可
QTags.addButton( 'nextpage', '文章分页', "\n<!--nextpage-->\n", '' ); //添加文章分页按钮
QTags.addButton( 'h1', 'h1', "\n<h1>", "</h1>\n" ); //快捷输入h1标签
QTags.addButton( 'h2', 'h2', "\n<h2>", "</h2>\n" );
QTags.addButton( 'h3', 'h3', "\n<h3>", "</h3>\n" );
QTags.addButton( 'mp3', 'mp3 auto1自动播放', '\n[mp(占位符)3 auto=1]', '[/mp3]\n' ); //mp3按钮
QTags.addButton( 'toggle', 'toggle伸缩', '\n[t(占位符)oggle]', '[/toggle]\n' ); //toggle伸缩按钮
//QTags.addButton( 'my_id', 'my button', '\n</span>', '</span>\n' );
//这儿共有四对引号,分别是按钮的ID、显示名、点一下输入内容、再点一下关闭内容(此为空则一次输入全部内容),\n表示换行。
2.functions.php中添加访问计数代码
//访问计数
function record_visitors()
{
if (is_singular()) {
global $post;
$post_ID = $post->ID;
if ($post_ID) {
$post_views = (int)get_post_MEta($post_ID, 'views', true);
if (!update_post_MEta($post_ID, 'views', ($post_views + 1))) {
add_post_meta($post_ID, 'views', 1, true);
}
}
}
}
add_action('wp_head', 'record_visitors');
function post_views($before = '(点击 ', $after = ' 次)', $echo = 1)
{
global $post;
$post_ID = $post->ID;
$views = (int)get_post_meta($post_ID, 'views', true);
if ($echo) echo $before, number_format($views), $after;
else return $views;
}
single.php、blog.php中添加被围观次数显示:
被围观: <?php post_views(' ', ' 次'); ?>
3.添加toggle伸缩功能
functions.php中添加toggle伸缩函数:
/*
* 文章内容部分文字toggle伸缩,源代码取自林木木博客
*自己稍加修改,添加后台编辑器按钮,方便朋友们添加
*/
function single_toggle($atts, $content=null){
extract(shortcode_atts(array("title"=>' 点击此处展开↑ '),$atts));
return '<p class="tg_t">'.$title.' ↓ </p><p class="tg_c" style="display:none;">'.$content.'</p>';
}
add_shortcode('toggle','single_toggle');
参考:自说me话 & http://immmmm.com/WordPress-shortcodes-toggle.html
\js\jquery.js中添加控制语句:
/*************************** Toggle伸缩 就少了”jQuery(document).ready(function(){“这句ready的话 TMD 给老子弄惨了 ***************************/
jQuery(document).ready(function(){
jQuery(".tg_t").click(function(){$(this).next('.tg_c').slideToggle(400)});
});
之前就少了ready的语句,害得我弄了大半天都没效果~ 不懂代码真是恼火啊
4.添加播放mp3的功能
从自说Me话扩展版 v1.5.1拷贝\swf\player.swf
functions.php中添加mp3短代码:
/*
* mp3短代码
*/
function mp3player($atts, $content=null,$auto = false){
extract(shortcode_atts(array("auto"=>'0'),$atts));
$autostart=$auto?'yes':'no';
return '<embed src="'.get_bloginfo('template_directory').'/swf/player.swf?soundFile='.$content.'&autostart='.$autostart.'&animation=yes&encode=no&initialvolume=80&remaining=yes&noinfo=no&buffer=5&checkpolicy=no&rtl=no&bg=E5E5E5&text=333333&leftbg=CCCCCC&lefticon=333333&volslider=666666&voltrack=FFFFFF&rightbg=B4B4B4&rightbghover=999999&righticon=333333&righticonhover=FFFFFF&track=FFFFFF&loader=009900&border=CCCCCC&tracker=DDDDDD&skip=666666" type="application/x-shockwave-flash" wmode="transparent" allowscriptaccess="always" width="290" height="30">';
}
add_shortcode('mp3','mp3player');
参考:http://isayme.com/2011/05/shortcode-enable-mp3player.html
作者:matrix
发布时间:2013-04-19
分类:Wordpress 兼容并蓄
WordPress主题StudioPress
曾经的免费吧就是用过这款主题 好看,精简~只是功能有点少~
下载: wp主题StudioPress.rar
http://pan.baidu.com/s/1dDdCjWP
http://yfdisk.com/file/hhtjim/17d6a945/
StudioPress is a clean, AdSense-ready WordPress theme. It supports widgets and it comes with alternate comments styling and a customizable “Welcome” section on the sidebar.
主题选项 阅读剩余部分 »
作者:matrix
发布时间:2013-02-22
分类:兼容并蓄 零零星星
WordPress官网上的PhilNa2主题已经有好几年没动静了。
不过很感谢好心的大侠分享折腾了的PhilNa2主题。
咱们不会写代码的同学造孽啊!非常感谢自说Me 博主的PhilNa2自说Me话扩展版 v1.4!
此版本添加了很多原本没有但很实用的功能,可以省去很多现在用的插件了,什么分页导航啊、灯箱插件之类的。
PhilNa2变的相当强大。 😆
这哥子修改的PhilNa2主题很好看,巴三儿兄弟!
虽说BUG不少,不过也忍不住去换。
至此,记事!
作者:matrix
发布时间:2011-07-16
分类:Wordpress 兼容并蓄
1、安装 wp-postviews 插件,至于插件的安装,相信各位站长肯定会安装,所以在这儿就不罗嗦了;
2、在文章里显示点击次数
编辑inove主题下的 single.php 文件,找到如下代码:
<?php edit_post_link(__('Edit', 'inove'), '<span>', '</span>'); ?>
<?php if ($comments || comments_open()) : ?>
<span><a href="#respond"><?php _e('Leave a comment', 'inove'); ?></a></span>
<span><a href="#comments"><?php _e('Go to comments', 'inove'); ?></a></span>
在下面添加
<span> <a href ><?php if(function_exists('the_views')) { the_views(); } ?></a></span>
阅读剩余部分 »