{"id":147725,"date":"2021-10-05T15:56:35","date_gmt":"2021-10-05T15:56:35","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/vaaky-highlighter\/"},"modified":"2026-01-10T10:22:33","modified_gmt":"2026-01-10T10:22:33","slug":"vaaky-highlighter","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/vaaky-highlighter\/","author":20043647,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.0","stable_tag":"1.1.0","tested":"6.9.4","requires":"6.0","requires_php":"5.6","requires_plugins":null,"header_name":"Vaaky Highlighter","header_author":"Raunak Gupta","header_description":"Simple yet elegant syntax or code highlighter based on highlight.js. It allows you to add engaging snippet code blocks.","assets_banners_color":"24262d","last_updated":"2026-01-10 10:22:33","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.webhat.in\/","header_plugin_uri":"https:\/\/wordpress.org\/plugin\/vaaky-highlighter","header_author_uri":"https:\/\/www.webhat.in\/","rating":4.5,"author_block_rating":0,"active_installs":10,"downloads":3607,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"webhat","date":"2021-10-05 15:56:31"},"1.0.1":{"tag":"1.0.1","author":"webhat","date":"2021-10-15 06:47:49"},"1.0.2":{"tag":"1.0.2","author":"webhat","date":"2022-03-20 17:52:26"},"1.0.3":{"tag":"1.0.3","author":"webhat","date":"2022-10-26 08:09:03"},"1.0.4":{"tag":"1.0.4","author":"webhat","date":"2023-05-05 18:04:10"},"1.0.5":{"tag":"1.0.5","author":"webhat","date":"2023-09-09 12:19:46"},"1.0.6":{"tag":"1.0.6","author":"webhat","date":"2024-01-01 07:34:31"},"1.1.0":{"tag":"1.1.0","author":"webhat","date":"2026-01-10 10:22:33"}},"upgrade_notice":{"":"<p>No special upgrade steps are required.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":1,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2609748,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2609748,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":2609748,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":2609748,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"vaaky-highlighter\/code-khand":{"name":"vaaky-highlighter\/code-khand","title":"Vaaky Highlighter"}},"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2609748,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2609748,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2609748,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2609748,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2609748,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":2609748,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":2609748,"resolution":"7","location":"assets","locale":""},"screenshot-8.png":{"filename":"screenshot-8.png","revision":2609748,"resolution":"8","location":"assets","locale":""}},"screenshots":{"1":"Gutenberg syntax highlighter block","2":"Visual Studio 2015 theme - JavaScript code snippet","3":"Visual Studio 2015 theme - PHP code snippet","4":"Visual Studio 2015 theme - YAML code snippet","5":"Monokai (Sublime) theme - JavaScript code snippet","6":"Monokai (Sublime) theme - YAML code snippet","7":"Monokai (Sublime) theme - PHP snippet with scrollbar","8":"Monokai (Sublime) theme - PHP snippet with line wrapping"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[57657,148076,32776,240398,7526],"plugin_category":[],"plugin_contributors":[203862],"plugin_business_model":[],"class_list":["post-147725","plugin","type-plugin","status-publish","hentry","plugin_tags-code-blocks","plugin_tags-gutenberg","plugin_tags-highlight-js","plugin_tags-snippets","plugin_tags-syntax-highlighter","plugin_contributors-raunak01","plugin_committers-webhat"],"banners":{"banner":"https:\/\/ps.w.org\/vaaky-highlighter\/assets\/banner-772x250.jpg?rev=2609748","banner_2x":"https:\/\/ps.w.org\/vaaky-highlighter\/assets\/banner-1544x500.jpg?rev=2609748","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/vaaky-highlighter\/assets\/icon-128x128.png?rev=2609748","icon_2x":"https:\/\/ps.w.org\/vaaky-highlighter\/assets\/icon-256x256.png?rev=2609748","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/vaaky-highlighter\/assets\/screenshot-1.png?rev=2609748","caption":"Gutenberg syntax highlighter block"},{"src":"https:\/\/ps.w.org\/vaaky-highlighter\/assets\/screenshot-2.png?rev=2609748","caption":"Visual Studio 2015 theme - JavaScript code snippet"},{"src":"https:\/\/ps.w.org\/vaaky-highlighter\/assets\/screenshot-3.png?rev=2609748","caption":"Visual Studio 2015 theme - PHP code snippet"},{"src":"https:\/\/ps.w.org\/vaaky-highlighter\/assets\/screenshot-4.png?rev=2609748","caption":"Visual Studio 2015 theme - YAML code snippet"},{"src":"https:\/\/ps.w.org\/vaaky-highlighter\/assets\/screenshot-5.png?rev=2609748","caption":"Monokai (Sublime) theme - JavaScript code snippet"},{"src":"https:\/\/ps.w.org\/vaaky-highlighter\/assets\/screenshot-6.png?rev=2609748","caption":"Monokai (Sublime) theme - YAML code snippet"},{"src":"https:\/\/ps.w.org\/vaaky-highlighter\/assets\/screenshot-7.png?rev=2609748","caption":"Monokai (Sublime) theme - PHP snippet with scrollbar"},{"src":"https:\/\/ps.w.org\/vaaky-highlighter\/assets\/screenshot-8.png?rev=2609748","caption":"Monokai (Sublime) theme - PHP snippet with line wrapping"}],"raw_content":"<!--section=description-->\n<p>Vaaky Highlighter is a lightweight <strong>syntax highlighter plugin for WordPress Gutenberg<\/strong>.\nIt allows you to add clean, readable, and visually appealing <strong>code blocks and code snippets<\/strong> with automatic language detection.<\/p>\n\n<p>Syntax highlighting is powered by <strong>Highlight.js<\/strong>, a fast and dependency-free JavaScript library that supports multiple programming languages and themes.<\/p>\n\n<p>Vaaky Highlighter is ideal for <strong>developers, bloggers, technical writers, and documentation sites<\/strong> who want elegant syntax-highlighted code without unnecessary bloat.<\/p>\n\n<p>Using it is simple: add the <strong>Vaaky Highlighter Sourcecode block<\/strong> in Gutenberg, paste your code, and publish \u2014 the plugin handles everything automatically.<\/p>\n\n<p><strong>View the live demo of all supported themes:<\/strong>\n<a href=\"https:\/\/www.webhat.in\/?page_id=626&amp;utm_source=wordpress.org&amp;utm_medium=readme.txt&amp;utm_campaign=link&amp;utm_id=vaaky_highlighter&amp;utm_term=Theme+Demo\">Demo Page<\/a><\/p>\n\n<h3>Usage<\/h3>\n\n<ol>\n<li>Add the <strong>Vaaky Highlighter<\/strong> block in the Gutenberg editor<\/li>\n<li>Paste or write your code<\/li>\n<li>Select a language (optional)<\/li>\n<li>Save and view your page on the frontend<\/li>\n<\/ol>\n\n<h3>Supported Languages<\/h3>\n\n<ul>\n<li>Apache<\/li>\n<li>Bash<\/li>\n<li>C<\/li>\n<li>C#<\/li>\n<li>C++<\/li>\n<li>CSS<\/li>\n<li>DNS Zone file<\/li>\n<li>DOS<\/li>\n<li>Django<\/li>\n<li>Dockerfile<\/li>\n<li>Go<\/li>\n<li>HTML \/ XML<\/li>\n<li>Handlebars<\/li>\n<li>JSON<\/li>\n<li>Java<\/li>\n<li>JavaScript<\/li>\n<li>Markdown<\/li>\n<li>Nginx<\/li>\n<li>Objective-C<\/li>\n<li>PHP<\/li>\n<li>Plaintext<\/li>\n<li>PostgreSQL &amp; PL\/pgSQL<\/li>\n<li>PowerShell<\/li>\n<li>Python<\/li>\n<li>R<\/li>\n<li>Ruby<\/li>\n<li>Rust<\/li>\n<li>SCSS<\/li>\n<li>SQL \/ MySQL<\/li>\n<li>Shell<\/li>\n<li>Twig<\/li>\n<li>TypeScript<\/li>\n<li>YAML \/ YML<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Minimum Requirements<\/h4>\n\n<ul>\n<li>WordPress 6.0 or higher<\/li>\n<li>PHP 5.6 or higher<\/li>\n<\/ul>\n\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong> in your WordPress dashboard<\/li>\n<li>Search for <strong>Vaaky Highlighter<\/strong><\/li>\n<li>Click <strong>Install Now<\/strong><\/li>\n<li>Activate the plugin<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file<\/li>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong><\/li>\n<li>Click <strong>Upload Plugin<\/strong><\/li>\n<li>Upload the ZIP file and activate<\/li>\n<\/ol>\n\n<p>For help, see the official WordPress guide:\nhttps:\/\/wordpress.org\/support\/article\/managing-plugins\/#manual-plugin-installation<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='does%20vaaky%20highlighter%20work%20with%20gutenberg%3F'><h3>Does Vaaky Highlighter work with Gutenberg?<\/h3><\/dt>\n<dd><p>Yes. Vaaky Highlighter is built specifically for the Gutenberg block editor and integrates seamlessly as a custom code block.<\/p><\/dd>\n<dt id='which%20syntax%20highlighting%20library%20does%20this%20plugin%20use%3F'><h3>Which syntax highlighting library does this plugin use?<\/h3><\/dt>\n<dd><p>Vaaky Highlighter uses <strong>Highlight.js<\/strong> with automatic language detection.<\/p><\/dd>\n<dt id='what%20themes%20are%20supported%3F'><h3>What themes are supported?<\/h3><\/dt>\n<dd><p>The plugin supports <strong>30 syntax highlighting themes<\/strong>, including:<\/p>\n\n<p>Dark themes:\nMonokai (Sublime), Visual Studio 2015, GitHub Dark, Android Studio, Tokyo Night Dark, Rose Pine, Nord<\/p>\n\n<p>Light themes:\nGitHub, StackOverflow Light, Google Code, Tokyo Night Light, Rose Pine Dawn<\/p><\/dd>\n<dt id='how%20can%20i%20highlight%20a%20language%20that%20is%20not%20listed%3F'><h3>How can I highlight a language that is not listed?<\/h3><\/dt>\n<dd><p>Leave the language selection empty. Highlight.js will automatically detect the language.\nIf detection fails, you can request support via GitHub:\nhttps:\/\/github.com\/finallyRaunak\/vaaky-highlighter\/issues<\/p><\/dd>\n<dt id='does%20the%20plugin%20support%20line%20numbers%3F'><h3>Does the plugin support line numbers?<\/h3><\/dt>\n<dd><p>No, line numbers are not supported at this time.<\/p><\/dd>\n<dt id='does%20vaaky%20highlighter%20work%20with%20the%20classic%20editor%3F'><h3>Does Vaaky Highlighter work with the Classic Editor?<\/h3><\/dt>\n<dd><p>Yes. You can use the shortcode:<\/p>\n\n<pre><code>[vaakyHighlighterCode lang=\"php\"]Your code here[\/vaakyHighlighterCode]\n<\/code><\/pre>\n\n<p>The <code>lang<\/code> attribute is optional. If omitted, the language will be auto-detected.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0 - 2026-01-10<\/h4>\n\n<ul>\n<li>Updated WordPress compatibility to 6.9<\/li>\n<li>Upgraded Highlight.js from v11.2.0 to v11.11.1<\/li>\n<li>Added support for 24 additional languages<\/li>\n<li>Added new themes: Tokyo Night, Rose Pine, Nord<\/li>\n<li>Updated all existing themes<\/li>\n<li>Fixed WordPress.org compatibility warnings<\/li>\n<\/ul>\n\n<h4>1.0.6 - 2024-01-01<\/h4>\n\n<ul>\n<li>Fixed deprecated settings notice<\/li>\n<li>Tested with latest WordPress version<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/github.com\/finallyRaunak\/vaaky-highlighter\/blob\/main\/CHANGELOG.md\">See the changelog for all versions<\/a>.<\/p>","raw_excerpt":"Lightweight syntax highlighter plugin for WordPress Gutenberg powered by Highlight.js. Add beautiful, fast, and responsive code blocks with ease.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/147725","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=147725"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/webhat"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=147725"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=147725"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=147725"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=147725"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=147725"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=147725"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}