代码高亮集成至主题
相信很多人都不太愿意使用插件,笔记也是这样,于是乎我将pure-highlightjs代码高亮插件集成到主题了,并开放下载,希望能帮助到有需要的wordpress爱好者。pure-highlightjs支持在可视化状态下直接插入代码,并且不会转义。
python
# Python 3: Fibonacci series up to n
>>> def fib(n):
>>> a, b = 0, 1
>>> while a < n:
>>> print(a, end=' ')
>>> a, b = b, a+b
>>> print()
>>> fib(1000)
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
PHP
//barley_setup
function barley_setup() {
add_theme_support( 'title-tag' );
add_theme_support( 'automatic-feed-links' );
add_theme_support( 'post-formats', array( 'aside', 'image', 'video' ,'gallery' ) );
add_theme_support( 'html5', array(
'search-form',
'comment-form',
'comment-list',
'gallery',
'caption',
) );
register_nav_menu( 'primary', '头部菜单' );
add_theme_support( 'post-thumbnails' );
}
add_action( 'after_setup_theme', 'barley_setup' );
CSS
.download-grid-item-image {
box-shadow: 0 0 0 !important;
}
.download-grid-item-image img{
max-width: 220px;
margin: 0 auto;
box-shadow: 0 0 0 !important;
opacity: 1 !important;
border-style: none;
height: auto;
vertical-align: bottom;
}
SQL
--
-- Table structure for table `wp_commentmeta`
--
DROP TABLE IF EXISTS `wp_commentmeta`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wp_commentmeta` (
`meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`comment_id` bigint(20) unsigned NOT NULL DEFAULT '0',
`meta_key` varchar(255) DEFAULT NULL,
`meta_value` longtext,
PRIMARY KEY (`meta_id`),
KEY `comment_id` (`comment_id`),
KEY `meta_key` (`meta_key`(191))
) ENGINE=MyISAM AUTO_INCREMENT=4027 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
markdown
# 入门
## 1. 主题安装
在购买barley主题后,将得到的主题包使用ftp软件上传至网站themes文件夹下,登录网站后台启用主题即可。如果是后台压缩文件上传安装,请主题主题包压缩文件格式。
在付费购买后,你都将有两周时间的安装帮助,如果你需要安装帮助服务,可以联系QQ:100041385;如果你需要更长时间的帮助可以开通VIP会员服务。
主题不含有任何的加密,最后感谢您支持正版
pure-highlightjs有很多的可选样式,笔记采用的时GitHub样式,
function pure_highlightjs_assets() {
wp_enqueue_style( 'pure-highlightjs-style', THEME_URI . '/code/highlight/styles/github.css', array(), THEME_VER );
}
如果你想更改样式,可以将GitHub.css更改为其他样式文件即可,目测有60多个样式可供选择。
使用方法
下载附件,解压文件夹至主题根目录
引用code.php至functions.php中即可
include (TEMPLATEPATH . '/code/code.php' );
[buttons text=”下载 提取码2yb8″ url=”https://pan.baidu.com/s/1Xhqx1Gfo6AXnT5fcbQB3tw” icons=”icon-lianjie” color=”primary” border=”no” target=”yes” ]
至此本文结束
Responses
要发表评论,您必须先登录。
也不弄个留言的位置。偶尔过来逛逛都不知道在哪灌个水。 有空把你更新的教程都实战应用下,嘿嘿。
灌水无意义,直接给我砸钱最直接O.O
那还是算了。哈哈