WordPress

SyntaxHighlighter CKEditor Button Plugin – 为WordPress CKEditor增加代码高亮功能

启用插件后,编辑器中会增加一个Code按钮

在《为CKEditor For WordPress插件增加代码高亮功能》一文中介绍了一种让WordPress CKEditor支持代码高亮的方法——即CKEditor For WordPress + Auto SyntaxHighlighter + CKEditor Syntaxhighlighter的模式,但这种方法有一个很大的弊端,就是我们需要手动修改CKEditor For WordPress插件中的ckeditor.config.js文件,当插件升级时,还要手动备份这个文件,升级后还原,很不方便。

Please note that if you have upgraded to CKEditor For WordPress 4.0, please update this plugin to the latest version and make sure to clean your browser's cache( Ctrl+Shift+Delete)

Read More
WordPress

WordPress技巧:自定义文章或页面的侧边栏

wordpress user

如果你不想你的网站侧边栏千篇一律,这里有一段代码可以帮助你借助custom field设置自定义侧边栏。

以自定义文章侧边栏为例,首先打开文章模板(例如single.php),在需要显示这个自定义侧边栏的位置放上如下代码

<?php
// Check if custom field for sidebar is set
if(get_post_meta($post->ID, "sidebar", true)){
    // If set, save it
    $sidebar = get_post_meta($post->ID, "sidebar", true);
}
else {
    // If not set, default to your standard sidebar
    $sidebar = 'default-sidebar';
}

// Now echo your sidebar in your template using the $sidebar variable
dynamic_sidebar($sidebar);
?>
Read More
WordPress

如何使用WP Pointers在WordPress后台显示提示信息

wp-pointers

WordPress Pointers是WordPress 3.3引入的新特性,顾名思义,这是一种tooltip,带有箭头,可以实现指向一个位置,显示一些提示信息的效果,这种效果在微博等应用中很常见。WordPress后台对新手而言不是一般的难以理解,有了这种带箭头的提示框,就可以更好的引导用户学习使用某些功能。

Read More
WordPress

如何自定义WordPress链接小工具中链接的顺序

用备注作为排序字段

WordPress链接小工具的顺序,默认只能选择按照链接标题、链接评级和链接ID或者随机顺序排序,这些不一定能满足我们的需求,有时候我们想排在第一的链接偏偏无法在任何一种顺序中胜出。本文介绍一种可以自己指定Blogroll中链接顺序的方法。

Read More
WordPress

HandHeld Mobile插件——让你的网站支持Mobile设备

HandHeld Mobile Plugin

我用的免费主题,对手机等手持设备支持不太好。虽然很多智能手机的浏览器可以像电脑一样呈现网页,但屏幕小是一大缺陷,即使能缩放,看着还是麻烦。用手机时我喜欢看干净的网页,没有过多的装饰图片,没有五花八门的widget,有限的屏幕当然要展示最重要的内容——文章。

HandHeld Mobile Plugin

Read More
WordPress

WordPress——访客选择文章排序的实现

orderby comment, 点击查看大图

WordPress内建的排序方式有很多,比如按照标题排序、按评论数多少排序或者按照某个自定义字段的值排序。如果可以让访客自由选择网站文章的排序方式,可以帮助访客发现他们想要的资源,提高用户黏度。本文探讨如何实现访客选择文章排序方式,包括按照浏览次数和用户打分排序。

Read More