插件介绍

Pure-Highlightjs一个基于Highlightjs实现的WordPress代码高亮插件,此次分享的是仿mac风格代码块,支持代码一键全选、**功能,满足用户所需,支持 N 多种语言高亮,还提供多种主题兼容适配。支持在 WordPress 可视化编辑模式下插入代码。

插件优势

Pure Highlightjs 这个插件经过精简目前只有0.5 MB,非常小巧,基本不会给网站加载带来多余的负载。

插件演示

//WordPress 文章关键词自动内链
function tag_sort($a, $b){
if ( $a->name == $b->name ) return 0;
return ( strlen($a->name) > strlen($b->name) ) ? -1 : 1;
}
function tag_link($content){
$match_num_from = 1; //一个标签少于几次不链接
$match_num_to = 1; //一个标签最多链接几次
$posttags = get_the_tags();
if ($posttags) {
usort($posttags, \\\"tag_sort\\\");
foreach($posttags as $tag) {
$link = get_tag_link($tag->term_id);
$keyword = $tag->name;
//链接代码
$cleankeyword = stripslashes($keyword);
$url = \\\"<a href=\\\"$link\\\" title=\\\"\\\".str_replace(\\\'%s\\\',addcslashes($cleankeyword, \\\'$\\\'),__(\\\'更多关于 %s 的文章\\\')).\\\"\\\"\\\";
$url .= \\\' target=\\\"_blank\\\"\\\';
$url .= \\\">\\\".addcslashes($cleankeyword, \\\'$\\\').\\\"</a>\\\";
$limit = rand($match_num_from,$match_num_to);
//不链接代码
$content = preg_replace( \\\'|(<a[^>]+>)(.*)<pre.*?>(\\\'.$ex_word.\\\')(.*)</pre>(</a[^>]*>)|U\\\'.$case, \\\'$1$2%&&&&&%$4$5\\\', $content);
$content = preg_replace( \\\'|(<img)(.*?)(\\\'.$ex_word.\\\')(.*?)(>)|U\\\'.$case, \\\'$1$2%&&&&&%$4$5\\\', $content);
$cleankeyword = preg_quote($cleankeyword,\\\'\\\'\\\');
$regEx = \\\'\\\'(?!((<.*?)|(<a.*?)))(\\\'. $cleankeyword . \\\')(?!(([^<>]*?)>)|([^>]*?</a>))\\\'s\\\' . $case;
$content = preg_replace($regEx,$url,$content,$limit);
$content = str_replace( \\\'%&&&&&%\\\', stripslashes($ex_word), $content);
}
}
return $content;
}
add_filter(\\\'the_content\\\',\\\'tag_link\\\',1);

安装说明

1、安装

进入 WordPress 后台管理页面, 插件 > 安装插件 > 上传插件 ,上传刚才下载的 ZIP 文件,然后安装。

或者解压安装包,上传到插件目录 /wp-content/plugins/

2、启用

安装完毕后,在已经安装的插件里启用 “Pure Highlightjs”

使用说明

1、编辑器可视化插入代码

设置选项

附件
22734_pan
****(需购买后查看)
****(需购买后查看)
下载文件
附件购买
售价:14 积分
开通终身源码通或更高级的会员可免费下载该文件

登录注册购买

1:本站所有内容收集于互联网,如果有侵权内容、请联系我们删除,不妥之处,敬请谅解
2:本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责
3:您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4:本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新

您需要 登录账户 后才能发表评论

发表评论

快捷回复: 表情:
评论列表 (暂无评论,404人围观)

还没有评论,来说两句吧...