描述
Allows to add snippets blocks to your content: Javascript, CSS, HTML…
Purpose
Add snippet blocks to your WordPress content using the new Gutenberg editor
How to use it
- Add a Snippet block within your content
- Include your code
- Select the language
- Save the post and check your front-end
Supported languages
- Apache
- Bash
- C#
- C++
- CSS
- Erlang
- Go
- HTML
- XML
- Handlebars
- JSON
- Java
- JavaScript
- Markdown
- Objective C
- PHP
- Python
- R
- Ruby
- Rust
- SCSS
- SQL
- Shell
- Twig
- TypeScript
Credits
- Based in Making WordPress Do More Block Starter Kit
- Original webpack configuration (before modifications) from Zac Gordon\’s Gutenberg Course.
- Original deploy script (before modifications) from Garry Jones.
- Webpack HMR thanks to Christian Glingener
Requirements
Gutenberg activated
Known Issues
There are no known issues at this time.
Roadmap
- Allow several themes
安装
- Backup your WordPress install
- Upload the plugin folder to the
/wp-content/plugins/
directory - Activate the plugin through the \’Plugins\’ menu in WordPress
常见问题
- What library does this plugin use?
-
It uses highlight.js
- What highlight.js theme uses?
-
androidstudio
评价
2020 年 8 月 20 日
HighlightJS supports a heap of different languages and snippets-block can be modified to include more than it’s current default.
Works well simple and straight forward
2019 年 5 月 18 日
This is great, nice and simple. It even worked with our old posts that were written in the old editor. As long as the text is in a <code> tag it’s good to go. Thanks for the quick solution!
2019 年 4 月 11 日
Nice, simple and straightforward – just add the block and start typing your script. No fancy tidbits to get you distracted. Very useful when you are dragged between several choices – just go for it.
贡献者及开发者
更新日志
1.3.0
- Added Spanish translation.
1.2.1
- Fixed line numbers with long lines.
1.2.0
- Added line numbers. Thanks Waqas Bin Hasan for the tip.
1.1.0
- Added copy button: it allows to copy to clipboard the content of the snippet
- Save formatted code: instead of parsing the content using
highlight.js
in the front-end, the HTML is saved directly in the backend - Fixed
filemtime
in Windows
1.0.1
- Cleaning some first SVN version mess
1.0.0
- First version.