{"id":931,"date":"2012-04-03T17:14:09","date_gmt":"2012-04-03T17:14:09","guid":{"rendered":"https:\/\/blog.ecotronics.ch\/wordpress\/?p=931"},"modified":"2012-04-29T04:57:27","modified_gmt":"2012-04-29T04:57:27","slug":"wordpress-und-die-eckigen-klammern","status":"publish","type":"post","link":"https:\/\/blog.ecotronics.ch\/wordpress\/?p=931","title":{"rendered":"WordPress und die eckigen Klammern"},"content":{"rendered":"<p>Soeben habe ich einen <a title=\"Eine Link-Seite in WordPress\" href=\"https:\/\/blog.ecotronics.ch\/wordpress\/2012\/eine-link-seite-in-wordpress\/\">Beitrag<\/a> geschrieben, wie man mit einem Plugin eine Link-Liste erzeugt. Dabei wollte ich nat\u00fcrlich auch zeigen, wie das entsprechende Tag aussieht, n\u00e4mlich so:<\/p>\n<pre>[[wp-blogroll excludecat=2,3]]<\/pre>\n<p>Da ich das auf demselben Blog mache, wo das beschriebene Plugin installiert ist, f\u00fchrt ein einfaches Einf\u00fcgen des obigen Codes nat\u00fcrlich nicht zur Anzeige des Textes sondern dazu, dass das Plugin ausgef\u00fchrt wird. Versuche mit dem <strong>&lt;pre&gt;-<\/strong> und dem <strong>&lt;code&gt;-Tag<\/strong> waren ergebnislos.<\/p>\n<p>Also suchte ich mir den <a href=\"http:\/\/www.calo.de\/lhtml_z.htm\" target=\"_blank\">ASCII-Wert<\/a> f\u00fcr die eckigen Klammern heraus, wechselte in die HTML-Ansicht, f\u00fcgte brav mein<strong> &amp;#091;<\/strong> und <strong>&amp;#093;<\/strong> statt [ und ] ein, speicherte und sah mir die Seite an. Es klappte! Doch ich hatte mich zu fr\u00fch gefreut: Da der Artikel noch nicht fertig war, wechselte ich wieder in die visuelle Ansicht und schrieb weiter. Beim n\u00e4chsten Speichern kam die Ern\u00fcchterung: WordPress ersetzt stillschweigend die m\u00fchsam von Hand eingef\u00fcgten Escape Codes. Mit mehreren Wiederholungen nacheinander konnte ich das Ph\u00e4nomen reproduzieren: Wenn ich den <strong>Escape Code in der HTML-Ansicht einf\u00fcge<\/strong> und die Seite auch in dieser Ansicht speichere, dann bleiben die Escape-Codes erhalten. Aber sobald man wieder<strong> in die visuelle Ansicht des Editors wechselt und in dieser Ansicht speichert, dann werden alle Codes ersetzt<\/strong>.<\/p>\n<p>Mit etwas googlen fand ich dann <a href=\"http:\/\/buildyourblog.net\/content\/escape-shortcodes-wordpress-post\" target=\"_blank\">hier<\/a> die richtige L\u00f6sung, frei nach dem alten Motto &#8220;Doppelt gen\u00e4ht h\u00e4lt besser&#8221;: Man muss die eckigen Klammern einfach verdoppeln, damit sie angezeigt statt ausgef\u00fchrt werden:<\/p>\n<pre><strong>[<\/strong>[[wp-blogroll excludecat=2,3]]<strong>]<\/strong><\/pre>\n<p>PS: F\u00fcr die Anzeige oben gen\u00fcgen \u00fcbrigens 3 Klammern hintereinander, man braucht nicht vier!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Soeben habe ich einen Beitrag geschrieben, wie man mit einem Plugin eine Link-Liste erzeugt. Dabei wollte ich nat\u00fcrlich auch zeigen, wie das entsprechende Tag aussieht, n\u00e4mlich so:<\/p>\n<p> [[wp-blogroll excludecat=2,3]] <\/p>\n<p>Da ich das auf demselben Blog mache, wo das beschriebene Plugin installiert ist, f\u00fchrt ein einfaches Einf\u00fcgen des obigen Codes nat\u00fcrlich nicht zur Anzeige des Textes [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[133,135,291,137,134,138],"_links":{"self":[{"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/931"}],"collection":[{"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=931"}],"version-history":[{"count":17,"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/931\/revisions"}],"predecessor-version":[{"id":967,"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/931\/revisions\/967"}],"wp:attachment":[{"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=931"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=931"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=931"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}