写在前面
本文仅涉及以 自托管 Highlight.js的方式实现的代码高亮
准备工作
- 打开Highlight.js的官方网站 highlightjs.org
- 点导航栏里的Download进入自定义下载页面
- 选择好后,点击右侧绿色Download按钮
- 保存到本地,解压后挑选需要的文件,复制到WordPress的子主题目录:
wp-content/themes/{your-child-theme} - 我挑选了github-dark.css和highlight.min.js,改成你自己的
- 打开functions.php,将更改后的代码粘贴到最后
function load_highlight() {
wp_enqueue_style( 'highlightcss', get_stylesheet_directory_uri() . '/github-dark.css' );
wp_enqueue_script( 'highlightjs', get_stylesheet_directory_uri() . '/highlight.min.js');
wp_add_inline_script( 'highlightjs', 'hljs.highlightAll();' );
}
add_action( 'wp_enqueue_scripts', 'load_highlight' );
开始使用
- 键入/code回车,插入代码区块
- 输入或粘贴代码
- 更新文章,前端即可显示了