{"id":4098,"date":"2025-02-16T08:30:04","date_gmt":"2025-02-16T08:30:04","guid":{"rendered":"https:\/\/s-o-s.net\/highlighting-code-block\/"},"modified":"2025-02-16T08:30:04","modified_gmt":"2025-02-16T08:30:04","slug":"highlighting-code-block","status":"publish","type":"post","link":"http:\/\/s-o-s.net\/en_gb\/highlighting-code-block\/","title":{"rendered":"Highlighting Code Block"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<article id=\"post-95424\" class=\"alignwide post-95424 plugin type-plugin status-publish hentry plugin_section-block plugin_section-blocks plugin_tags-block plugin_tags-code plugin_tags-editor plugin_tags-guternberg plugin_tags-syntax plugin_category-editor-and-writing plugin_contributors-looswebstudio plugin_committers-looswebstudio\">\n<div class=\"plugin-banner\" id=\"plugin-banner-highlighting-code-block\"><\/div>\n<header class=\"plugin-header\">\n<div class=\"plugin-notice notice notice-warning notice-alt\">\n<p>This plugin <strong>hasn\u0092t been tested with the latest 3 major releases of WordPress<\/strong>. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.<\/p>\n<\/div>\n<p><!-- .plugin-notice -->\t\t<\/p>\n<div class=\"entry-heading-container\">\n<div>\n<div class=\"entry-thumbnail\">\n\t\t\t\t\t<img decoding=\"async\" class=\"plugin-icon\" srcset=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/icon-128x128.png?rev=2432522, https:\/\/ps.w.org\/highlighting-code-block\/assets\/icon-256x256.png?rev=2432522 2x\" src=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/icon-256x256.png?rev=2432522\" alt=\"\">\t\t\t\t<\/div>\n<div>\n<h1 class=\"plugin-title\">Highlighting Code Block<\/h1>\n<p>\t\t\t\t\t<span class=\"byline\">By <span class=\"author vcard\"><a target=\"_blank\" class=\"url fn n\" href=\"https:\/\/profiles.wordpress.org\/looswebstudio\/\" rel=\"noopener\">Ryo<\/a><\/span><\/span>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<div class=\"plugin-actions\">\n<div class=\"wp-block-button is-small plugin-download download-button\"><a target=\"_blank\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/downloads.wordpress.org\/plugin\/highlighting-code-block.2.0.1.zip\" rel=\"noopener\">Download<\/a><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/header>\n<p><!-- .entry-header --><\/p>\n<p>\t<span id=\"description\"><\/span><br \/>\n\t<span id=\"reviews\"><\/span><br \/>\n\t<span id=\"installation\"><\/span><br \/>\n\t<span id=\"developers\"><\/span><br \/>\n\t<span id=\"advanced\" class=\"\"><\/span><br \/>\n\t<span id=\"section-links\"><\/p>\n<ul class=\"tabs clear\">\n<li id=\"tablink-description\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/highlighting-code-block\/#description\" rel=\"noopener\">Details<\/a><\/li>\n<li id=\"tablink-reviews\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/highlighting-code-block\/#reviews\" rel=\"noopener\">Reviews<\/a><\/li>\n<li id=\"tablink-installation\">\n\t\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/highlighting-code-block\/#installation\" rel=\"noopener\">Installation<\/a>\n\t\t\t<\/li>\n<li id=\"tablink-developers\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/highlighting-code-block\/#developers\" rel=\"noopener\">Development<\/a><\/li>\n<\/ul>\n<div id=\"link-support\">\n\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/highlighting-code-block\/\" rel=\"noopener\">Support<\/a>\n\t\t<\/div>\n<p>\t<\/span><br \/>\n\t<script type=\"text\/javascript\">if ( '#changelog' == window.location.hash ) { window.setTimeout( function() { window.location.hash=\"#developers\"; }, 10 ); }<\/script><\/p>\n<div class=\"entry-content\">\n<div id=\"tab-description\" class=\"plugin-description section\">\n<h2 id=\"description-header\">Description<\/h2>\n<p>\u201cHighlighting Code Block\u201d allows you to add a syntax-highlighted code block with just a click.<\/p>\n<p>It supports both \u201cBlock Editor\u201d and \u201cClassic Editor\u201d.<br \/>\n(However, we recommend using it in the \u201cBlock Editor\u201d.)<\/p>\n<p>Please see the following page for a detailed explanation of this plugin.<\/p>\n<p>URL: <a target=\"_blank\" href=\"https:\/\/loos.co.jp\/en\/documents\/highlighting-code-block\/\" rel=\"nofollow ugc noopener\">https:\/\/loos.co.jp\/en\/documents\/highlighting-code-block\/<\/a><\/p>\n<h3>Source code<\/h3>\n<p>The source code of this plugin is available on Github.<\/p>\n<p>URL: <a target=\"_blank\" href=\"https:\/\/github.com\/ddryo\/Highlighting-Code-Block\" rel=\"nofollow ugc noopener\">https:\/\/github.com\/ddryo\/Highlighting-Code-Block<\/a><\/p>\n<h3>How to use<\/h3>\n<h4>How to use \uff08For Block Editor\uff09<\/h4>\n<ul>\n<li>Open the \u201cFormatting\u201d category of the Block Inserter.<\/li>\n<li>There is a custom block named \u201cHighlighing Code Block\u201d.<\/li>\n<li>Select it, the block will be inserted.<\/li>\n<li>Select the language of the code and enter any code.<\/li>\n<\/ul>\n<h4>How to use \uff08For Classic Editor\uff09<\/h4>\n<ul>\n<li>You should see a select box labeled \u201cCode Block\u201d on the toolbar (2nd row by default).<\/li>\n<li>When you select a language from the select box, a code block (pre tag) is inserted.<\/li>\n<\/ul>\n<h4>If it doesn\u2019t work<\/h4>\n<p>This plugin works only with PHP version 5.6 or later, WordPress 5.6 or later.<br \/>\nPlease check your PHP version or WordPress version.<\/p>\n<h4>About settings<\/h4>\n<p>The menu \u201c[HCB] Settings\u201d should be added to \u201cSettings\u201d in the left menu of the management screen.<br \/>\nSettings related to this plugin are set in this menu.<\/p>\n<\/div>\n<div id=\"screenshots\" class=\"plugin-screenshots section\">\n<h2 id=\"screenshots-header\">Screenshots<\/h2>\n<ul class=\"plugin-screenshots\">\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-1.png?rev=2432522\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-1.png?rev=2432522\" alt=\"\"><\/a><figcaption>Code Coloring<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-2.png?rev=2432522\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-2.png?rev=2432522\" alt=\"\"><\/a><figcaption>Select \u300cHighlighing Code Block<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-3.png?rev=2432522\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-3.png?rev=2432522\" alt=\"\"><\/a><figcaption>Select lang (Guternberg)<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-4.png?rev=2432522\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-4.png?rev=2432522\" alt=\"\"><\/a><figcaption>Writing your code (Guternberg)<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-5.png?rev=2432522\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-5.png?rev=2432522\" alt=\"\"><\/a><figcaption>Added select box (Tinymce)<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-6.png?rev=2432522\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-6.png?rev=2432522\" alt=\"\"><\/a><figcaption>Select lang (Tinymce)<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-7.png?rev=2432522\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-7.png?rev=2432522\" alt=\"\"><\/a><figcaption>Writing your code (Tinymce)<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-8.png?rev=2432522\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-8.png?rev=2432522\" alt=\"\"><\/a><figcaption>ex) Light color<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-9.png?rev=2432522\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-9.png?rev=2432522\" alt=\"\"><\/a><figcaption>ex) Dark color<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-10.png?rev=2432522\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-10.png?rev=2432522\" alt=\"\"><\/a><figcaption>Base Setting<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-11.png?rev=2432522\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/highlighting-code-block\/assets\/screenshot-11.png?rev=2432522\" alt=\"\"><\/a><figcaption>Higher Setting<\/figcaption><\/figure>\n<\/li>\n<\/ul>\n<\/div>\n<div id=\"blocks\" class=\"plugin-blocks section\">\n<h2 id=\"blocks-header\">Blocks<\/h2>\n<p>This plugin provides 1 block.<\/p>\n<ul class=\"plugin-blocks-list\">\n<li class=\"plugin-blocks-list-item\">\n\t\t\t\t\t\t\t\t\t<span class=\"block-icon dashicons dashicons-block-default\"><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"block-title\">Highlighing Code Block<\/span>\n\t\t\t\t\t\t\t<\/li>\n<\/ul>\n<\/div>\n<div id=\"tab-installation\" class=\"plugin-installation section\">\n<h2 id=\"installation-header\">Installation<\/h2>\n<p>This plugin can be installed directly from your site.<\/p>\n<ol>\n<li>Log in and navigate to \u201cPlugins\u201d <span aria-hidden=\"true\" class=\"wp-exclude-emoji\">\u2192<\/span> \u201cAdd New\u201d.<\/li>\n<li>Type \u201cHighlighting Code Block\u201d in the search field and press Enter.<\/li>\n<li>Locate the plugin in the list of search results and click \u201cInstall Now\u201d.<\/li>\n<li>Once installed, click the \u201cActivate\u201d button.<\/li>\n<\/ol>\n<\/div>\n<div id=\"faq\" class=\"plugin-faq section\">\n<h2 id=\"faq-header\">FAQ<\/h2>\n<dl>\n<dt id=\"available%20languages\">\n<h3>Available languages<\/h3>\n<\/dt>\n<dd>\n<p>The following languages are available by default.<\/p>\n<ul>\n<li>HTML<\/li>\n<li>CSS<\/li>\n<li>SCSS<\/li>\n<li>JavaScript<\/li>\n<li>TypeScript<\/li>\n<li>PHP<\/li>\n<li>Ruby<\/li>\n<li>Python<\/li>\n<li>Swift<\/li>\n<li>C<\/li>\n<li>C#<\/li>\n<li>C++<\/li>\n<li>Objective-C<\/li>\n<li>SQL<\/li>\n<li>JSON<\/li>\n<li>Bash<\/li>\n<li>Git<\/li>\n<\/ul>\n<\/dd>\n<\/dl>\n<\/div>\n<div id=\"tab-reviews\" class=\"plugin-reviews section\">\n<h2 id=\"reviews-header\">Reviews<\/h2>\n<div class=\"plugin-reviews\">\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/536f3c4055b5b63a826c819c21ef2286c36cb94d9bafa5f3b8b92a007f33b9d7?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/536f3c4055b5b63a826c819c21ef2286c36cb94d9bafa5f3b8b92a007f33b9d7?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"2 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"2\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url broken_link\" href=\"https:\/\/wordpress.org\/support\/topic\/%ec%9d%bc%ec%b9%98%ed%95%98%ec%a7%80-%ec%9d%8c\/\" rel=\"noopener\">\uc77c\uce58\ud558\uc9c0 \uc74c<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/devanykr\/\" title=\"Posts by DevAny\" rel=\"author noopener\">DevAny<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">July 15, 2024<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">\ud3b8\uc9d1\uae30\uc640 \ubbf8\ub9ac\ubcf4\uae30 \uacb0\uacfc\uac00 \ubd88\uc77c\uce58<\/p>\n<p>\ud3b8\uc9d1\uae30\uc5d0\uc11c \uc904\ubc88\ud638 \ube44\uc815\uc0c1 \ud45c\uc2dc<\/p>\n<p>\uc904\ubc88\ud638\uc640 \ucf54\ub4dc \uc601\uc5ed \uacb9\uce68<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/bbdf310142e4523583701a048b98b0ca190e9faa6d39f4cf21c0dff73c31e87e?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/bbdf310142e4523583701a048b98b0ca190e9faa6d39f4cf21c0dff73c31e87e?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"1 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"1\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/%e7%ab%99%e7%82%b9%e7%88%86%e7%82%b8\/\" rel=\"noopener\">\u7ad9\u70b9\u7206\u70b8<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/liuliu66\/\" title=\"Posts by liuliu66\" rel=\"author noopener\">liuliu66<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">April 14, 2024<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">\u5728\u5bfb\u6c42\u5173\u4e8e\u6b64\u95ee\u9898\u7684\u5e2e\u52a9\u65f6\uff0c\u60a8\u53ef\u80fd\u9700\u8981\u63d0\u4f9b\u4ee5\u4e0b\u4fe1\u606f\uff1aWordPress \u7248\u672c 6.5.2\u76ee\u524d\u542f\u7528\u7684\u4e3b\u9898\uff1aVikinger \u2013 BuddyPress Social Community\uff081.9.9.4.2 \u7248\u672c\uff09\u5f53\u524d\u63d2\u4ef6\uff1aHighlighting Code Block\uff08\u7248\u672c 2.0.1\uff09PHP \u7248\u672c 8.1.27<\/p>\n<p>\u9519\u8bef\u8be6\u60c5============\u9519\u8bef\u7c7b\u578b E_ERROR \u53d1\u751f\u5728\u6587\u4ef6 \/www\/wwwroot\/1.14.58.204\/wp-content\/plugins\/highlighting-code-block\/class\/loos_hcb_menu.php \u7684 140 \u884c\u3002\u9519\u8bef\u4fe1\u606f\uff1aUncaught ValueError: Unknown format specifier \u201c\ufffd\u201d in \/www\/wwwroot\/1.14.58.204\/wp-content\/plugins\/highlighting-code-block\/class\/loos_hcb_menu.php:140Stack trace:#0 \/www\/wwwroot\/1.14.58.204\/wp-content\/plugins\/highlighting-code-block\/class\/loos_hcb_menu.php(140): sprintf()#1 \/www\/wwwroot\/1.14.58.204\/wp-includes\/class-wp-hook.php(324): {closure}()#2 \/www\/wwwroot\/1.14.58.204\/wp-includes\/class-wp-hook.php(348): WP_Hook-&gt;apply_filters()#3 \/www\/wwwroot\/1.14.58.204\/wp-includes\/plugin.php(517): WP_Hook-&gt;do_action()#4 \/www\/wwwroot\/1.14.58.204\/wp-admin\/admin.php(175): do_action()#5 \/www\/wwwroot\/1.14.58.204\/wp-admin\/plugins.php(10): require_once(\u2018\u2026\u2019)#6 {main}thrown<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/f85989dc34b218af0380bd6e7f25fe2ddae526cdcbe99653801a8c2fbedf724e?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/f85989dc34b218af0380bd6e7f25fe2ddae526cdcbe99653801a8c2fbedf724e?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/veey-nice\/\" rel=\"noopener\">very nice<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/sazone\/\" title=\"Posts by sazone\" rel=\"author noopener\">sazone<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">March 19, 2024<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">read code easily<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/c6f2d8a321247d15872a2516f44f276f425f9a21498cb132807d674b17c71308?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/c6f2d8a321247d15872a2516f44f276f425f9a21498cb132807d674b17c71308?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/good-job-1763\/\" rel=\"noopener\">Good Job!<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/ishere\/\" title=\"Posts by ishere\" rel=\"author noopener\">ishere<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">December 17, 2023<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Very thanks!<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/134d72580c6ecd9f2f4b36bc69a5a9c17dbb3530c022a3523bacf6a55a521cf4?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/134d72580c6ecd9f2f4b36bc69a5a9c17dbb3530c022a3523bacf6a55a521cf4?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"2 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"2\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/no-support-for-android-syntax\/\" rel=\"noopener\">No support for Android syntax<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/iamrouzbehzarei\/\" title=\"Posts by Rouzbeh Zarei\" rel=\"author noopener\">Rouzbeh Zarei<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">November 4, 2023<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Unfortunately, the plugin doesn\u2019t support Java, Kotlin, Flutter nor XML syntax, making it completely useless for anyone in the Android development field.<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/77530765f24709bda5ef811b35543551e5ba4ae435bf00a38da74d3aeacd29b2?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/77530765f24709bda5ef811b35543551e5ba4ae435bf00a38da74d3aeacd29b2?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/a-once-i-figured-out-the-blocks-part\/\" rel=\"noopener\">A+ Once I figured out the BLOCKS part!<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/anonymized-20287723\/\" title=\"Posts by Anonymous User 20287723\" rel=\"author noopener\">Anonymous User 20287723<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">July 25, 2023<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">I don\u2019t normally use WP Blocks and so I could not figure out why this plugin broke for certain code syntax (PHP -&gt; HTML -&gt; PHP for example) and why saving sometimes broke the previously-saved syntax. Maddening. Then I switched back to the block editor. AHA! It works beautifully. That\u2019s probably why it says \u201cBlock\u201d in the plugin name, duh. Thank you very much for this wonderful plugin. I love that we can also upload our own prism.js files. Cool.<\/div>\n<\/p><\/div>\n<\/article><\/div>\n<p>\t\t<a target=\"_blank\" class=\"reviews-link\" href=\"https:\/\/wordpress.org\/support\/plugin\/highlighting-code-block\/reviews\/\" rel=\"noopener\"><br \/>\n\t\t\tRead all 22 reviews\t\t<\/a><\/div>\n<div id=\"tab-developers\" class=\"plugin-developers section\">\n<h2 id=\"developers-header\">Contributors &amp; Developers<\/h2>\n<div class=\"plugin-contributors\">\n<p>\u201cHighlighting Code Block\u201d is open source software. The following people have contributed to this plugin.<\/p>\n<p><span class=\"screen-reader-text\">Contributors<\/span><\/p>\n<ul id=\"contributors-list\" class=\"contributors-list\">\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/1118fa82c36d482a65f34cf67f430c0e5488d36a3d056fa6140d766d5ac4b474?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/1118fa82c36d482a65f34cf67f430c0e5488d36a3d056fa6140d766d5ac4b474?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/looswebstudio\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tRyo\t\t\t\t<\/a>\n\t\t\t<\/li>\n<\/ul><\/div>\n<div class=\"plugin-development\">\n<p>\u201cHighlighting Code Block\u201d has been translated into 4 locales. Thank you to <a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/highlighting-code-block\/contributors\" rel=\"noopener\">the translators<\/a> for their contributions.<\/p>\n<p><a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/highlighting-code-block\" rel=\"noopener\">Translate \u201cHighlighting Code Block\u201d into your language.<\/a><\/p>\n<h3>Interested in development?<\/h3>\n<p><a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/browser\/highlighting-code-block\/\" rel=\"noopener\" class=\"broken_link\">Browse the code<\/a>, check out the <a target=\"_blank\" href=\"https:\/\/plugins.svn.wordpress.org\/highlighting-code-block\/\" rel=\"noopener\">SVN repository<\/a>, or subscribe to the <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/highlighting-code-block\/\" rel=\"noopener\" class=\"broken_link\">development log<\/a> by <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/highlighting-code-block\/?limit=100&amp;mode=stop_on_copy&amp;format=rss\" rel=\"noopener\" class=\"broken_link\">RSS<\/a>.<\/p>\n<\/div>\n<\/div>\n<div id=\"tab-changelog\" class=\"plugin-changelog section\">\n<h2 id=\"changelog-header\">Changelog<\/h2>\n<h4>2.0.1<\/h4>\n<ul>\n<li>Some text of setting items has been changed.<\/li>\n<\/ul>\n<h4>2.0.0<\/h4>\n<ul>\n<li>Support for WordPress 6.4.<\/li>\n<li>Support for PHP 8.2.<\/li>\n<li>The CSS and Block UI have been significantly adjusted.<\/li>\n<li>CSS custom properties have also been renamed and cleaned up overall.<\/li>\n<li>Added <code>data-start<\/code> attribute settings to blocks.<\/li>\n<\/ul>\n<h4>1.7.0<\/h4>\n<ul>\n<li>Support for WordPress 6.2.<\/li>\n<li>The style loading process has been fine-tuned.<\/li>\n<li>Added aria-label to the Copy Code button.<\/li>\n<\/ul>\n<h4>1.6.1<\/h4>\n<ul>\n<li>Support for WordPress 6.1.<\/li>\n<\/ul>\n<h4>1.6.0<\/h4>\n<ul>\n<li>Support for WordPress 6.0.<\/li>\n<\/ul>\n<h4>1.5.5<\/h4>\n<ul>\n<li>Fixed the version number.<\/li>\n<\/ul>\n<h4>1.5.4<\/h4>\n<h4>1.5.3<\/h4>\n<ul>\n<li>Fixed a bug.<\/li>\n<\/ul>\n<h4>1.5.2<\/h4>\n<ul>\n<li>Fixed the problem of misaligned lines in some themes.<\/li>\n<\/ul>\n<h4>1.5.1<\/h4>\n<ul>\n<li>Fixed a bug.<\/li>\n<\/ul>\n<h4>1.5.0<\/h4>\n<ul>\n<li>Support for WordPress 5.9.<\/li>\n<li>Refactored the CSS.<\/li>\n<\/ul>\n<h4>1.4.1<\/h4>\n<ul>\n<li>Fixed a bug where changing the settings in the languages list did not change the choices in the block.<\/li>\n<\/ul>\n<h4>1.4.0<\/h4>\n<ul>\n<li>Fixed a bug that amplified the class of the block.<\/li>\n<li>Fixed a bug that caused clipboard.js to be loaded even when it was not needed.<\/li>\n<\/ul>\n<h4>1.3.0<\/h4>\n<ul>\n<li>Support for WordPress 5.8.<\/li>\n<li>Required WordPress version raised to 5.6.<\/li>\n<\/ul>\n<h4>1.2.9<\/h4>\n<ul>\n<li>Fixed a bug that the number of lines is not displayed.<\/li>\n<\/ul>\n<h4>1.2.8<\/h4>\n<ul>\n<li>Support for WordPress 5.7.<\/li>\n<li>Fixed spelling mistakes. (\u201cplane\u201d to \u201cplain\u201d)<\/li>\n<li>Code fixes.<\/li>\n<\/ul>\n<h4>1.2.7<\/h4>\n<ul>\n<li>Added copy button function.<\/li>\n<li>Code refactoring.<\/li>\n<li>Support for WordPress 5.6.<\/li>\n<\/ul>\n<h4>1.2.6<\/h4>\n<p>Fixed file icon 404 error.<\/p>\n<h4>1.2.5<\/h4>\n<ul>\n<li>Made the code lighter.<\/li>\n<li>Changed handle name of CSS and JS.<\/li>\n<\/ul>\n<h4>1.2.4<\/h4>\n<p>Fixed register block.<\/p>\n<h4>1.2.3<\/h4>\n<p>Fixed block.json file.<\/p>\n<h4>1.2.2<\/h4>\n<ul>\n<li>Adjustments for registering \u201cblock libraries\u201d.<\/li>\n<li>Abolished the block width adjustment function.<\/li>\n<li>Abolished the ability to remove \u201cbr\u201d tag from the \u201ccode\u201d tag.<\/li>\n<\/ul>\n<h4>1.2.1<\/h4>\n<p>Change the code to register the script.<\/p>\n<h4>1.2.0<\/h4>\n<ul>\n<li>Fixed a bug that CSS cannot be read depending on the server.<\/li>\n<li>It is now possible to set whether to display the language name for each block.<\/li>\n<li>Even if the language name is set to hidden, it will be displayed if the file name is entered.<\/li>\n<li>You can now preview the display of language names and file names in the block editor.<\/li>\n<\/ul>\n<h4>1.1.0<\/h4>\n<p>Fixed translation file.<\/p>\n<h4>1.0.9<\/h4>\n<p>Fixed translation file.<\/p>\n<h4>1.0.8<\/h4>\n<p>English is supported.<\/p>\n<h4>1.0.7<\/h4>\n<ul>\n<li>Compatible with WordPress5.3.<\/li>\n<li>Deleted the left and right margins of the HCB code block, and left it to the theme.<\/li>\n<li>Enabled conversion with core \u201csource code block\u201d.<\/li>\n<\/ul>\n<h4>1.0.6<\/h4>\n<ul>\n<li>Compress CSS file to read.<\/li>\n<li>Changed to load some CSS with style tag in head.<\/li>\n<li>Fixed a bug that font family settings were not reflected.<\/li>\n<li>Code cleanup for CSS and JS<\/li>\n<\/ul>\n<h4>1.0.5<\/h4>\n<ul>\n<li>Move reading script to wp_footer.<\/li>\n<li>Changed HCB block logo.<\/li>\n<li>You can now set font-family for code blocks.<\/li>\n<\/ul>\n<h4>1.0.4<\/h4>\n<ul>\n<li>Support for WordPress 5.2.1<\/li>\n<li>Changed font-family of code block.<\/li>\n<li>The file name can be set to the code block.<\/li>\n<\/ul>\n<h4>1.0.3<\/h4>\n<p>Support for WordPress 5.1.1<\/p>\n<h4>1.0.2<\/h4>\n<p>Change readme.txt<\/p>\n<h4>1.0.1<\/h4>\n<p>Comment delete.<\/p>\n<h4>1.0<\/h4>\n<p>Initial release.<\/p>\n<\/div><\/div>\n<p><!-- .entry-content --><\/p>\n<p>\t<!-- .entry-meta --><br \/>\n<\/article>\n<p><br \/>\n<br \/><a href=\"https:\/\/wordpress.org\/plugins\/highlighting-code-block\/\" target=\"_blank\" rel=\"noopener\">Source link <\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>This plugin hasn\u0092t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress. Highlighting Code Block By Ryo Download Details Reviews Installation Development Support Description \u201cHighlighting Code Block\u201d allows you to add a syntax-highlighted [&hellip;]<\/p>","protected":false},"author":242,"featured_media":4099,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"give_campaign_id":0,"footnotes":""},"categories":[42,39,40],"tags":[2207,2062,2810],"class_list":["post-4098","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-block-plugin","category-lite-version","category-wp-plugin-solution","tag-block","tag-code","tag-highlighting"],"acf":[],"fifu_image_url":"https:\/\/ps.w.org\/highlighting-code-block\/assets\/banner-772x250.png?rev=2432522","_links":{"self":[{"href":"http:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/4098","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/users\/242"}],"replies":[{"embeddable":true,"href":"http:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/comments?post=4098"}],"version-history":[{"count":0,"href":"http:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/4098\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media\/4099"}],"wp:attachment":[{"href":"http:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media?parent=4098"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/categories?post=4098"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/tags?post=4098"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}