{"id":79,"date":"2006-02-05T20:51:34","date_gmt":"2006-02-05T10:51:34","guid":{"rendered":"http:\/\/www.thunderguy.com\/semicolon\/?p=79"},"modified":"2006-02-05T20:53:25","modified_gmt":"2006-02-05T10:53:25","slug":"code-markup-wordpress-plugin-version-11","status":"publish","type":"post","link":"https:\/\/thunderguy.com\/semicolon\/2006\/02\/05\/code-markup-wordpress-plugin-version-11\/","title":{"rendered":"Code Markup WordPress plugin version 1.1"},"content":{"rendered":"<p>My <a href=\"http:\/\/www.thunderguy.com\/semicolon\/wordpress\/code-markup-wordpress-plugin\/\">Code Markup<\/a> WordPress plugin has been updated to version 1.1.  Code Markup makes it easy to include program code samples in your posts. You can even include HTML markup in the code sample; Code Markup magically knows which characters should be displayed as code and which should be rendered as HTML. This new version has a few nice new features:<\/p>\n<h2>Valid HTML<\/h2>\n<p>Code Markup no longer forces you to write invalid (X)HTML &#8212; it now strips the \u00e2\u20ac\u0153allow\u00e2\u20ac\u009d and \u00e2\u20ac\u0153lang\u00e2\u20ac\u009d attributes when displaying posts. The attributes are still there when you edit the posts, of course.<\/p>\n<h2>Explicitly specify allowed tags<\/h2>\n<p>You can now explicitly specify a set of allowed HTML tags in the \u00e2\u20ac\u0153allow\u00e2\u20ac\u009d attribute. For example, you can explicitly say that you want <code>a<\/code> and <code>span<\/code> tags to be allowed as normal HTML, but all other tags should be displayed exactly as you typed them.<\/p>\n<h2>HTML Comments<\/h2>\n<p>HTML comments are now allowed by default.<\/p>\n<h2>Download<\/h2>\n<p>For details and download, see the main <a href=\"http:\/\/www.thunderguy.com\/semicolon\/wordpress\/code-markup-wordpress-plugin\/\">Code Markup<\/a> page.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>My Code Markup WordPress plugin has been updated to version 1.1. Code Markup makes it easy to include program code samples in your posts. You can even include HTML markup in the code sample; Code Markup magically knows which characters should be displayed as code and which should be rendered as HTML. This new version [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[83],"class_list":["post-79","post","type-post","status-publish","format-standard","hentry","category-wordpress","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/posts\/79","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/comments?post=79"}],"version-history":[{"count":0,"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/posts\/79\/revisions"}],"wp:attachment":[{"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/media?parent=79"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/categories?post=79"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/tags?post=79"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}