{"id":2668,"date":"2014-07-28T08:30:37","date_gmt":"2014-07-28T07:30:37","guid":{"rendered":"http:\/\/www.workshop.ch\/openmind\/?p=2668"},"modified":"2014-09-07T20:33:34","modified_gmt":"2014-09-07T19:33:34","slug":"shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen","status":"publish","type":"post","link":"https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/","title":{"rendered":"Shortcoder: Eigene WordPress Shortcodes definieren und nutzen"},"content":{"rendered":"<div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-links='[{&quot;id&quot;:31,&quot;href&quot;:&quot;http:\\\/\\\/codex.wordpress.org\\\/Shortcode&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20250906035130\\\/https:\\\/\\\/codex.wordpress.org\\\/Shortcode&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-03 17:07:44&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2025-12-15 16:39:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-21 19:35:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-27 01:23:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-04 10:39:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-09 07:07:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-13 10:44:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-17 16:41:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-21 18:48:08&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-25 10:49:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-31 04:07:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-04 01:40:08&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-07 10:05:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-12 07:55:43&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-16 00:00:50&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-21 13:50:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-02 09:19:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-23 12:22:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-27 08:02:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-30 14:11:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 18:22:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-12 22:10:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-16 04:28:07&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-21 04:04:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-25 11:53:08&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-28 15:00:53&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-28 15:00:53&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:32,&quot;href&quot;:&quot;http:\\\/\\\/wordpress.org\\\/plugins\\\/contact-form-7&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20251008111055\\\/https:\\\/\\\/wordpress.org\\\/plugins\\\/contact-form-7\\\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-03 17:07:52&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-15 16:39:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-23 18:30:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-16 04:28:06&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-16 04:28:06&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:33,&quot;href&quot;:&quot;http:\\\/\\\/wordpress.org\\\/plugins\\\/shortcoder&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20250909035315\\\/https:\\\/\\\/wordpress.org\\\/plugins\\\/shortcoder\\\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-03 17:07:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-15 16:39:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-23 18:30:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-16 04:28:06&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-16 04:28:06&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:34,&quot;href&quot;:&quot;http:\\\/\\\/microformats.org&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20251203172654\\\/https:\\\/\\\/microformats.org\\\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-15 16:39:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-23 18:30:45&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-23 18:30:45&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]'><\/div>\n<div class=\"lyte-wrapper\" title=\"Shortcoder - WordPress plugin - Features overview and demo\" style=\"width:640px;max-width:100%;margin:5px;\"><div class=\"lyMe\" id=\"WYL_GrlRADfvjII\" itemprop=\"video\" itemscope itemtype=\"https:\/\/schema.org\/VideoObject\"><div><meta itemprop=\"thumbnailUrl\" content=\"https:\/\/www.workshop.ch\/openmind\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2FGrlRADfvjII%2Fhqdefault.jpg\" \/><meta itemprop=\"embedURL\" content=\"https:\/\/www.youtube.com\/embed\/GrlRADfvjII\" \/><meta itemprop=\"duration\" content=\"PT2M59S\" \/><meta itemprop=\"uploadDate\" content=\"2012-04-14T04:23:59.000Z\" \/><\/div><div id=\"lyte_GrlRADfvjII\" data-src=\"https:\/\/www.workshop.ch\/openmind\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2FGrlRADfvjII%2Fhqdefault.jpg\" class=\"pL\"><div class=\"tC\"><div class=\"tT\" itemprop=\"name\">Shortcoder - WordPress plugin - Features overview and demo<\/div><\/div><div class=\"play\"><\/div><div class=\"ctrl\"><div class=\"Lctrl\"><\/div><div class=\"Rctrl\"><\/div><\/div><\/div><noscript><a href=\"https:\/\/youtu.be\/GrlRADfvjII\" rel=\"nofollow\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.workshop.ch\/openmind\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2FGrlRADfvjII%2F0.jpg\" alt=\"Shortcoder - WordPress plugin - Features overview and demo\" width=\"640\" height=\"340\" \/><br \/>Watch this video on YouTube<\/a><\/noscript><meta itemprop=\"description\" content=\"This video demonstrates the features of the advanced Shortcoder WordPress plugin. = Plugin details = More info: http:\/\/www.aakashweb.com\/wordpress-plugins\/shortcoder\/ Download: http:\/\/downloads.wordpress.org\/plugin\/shortcoder.zip Video created by Aakash Chakravarthy (http:\/\/www.aakashweb.com). Music by DanoSongs.com\"><\/div><\/div><div class=\"lL\" style=\"max-width:100%;width:640px;margin:5px;\"><br\/><span class=\"lyte_disclaimer\">Datenschutz-Hinweis: Wenn Sie dieses Video abspielen, k\u00f6nnen Sie von YouTube getrackt werden.<\/span><\/div><\/p>\n<p>Ein <a href=\"http:\/\/codex.wordpress.org\/Shortcode\" target=\"_blank\">WordPress Shortcode<\/a> ist im Prinzip nichts anderes als ein Makro: Man f\u00fcgt den Shortcode in einen Beitrag, eine Seite oder ein Widget ein, und WordPress ersetzt den Shortcode durch den vordefinierten Inhalt, sobald die entsprechende Seite angezeigt wird. Dieser Inhalt kann aus reinem Text, aber auch aus HTML- oder JavaScript-Code bestehen. Shortcodes existieren seit WordPress 2.5, allerdings versteht WordPress von Haus aus nur <em>audio, caption, embed, gallery<\/em> und <em>video;<\/em> die meisten Shortcodes werden durch Plug-ins implementiert.<\/p>\n<p><!--more--><\/p>\n<h2>Formaler Aufbau von WordPress Shortcodes<\/h2>\n<p>Formal sind Shortcodes sehr simpel aufgebaut: Sie stehen in eckigen Klammern und enthalten mindestens den Namen des Shortcodes:<\/p>\n<p><code>[myShortcode]<\/code><\/p>\n<p>\u00c4hnlich wie ein HTML-Tag kann ein WordPress Shortcode zus\u00e4tzliche Attribute besitzen, denen man beim Einf\u00fcgen einen bestimmten Wert zuweist:<\/p>\n<p><code>[myShortcode id=\"43\" path=\"http:\/\/www.example.com\/image.jpg\" size=\"preview\"]<\/code><\/p>\n<p>In der Regel wird man immer dann mit Shortcodes arbeiten, wenn ein Plug-in dies erfordert. Hat man beispielsweise ein Formular mit <a href=\"http:\/\/wordpress.org\/plugins\/contact-form-7\/\" target=\"_blank\">Contact Form 7<\/a> erstellt und will dieses in eine Seite einf\u00fcgen, dann benutzt man einen Shortcode, dessen Name und Attribute vom Plug-in-Entwickler vorgegeben sind. Das sieht zwar im ersten Moment etwas technisch aus, ist aber nicht wirklich kompliziert und sehr flexibel.<\/p>\n<h2>Eigene Shortcodes definieren mit Shortcoder<\/h2>\n<p>Manchmal w\u00e4re man froh, man k\u00f6nnte seine eigenen Shortcodes definieren, um effizient Code Snippets oder Textbl\u00f6cke einzuf\u00fcgen. Von Haus aus bietet WordPress keine entsprechende Konfigurationsm\u00f6glichkeit, aber es gibt selbstverst\u00e4ndlich Plug-ins daf\u00fcr. Eine sehr sch\u00f6ne L\u00f6sung ist <a href=\"http:\/\/wordpress.org\/plugins\/shortcoder\/\" target=\"_blank\">Shortcoder<\/a>, das sowohl die Definition als auch die Verwendung eigener Shortcodes so einfach wie \u00fcberhaupt m\u00f6glich gestaltet.<\/p>\n<p>Um Shortcodes zu erstellen oder zu bearbeiten gibt es eine Maske unter <em>Einstellungen &gt; Shortcoder,<\/em> die absolut selbsterkl\u00e4rend ist: Man vergibt einen Namen f\u00fcr den Shortcode sowie den Code bzw. Text, der an seiner Stelle eingef\u00fcgt werden soll. Falls gew\u00fcnscht kann man auch Attribute einf\u00fcgen, die mit einem doppelten Prozentzeichen vorne und hinten gekennzeichnet werden. M\u00f6chte man beispielsweise einen Copyright-Hinweis mit einer variablen Jahreszahl als Shortcode definierern, dann sieht dies folgendermassen aus:<\/p>\n<figure id=\"attachment_2676\" aria-describedby=\"caption-attachment-2676\" style=\"width: 690px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/www.workshop.ch\/openmind\/wp-content\/uploads\/2014\/07\/shortcoder1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2676\" src=\"http:\/\/www.workshop.ch\/openmind\/wp-content\/uploads\/2014\/07\/shortcoder1.png\" alt=\"WordPress Shortcodes definieren mit dem Shortcoder Plug-in\" width=\"700\" height=\"712\" srcset=\"https:\/\/www.workshop.ch\/openmind\/wp-content\/uploads\/2014\/07\/shortcoder1.png 700w, https:\/\/www.workshop.ch\/openmind\/wp-content\/uploads\/2014\/07\/shortcoder1-295x300.png 295w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-2676\" class=\"wp-caption-text\">WordPress Shortcodes definieren mit dem Shortcoder Plug-in<\/figcaption><\/figure>\n<p>Um diesen Shortcode in einem Blog-Beitrag zu nutzen, f\u00fcgt man folgendes ein:<\/p>\n<pre>[sc:copyright year=\"2014\"]<\/pre>\n<p>Damit man die exakte Syntax nicht auswendig lernen muss, f\u00fcgt Shortcoder dem WYSIWYG-Editor einen Button hinzu, \u00fcber den man alle verf\u00fcgbaren Shortcodes inkl. deren Attribute als Maske pr\u00e4sentiert bekommt:<\/p>\n<figure id=\"attachment_2677\" aria-describedby=\"caption-attachment-2677\" style=\"width: 654px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/www.workshop.ch\/openmind\/wp-content\/uploads\/2014\/07\/shortcoder2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2677\" src=\"http:\/\/www.workshop.ch\/openmind\/wp-content\/uploads\/2014\/07\/shortcoder2.png\" alt=\"Maske zum bequemen Einf\u00fcgen von eigenen Shortcodes\" width=\"664\" height=\"314\" srcset=\"https:\/\/www.workshop.ch\/openmind\/wp-content\/uploads\/2014\/07\/shortcoder2.png 664w, https:\/\/www.workshop.ch\/openmind\/wp-content\/uploads\/2014\/07\/shortcoder2-300x142.png 300w\" sizes=\"auto, (max-width: 664px) 100vw, 664px\" \/><\/a><figcaption id=\"caption-attachment-2677\" class=\"wp-caption-text\">Maske zum bequemen Einf\u00fcgen von eigenen Shortcodes<\/figcaption><\/figure>\n<h2>Shortcoder in der Praxis<\/h2>\n<p>Die Anwendungsbereiche f\u00fcr Shortcoder sind vielf\u00e4ltig. Man kann das Plug-in beispielsweise nutzen, um Textbausteine anzulegen; das spart sp\u00e4ter Tipparbeit und erm\u00f6glicht es, die Texte bei Bedarf zentral zu pflegen. Man ist dabei nicht auf reinen Text beschr\u00e4nkt, sondern kann auch Textformatierungen und sogar Bilder in seinen Bausteinen nutzen. Wer HTML beherrscht, kann mit Shortcodes auch komplexere Templates f\u00fcr bestimmte Inhaltstypen erstellen, beispielsweise wenn auf einer Website mehrer Produkte in einem identischen Layout pr\u00e4sentiert werden sollen: Statt dass der Content Manager jedes Produkt h\u00e4ndisch formatieren muss (und dabei vielleicht die Design-Vorgaben missachtet), kann ihm der Webmaster einen Shortcode bereitstellen, sodass er nur noch Produktname, Beschreibung, Preis und Bildpfad einf\u00fcgen muss. Auch die zahlreichen JavaScript-Snippets, die man heutzutage in eine Website integrieren muss, lassen sich \u00fcber Shortcodes komfortabel verwalten. Und auch im Zusammenhang mit <a href=\"http:\/\/microformats.org\" target=\"_blank\">Mikroformaten<\/a> k\u00f6nnte man Shortcoder einsetzen.<\/p>\n<p>Kurz: Eigene Shortcodes sind f\u00fcr etwas komplexere WordPress-Websites eigentlich unverzichtbar, und Shortcoder ist eine sehr sch\u00f6ne L\u00f6sung f\u00fcr diesen Zweck. Man muss sich lediglich bewusst sein, dass man Shortcode-Definitionen nicht ungestraft l\u00f6scht oder umbenennt: \u00dcberall dort, wo der Shortcode eingesetzt wurde, wird dann n\u00e4mlich nichts mehr ausgegeben, und Shortcoder bietet auch keine \u00dcbersicht, wo welcher Shortcode benutzt wird. Als einen kleinen Nachteil empfinde ich es zudem, dass man Shortcodes nicht exportieren\/importieren kann; ausserdem w\u00e4re es sch\u00f6n, wenn man sie in einer Multisite-Installation site-\u00fcbergreifend f\u00fcr das gesamte WordPress-Netzwerk zur Verf\u00fcgung stellen k\u00f6nnte.<\/p>\n<!--CusAds0-->\n<div style=\"font-size: 0px; height: 0px; line-height: 0px; margin: 0; padding: 0; clear: both;\"><\/div>","protected":false},"excerpt":{"rendered":"<p>Shortcoder &#8211; WordPress plugin &#8211; Features overview and demoWatch this video on YouTubeDatenschutz-Hinweis: Wenn Sie dieses Video abspielen, k\u00f6nnen Sie von YouTube getrackt werden. Ein WordPress Shortcode ist im Prinzip nichts anderes als ein Makro: Man f\u00fcgt den Shortcode in einen Beitrag, eine Seite oder ein Widget ein, und WordPress ersetzt den Shortcode durch den &#8230; <a title=\"Shortcoder: Eigene WordPress Shortcodes definieren und nutzen\" class=\"read-more\" href=\"https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/\" aria-label=\"Read more about Shortcoder: Eigene WordPress Shortcodes definieren und nutzen\">Read more<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"generate_page_header":"","footnotes":""},"categories":[27],"tags":[1226,1860,1888],"class_list":["post-2668","post","type-post","status-publish","format-standard","hentry","category-wordpress","tag-produktivitat","tag-shortcoder","tag-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Shortcoder: Eigene WordPress Shortcodes definieren und nutzen - Open Mind<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Shortcoder: Eigene WordPress Shortcodes definieren und nutzen - Open Mind\" \/>\n<meta property=\"og:description\" content=\"Shortcoder - WordPress plugin - Features overview and demoWatch this video on YouTubeDatenschutz-Hinweis: Wenn Sie dieses Video abspielen, k\u00f6nnen Sie von YouTube getrackt werden. Ein WordPress Shortcode ist im Prinzip nichts anderes als ein Makro: Man f\u00fcgt den Shortcode in einen Beitrag, eine Seite oder ein Widget ein, und WordPress ersetzt den Shortcode durch den ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/\" \/>\n<meta property=\"og:site_name\" content=\"Open Mind\" \/>\n<meta property=\"article:published_time\" content=\"2014-07-28T07:30:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-09-07T19:33:34+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.workshop.ch\/openmind\/wp-content\/uploads\/2014\/07\/shortcoder1.png\" \/>\n<meta name=\"author\" content=\"The Open Source Guy\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschrieben von\" \/>\n\t<meta name=\"twitter:data1\" content=\"The Open Source Guy\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/2014\\\/07\\\/28\\\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/2014\\\/07\\\/28\\\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\\\/\"},\"author\":{\"name\":\"The Open Source Guy\",\"@id\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/#\\\/schema\\\/person\\\/74ece7dcefab45da1c0cc78b2e48d793\"},\"headline\":\"Shortcoder: Eigene WordPress Shortcodes definieren und nutzen\",\"datePublished\":\"2014-07-28T07:30:37+00:00\",\"dateModified\":\"2014-09-07T19:33:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/2014\\\/07\\\/28\\\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\\\/\"},\"wordCount\":672,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/2014\\\/07\\\/28\\\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.workshop.ch\\\/openmind\\\/wp-content\\\/uploads\\\/2014\\\/07\\\/shortcoder1.png\",\"keywords\":[\"Produktivit\u00e4t\",\"Shortcoder\",\"WordPress\"],\"articleSection\":[\"WordPress\"],\"inLanguage\":\"de-CH\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/2014\\\/07\\\/28\\\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/2014\\\/07\\\/28\\\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\\\/\",\"url\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/2014\\\/07\\\/28\\\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\\\/\",\"name\":\"Shortcoder: Eigene WordPress Shortcodes definieren und nutzen - Open Mind\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/2014\\\/07\\\/28\\\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/2014\\\/07\\\/28\\\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.workshop.ch\\\/openmind\\\/wp-content\\\/uploads\\\/2014\\\/07\\\/shortcoder1.png\",\"datePublished\":\"2014-07-28T07:30:37+00:00\",\"dateModified\":\"2014-09-07T19:33:34+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/#\\\/schema\\\/person\\\/74ece7dcefab45da1c0cc78b2e48d793\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/2014\\\/07\\\/28\\\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\\\/#breadcrumb\"},\"inLanguage\":\"de-CH\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/2014\\\/07\\\/28\\\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de-CH\",\"@id\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/2014\\\/07\\\/28\\\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\\\/#primaryimage\",\"url\":\"http:\\\/\\\/www.workshop.ch\\\/openmind\\\/wp-content\\\/uploads\\\/2014\\\/07\\\/shortcoder1.png\",\"contentUrl\":\"http:\\\/\\\/www.workshop.ch\\\/openmind\\\/wp-content\\\/uploads\\\/2014\\\/07\\\/shortcoder1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/2014\\\/07\\\/28\\\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Shortcoder: Eigene WordPress Shortcodes definieren und nutzen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/#website\",\"url\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/\",\"name\":\"Open Mind\",\"description\":\"Open Source &amp; Open Content\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de-CH\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/#\\\/schema\\\/person\\\/74ece7dcefab45da1c0cc78b2e48d793\",\"name\":\"The Open Source Guy\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-CH\",\"@id\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/wp-content\\\/plugins\\\/avatar-privacy\\\/public\\\/images\\\/mystery.svg\",\"url\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/wp-content\\\/plugins\\\/avatar-privacy\\\/public\\\/images\\\/mystery.svg\",\"contentUrl\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\\\/wp-content\\\/plugins\\\/avatar-privacy\\\/public\\\/images\\\/mystery.svg\",\"caption\":\"The Open Source Guy\"},\"url\":\"https:\\\/\\\/www.workshop.ch\\\/openmind\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Shortcoder: Eigene WordPress Shortcodes definieren und nutzen - Open Mind","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/","og_locale":"de_DE","og_type":"article","og_title":"Shortcoder: Eigene WordPress Shortcodes definieren und nutzen - Open Mind","og_description":"Shortcoder - WordPress plugin - Features overview and demoWatch this video on YouTubeDatenschutz-Hinweis: Wenn Sie dieses Video abspielen, k\u00f6nnen Sie von YouTube getrackt werden. Ein WordPress Shortcode ist im Prinzip nichts anderes als ein Makro: Man f\u00fcgt den Shortcode in einen Beitrag, eine Seite oder ein Widget ein, und WordPress ersetzt den Shortcode durch den ... Read more","og_url":"https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/","og_site_name":"Open Mind","article_published_time":"2014-07-28T07:30:37+00:00","article_modified_time":"2014-09-07T19:33:34+00:00","og_image":[{"url":"http:\/\/www.workshop.ch\/openmind\/wp-content\/uploads\/2014\/07\/shortcoder1.png","type":"","width":"","height":""}],"author":"The Open Source Guy","twitter_card":"summary_large_image","twitter_misc":{"Geschrieben von":"The Open Source Guy","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/#article","isPartOf":{"@id":"https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/"},"author":{"name":"The Open Source Guy","@id":"https:\/\/www.workshop.ch\/openmind\/#\/schema\/person\/74ece7dcefab45da1c0cc78b2e48d793"},"headline":"Shortcoder: Eigene WordPress Shortcodes definieren und nutzen","datePublished":"2014-07-28T07:30:37+00:00","dateModified":"2014-09-07T19:33:34+00:00","mainEntityOfPage":{"@id":"https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/"},"wordCount":672,"commentCount":0,"image":{"@id":"https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/#primaryimage"},"thumbnailUrl":"http:\/\/www.workshop.ch\/openmind\/wp-content\/uploads\/2014\/07\/shortcoder1.png","keywords":["Produktivit\u00e4t","Shortcoder","WordPress"],"articleSection":["WordPress"],"inLanguage":"de-CH","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/","url":"https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/","name":"Shortcoder: Eigene WordPress Shortcodes definieren und nutzen - Open Mind","isPartOf":{"@id":"https:\/\/www.workshop.ch\/openmind\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/#primaryimage"},"image":{"@id":"https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/#primaryimage"},"thumbnailUrl":"http:\/\/www.workshop.ch\/openmind\/wp-content\/uploads\/2014\/07\/shortcoder1.png","datePublished":"2014-07-28T07:30:37+00:00","dateModified":"2014-09-07T19:33:34+00:00","author":{"@id":"https:\/\/www.workshop.ch\/openmind\/#\/schema\/person\/74ece7dcefab45da1c0cc78b2e48d793"},"breadcrumb":{"@id":"https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/#breadcrumb"},"inLanguage":"de-CH","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/"]}]},{"@type":"ImageObject","inLanguage":"de-CH","@id":"https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/#primaryimage","url":"http:\/\/www.workshop.ch\/openmind\/wp-content\/uploads\/2014\/07\/shortcoder1.png","contentUrl":"http:\/\/www.workshop.ch\/openmind\/wp-content\/uploads\/2014\/07\/shortcoder1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.workshop.ch\/openmind\/2014\/07\/28\/shortcoder-eigene-wordpress-shortcodes-definieren-und-nutzen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.workshop.ch\/openmind\/"},{"@type":"ListItem","position":2,"name":"Shortcoder: Eigene WordPress Shortcodes definieren und nutzen"}]},{"@type":"WebSite","@id":"https:\/\/www.workshop.ch\/openmind\/#website","url":"https:\/\/www.workshop.ch\/openmind\/","name":"Open Mind","description":"Open Source &amp; Open Content","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.workshop.ch\/openmind\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de-CH"},{"@type":"Person","@id":"https:\/\/www.workshop.ch\/openmind\/#\/schema\/person\/74ece7dcefab45da1c0cc78b2e48d793","name":"The Open Source Guy","image":{"@type":"ImageObject","inLanguage":"de-CH","@id":"https:\/\/www.workshop.ch\/openmind\/wp-content\/plugins\/avatar-privacy\/public\/images\/mystery.svg","url":"https:\/\/www.workshop.ch\/openmind\/wp-content\/plugins\/avatar-privacy\/public\/images\/mystery.svg","contentUrl":"https:\/\/www.workshop.ch\/openmind\/wp-content\/plugins\/avatar-privacy\/public\/images\/mystery.svg","caption":"The Open Source Guy"},"url":"https:\/\/www.workshop.ch\/openmind"}]}},"_links":{"self":[{"href":"https:\/\/www.workshop.ch\/openmind\/wp-json\/wp\/v2\/posts\/2668","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.workshop.ch\/openmind\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.workshop.ch\/openmind\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.workshop.ch\/openmind\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.workshop.ch\/openmind\/wp-json\/wp\/v2\/comments?post=2668"}],"version-history":[{"count":14,"href":"https:\/\/www.workshop.ch\/openmind\/wp-json\/wp\/v2\/posts\/2668\/revisions"}],"predecessor-version":[{"id":2725,"href":"https:\/\/www.workshop.ch\/openmind\/wp-json\/wp\/v2\/posts\/2668\/revisions\/2725"}],"wp:attachment":[{"href":"https:\/\/www.workshop.ch\/openmind\/wp-json\/wp\/v2\/media?parent=2668"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.workshop.ch\/openmind\/wp-json\/wp\/v2\/categories?post=2668"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.workshop.ch\/openmind\/wp-json\/wp\/v2\/tags?post=2668"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}