{"id":365,"date":"2013-11-22T10:25:22","date_gmt":"2013-11-22T10:25:22","guid":{"rendered":"https:\/\/www.templatemonster.com\/de\/blog\/?p=365"},"modified":"2020-04-02T13:07:59","modified_gmt":"2020-04-02T13:07:59","slug":"cherry-framework-versionen-2-4-3-0","status":"publish","type":"post","link":"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/","title":{"rendered":"Cherry Framework Updates: Versionen 2.4 \u2013 3.0 \u00dcberblick"},"content":{"rendered":"<p>Heute berichte ich gern \u00fcber verschiedene Updates dein beliebtes Frame. Es ist eine detailierte Erkl\u00e4rung \u00fcber neue Funktionen, die sich im Cherry Framework 3.0. befinden.<\/p>\n<p><strong><em>Egal ob Du ein Newbie oder ein fortgeschrittener Entwickler bist, kann deine WordPress Website dank der sicheren und suchmaschinenoptimierten Basis von Cherry eine gute Platzierung kriegen.<\/em><\/strong><\/p>\n<p>Also, schauen wir mal \u2018<em>was es innerhalb des P\u00e4ckchens gibt<\/em>\u2018.<!--more--><\/p>\n<h3>Cherry Framework Update 2.4 [am 6. Nov, 2013 ausgerollt]<\/h3>\n<p>Das wichtigste Ziel des Updates war die Vorbereitung f\u00fcr das Release vom <strong>Cherry PlugIn<\/strong>. Es beinhaltet eine Menge <strong>Widgets und Shortcodes<\/strong> f\u00fcr das Framework. Au\u00dfer dem PlugIn gibt es da viele Fixes und neue Funktionen.<\/p>\n<ul>\n<li>optimiertes und lokaliziertes Admin-Panel;<\/li>\n<li>optimierter und verbesserter Customizer;<\/li>\n<li>hinzugef\u00fcgte Carousel-Option zur Single-Seite f\u00fcr Portfolio;<\/li>\n<li>hinzugef\u00fcgte eine neue Layout-Option zur Website &amp; Blog;<\/li>\n<li>man hat nen neuenSslider Carousel OWL via Shortcode hinzugef\u00fcgt;<\/li>\n<li>kleinere Fixes f\u00fcr iPad3;<\/li>\n<\/ul>\n<p>Also lasst uns einen Blick auf einige neue Features in diesem Release werfen. <strong>Trifft die Aktionen und Filtern in Cherry 2.4. <\/strong><br \/>\nAlle WordPress Entwickler haben mit <em>Aktionen und Filtern<\/em> gearbeitet (falls Du die nicht kennst, findest Du mehr Info auf WordPress Codex: <a href=\"http:\/\/codex.wordpress.org\/Plugin_API\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Plugin API<\/a>, <a href=\"http:\/\/codex.wordpress.org\/Plugin_API\/Action_Reference\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Plugin API\/Action Reference<\/a>, <a href=\"http:\/\/codex.wordpress.org\/Plugin_API\/Filter_Reference\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Plugin API\/Filter Reference<\/a>).<br \/>\nVorher haben wir Standarte WordPress Aktionen verwendet, wo <em>Initialisierung der benutzerdefinierten Typen von Beitr\u00e4ge, Verbindungsskripten<\/em> gebunden waren. Und jetzt kann man ab Version 2.4. benutzerdefinierte Aktion und ihre Filtern nutzen.<\/p>\n<p><strong><span style=\"font-size: medium\">Ein Paar W\u00f6rter \u00fcber Aktionen<\/span><\/strong><br \/>\nDank der Aktionen kannst Du jede Funktion jederzeit aufrufen. Du willst, zum Beispiel, eine Funktion die eine JS Datei verbindet, in einer Zeit, in der WordPress alles Skripten aufrufst, aufrufen. Laut des Codex wird die Aktion <strong>wp_enqueue_scripts<\/strong> ausgel\u00f6st. Jetzt erstellen wir ne Funktion, die das Skript verbindet:<\/p>\n<div>\n<table>\n<tbody>\n<tr>\n<td>\n<pre>1\r\n2\r\n3<\/pre>\n<\/td>\n<td>\n<pre> function enqueue_my_script() {\r\nwp_enqueue_script( 'my-script', get_stylesheet_directory_uri() . '\/js\/my-script.js', '', '1.0', true );\r\n}<\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Platziere diese Funktion zu <strong>wp_enqueue_scripts<\/strong>:<\/p>\n<div>\n<table>\n<tbody>\n<tr>\n<td>\n<pre>1<\/pre>\n<\/td>\n<td>\n<pre>add_action( 'wp_enqueue_scripts', 'enqueue_my_script' );<\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Das war\u2019s. Jetzt verbindet WordPress alle Skripten (auch <strong>my-script.js<\/strong>) zum Theme.<\/p>\n<p><span style=\"font-size: medium\"><strong> Liste der Aktionen in Cherry 2.4<\/strong><\/span><\/p>\n<ul>\n<li>cherry_before_slider \u2013 ist in der static-slider.php Datei, vor den slider output;<\/li>\n<li>cherry_after_slider \u2013 ist in der static-slider.php Datei, nachdem Slider-Output;<\/li>\n<li>cherry_before_home_page_content \u2013 ist in der page-home.php Datei, am Anfang des Inhalts;<\/li>\n<\/ul>\n<p>Wie kann man diese Aktionen verwenden? Betrachten wir ein Beispiel, <a rel=\"nofollow noopener noreferrer\" href=\"http:\/\/livedemo00.template-help.com\/wordpress_47004\/\" target=\"_blank\" class=\"broken_link\"> WordPress Theme f\u00fcr Tattoo Salon<\/a>.Wir wollen noch einen Block neben dem Slider platzieren:<\/p>\n<p><a rel=\"nofollow noopener noreferrer\" href=\"http:\/\/livedemo00.template-help.com\/wordpress_47004\/\" target=\"_blank\" class=\"broken_link\"><img decoding=\"async\" loading=\"lazy\" alt=\"47004\" src=\"http:\/\/blog.tmimgcdn.com\/wp-content\/uploads\/2013\/11\/47004.jpg?9d7bd4\" width=\"620\" height=\"\" \/><\/a><\/p>\n<div>\n<table>\n<tbody>\n<tr>\n<td>\n<pre>1\r\n2\r\n3\r\n4\r\n5\r\n6\r\n7\r\n8\r\n9\r\n10<\/pre>\n<\/td>\n<td>\n<pre>add_action( 'cherry_before_slider', 'before_slider_output' );\r\nfunction before_slider_output() {\r\n    echo \"&lt;div class='slider-box'&gt;\";\r\n}\r\nadd_action( 'cherry_after_slider', 'after_slider_output' );\r\nfunction after_slider_output() {\r\n echo \"&lt;\/div&gt;&lt;div class='widget-box'&gt;\";\r\n dynamic_sidebar( 'slider-widget-area' );\r\n echo \"&lt;\/div&gt;\";\r\n}<\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Nimm den Code und platziere ihn in die <strong>custom-function.php<\/strong> Datei in dem Child Theme (du sollst auch ein <strong>slider-widget-area<\/strong>, das einen Widget Bereich initialisiert, platzieren)<br \/>\nDas Ergebnis sollte so aussehen: dein Slider verwandelt sich in div mit strong&gt;slider-box class. Auf den ersten Blick scheint diese Methode ein bisschen kompliziert zu sein, aber eigentlich ist es wirklich n\u00fctzlich. Man muss keine Child Theme Datei \u00fcberschreiben und das Theme ist von den zuk\u00fcnftigen Updates des Frameworks abh\u00e4ngig.<br \/>\n<strong><span style=\"font-size: medium\">Jetzt sprechen wir \u00fcber Filtern<\/span><\/strong><\/p>\n<p>Mit Filtern kannst Du den Wert einer Variablen ver\u00e4ndern bevor man ihn verwendet. Wegen diese 2 Zeilen m\u00fcssen wir die <strong>slider.php<\/strong> Datei in jeder Vorlage \u00fcberschreiben. Jetzt kannst Du es im Child Theme durch die Filter <strong>cherry_slider_params<\/strong> machen.<\/p>\n<div>\n<table>\n<tbody>\n<tr>\n<td>\n<pre>1\r\n2\r\n3\r\n4\r\n5\r\n6<\/pre>\n<\/td>\n<td>\n<pre>add_filter( 'cherry_slider_params', 'child_slider_params' );\r\nfunction child_slider_params( $params ) {\r\n    $params['minHeight'] = '\"100px\"';\r\n    $params['height'] = '\"60%\"';\r\nreturn $params;\r\n}<\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><span style=\"font-size: medium\"><strong>Liste mit Filtern, die sich in Cherry 2.4 befinden<\/strong><\/span><\/p>\n<p><strong>cherry_slider_params<\/strong> \u2013 erm\u00f6glicht die Initialisierung von Parametern f\u00fcr den Slider zu ver\u00e4ndern. Die Liste der Parameter: <em>alignment, barDirection, barPosition, easing, mobileEasing, mobileFx, gridDifference, imagePath, minHeight, height, loaderColor, loaderBgColor, loaderOpacity, loaderPadding, loaderStroke, pieDiameter, piePosition, portrait<\/em>.<\/p>\n<p>Mehr Info kriegst Du bei der \u00d6ffnung die <strong>slider.php<\/strong> Datei. Im Framework gibt es eine Reihe von <strong>$ slider_default_params<\/strong>, alle Elementen von Reihe k\u00f6nnen durch die Filtern \u00fcberschrieben werden.<\/p>\n<p><strong>cherry_layout_content_column<\/strong> \u2013 erm\u00f6glicht das Class f\u00fcr den Block <strong>#content<\/strong> auf die Seiten mit nem Sidebar zu ver\u00e4ndern:<\/p>\n<div>\n<table>\n<tbody>\n<tr>\n<td>\n<pre>1\r\n2\r\n3\r\n4<\/pre>\n<\/td>\n<td>\n<pre>add_filter( 'cherry_layout_content_column', 'child_content_column' );\r\nfunction child_content_column() {\r\n    return \"span9\";\r\n}<\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>* * *<strong>cherry_layout_sidebar_column<\/strong> \u2013 erm\u00f6glicht das Class f\u00fcr den Block <strong>#sidebar<\/strong> auf die Seiten mit nem Sidebar zu ver\u00e4ndern:<\/p>\n<div>\n<table>\n<tbody>\n<tr>\n<td>\n<pre>1\r\n2\r\n3\r\n4<\/pre>\n<\/td>\n<td>\n<pre>add_filter( 'cherry_layout_sidebar_column', 'child_sidebar_column' );\r\nfunction child_sidebar_column() {\r\n    return \"span3\";\r\n}<\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>* *<br \/>\n*<strong>cherry_layout_wrapper<\/strong> \u2013 erm\u00f6glicht das Layout (oder zus\u00e4tzliches Class hinzuzuf\u00fcgen) zum Link Block <strong>data-motopress-wrapper-type=\u201dcontent\u201d<\/strong> zu ver\u00e4ndern<\/p>\n<div>\n<table>\n<tbody>\n<tr>\n<td>\n<pre>1\r\n2\r\n3\r\n4\r\n5<\/pre>\n<\/td>\n<td>\n<pre>add_filter( 'cherry_layout_wrapper', 'child_layout_wrapper' );\r\nfunction child_layout_wrapper( $class ) {\r\n    $class .= ' my_class';\r\n    return $class;\r\n}<\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>* *<br \/>\n*<strong>cherry_layout_left_block_column, cherry_layout_right_block_column<\/strong> \u2013 diese zwei erm\u00f6glichen Classes f\u00fcr die Spalten in der <em>404 Seite<\/em> und <em>Single-Page-Seite<\/em> zu ver\u00e4ndern.<\/p>\n<div>\n<table>\n<tbody>\n<tr>\n<td>\n<pre>1\r\n2\r\n3\r\n4\r\n5\r\n6\r\n7\r\n8<\/pre>\n<\/td>\n<td>\n<pre>add_filter( 'cherry_layout_left_block_column', 'child_left_block_column' );\r\nfunction child_left_block_column() {\r\n    return \"span6 my_class\";\r\n}\r\nadd_filter( 'cherry_layout_right_block_column', 'child_right_block_column' );\r\nfunction child_right_block_column() {\r\n    return \"span6\";\r\n}<\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>* * *<strong>cherry_back_top_html<\/strong> \u2013erlaubt die HTML-Struktur des Buttons \u201cNach oben\u201d zu \u00e4ndern.<\/p>\n<div>\n<table>\n<tbody>\n<tr>\n<td>\n<pre>1\r\n2\r\n3\r\n4<\/pre>\n<\/td>\n<td>\n<pre>add_filter( 'cherry_back_top_html', 'child_to_top' );\r\nfunction child_left_block_column() {\r\n    return \"&lt;a href='#top'&gt;&lt;i class='icon-angle-up '&gt;&lt;\/i&gt;&lt;\/a&gt;\";\r\n}<\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><strong>P.S.<\/strong>F\u00fcr die Filtern <strong>cherry_layout_content_column + cherry_layout_sidebar_column<\/strong> und <strong>cherry_layout_left_block_column + cherry_layout_right_block_column<\/strong> ist es wichtig zu kennen, dass sie die Struktur von Grids auf der gleichen Seite zu ver\u00e4ndern.<\/p>\n<h3>Cherry Framework Update 3.0 [am 11. Nov, 2013 ausgerollt]<\/h3>\n<p>In Cherry 3.0 werden alle Widgets und Shortcodes im Cherry PlugIn \u00fcbertragenen. Das wird automatisch mit jedem WordPress Theme, das von <a href=\"http:\/\/blog.templatemonster.com\/tag\/cherry-framework\/\" target=\"_blank\" class=\"broken_link\">Cherry Framework<\/a> betriebt wird, installiert. Derzeit k\u00f6nnen die Benutzer keine PlugIns und Shortcodes, die das PlugIn enthalt, bearbeiten. Diese Option, sowie ein Interface Gestalter und die andere wichtige Funktionen, sollte in die zuk\u00fcnftigen Updates erscheinen.<\/p>\n<p>* * *Also, Freunde, das war`s. Wir haben berichtet, dass \u2018<em> gro\u00dfe Dinge kamen<\/em>\u2018 \u2013 das war nun der Anfang <img decoding=\"async\" alt=\":)\" src=\"http:\/\/blog.tmimgcdn.com\/wp-includes\/images\/smilies\/icon_smile.gif?9d7bd4\" \/> Wenn unsere Entwickler noch etwas Neues machen, sagen wir Bescheid. Bleib mit uns.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Heute berichte ich gern \u00fcber verschiedene Updates dein beliebtes Frame. Es ist eine detailierte Erkl\u00e4rung \u00fcber neue Funktionen, die sich im Cherry Framework 3.0. befinden. Egal ob Du ein Newbie oder ein fortgeschrittener Entwickler bist, kann deine WordPress Website dank der sicheren und suchmaschinenoptimierten Basis von Cherry eine gute Platzierung kriegen. Also, schauen wir mal [&hellip;]<\/p>\n","protected":false},"author":398561,"featured_media":1819,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[84,32],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.11 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cherry Framework Updates: Versionen 2.4 \u2013 3.0 \u00dcberblick \u2b50 TemplateMonster Deutscher Blog<\/title>\n<meta name=\"description\" content=\"Heute berichte ich gern \u00fcber verschiedene Updates dein beliebtes Frame. Es ist eine detailierte Erkl\u00e4rung \u00fcber neue Funktionen, die sich im Cherry\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cherry Framework Updates: Versionen 2.4 \u2013 3.0 \u00dcberblick \u2b50 TemplateMonster Deutscher Blog\" \/>\n<meta property=\"og:description\" content=\"Heute berichte ich gern \u00fcber verschiedene Updates dein beliebtes Frame. Es ist eine detailierte Erkl\u00e4rung \u00fcber neue Funktionen, die sich im Cherry\" \/>\n<meta property=\"og:url\" content=\"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/\" \/>\n<meta property=\"og:site_name\" content=\"TemplateMonster Deutscher Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/templatemonster.de\/\" \/>\n<meta property=\"article:published_time\" content=\"2013-11-22T10:25:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-04-02T13:07:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/monsterspost.com\/de\/wp-content\/uploads\/sites\/5\/2013\/11\/2013.11.11.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"900\" \/>\n\t<meta property=\"og:image:height\" content=\"536\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Nataly Ohlsen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@TM_Deutschland\" \/>\n<meta name=\"twitter:site\" content=\"@TM_Deutschland\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nataly Ohlsen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/\"},\"author\":{\"name\":\"Nataly Ohlsen\",\"@id\":\"https:\/\/monsterspost.com\/de\/#\/schema\/person\/2e24c6b22f0b3e2b1320176bd7ab3241\"},\"headline\":\"Cherry Framework Updates: Versionen 2.4 \u2013 3.0 \u00dcberblick\",\"datePublished\":\"2013-11-22T10:25:22+00:00\",\"dateModified\":\"2020-04-02T13:07:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/\"},\"wordCount\":825,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/monsterspost.com\/de\/#organization\"},\"articleSection\":[\"Nachrichten\",\"WordPress Themes\"],\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/\",\"url\":\"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/\",\"name\":\"Cherry Framework Updates: Versionen 2.4 \u2013 3.0 \u00dcberblick \u2b50 TemplateMonster Deutscher Blog\",\"isPartOf\":{\"@id\":\"https:\/\/monsterspost.com\/de\/#website\"},\"datePublished\":\"2013-11-22T10:25:22+00:00\",\"dateModified\":\"2020-04-02T13:07:59+00:00\",\"description\":\"Heute berichte ich gern \u00fcber verschiedene Updates dein beliebtes Frame. Es ist eine detailierte Erkl\u00e4rung \u00fcber neue Funktionen, die sich im Cherry\",\"breadcrumb\":{\"@id\":\"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/monsterspost.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cherry Framework Updates: Versionen 2.4 \u2013 3.0 \u00dcberblick\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/monsterspost.com\/de\/#website\",\"url\":\"https:\/\/monsterspost.com\/de\/\",\"name\":\"TemplateMonster Deutscher Blog\",\"description\":\"Just another MonsterPost Sites site\",\"publisher\":{\"@id\":\"https:\/\/monsterspost.com\/de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/monsterspost.com\/de\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de-DE\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/monsterspost.com\/de\/#organization\",\"name\":\"MonsterPost Deutschland\",\"url\":\"https:\/\/monsterspost.com\/de\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\/\/monsterspost.com\/de\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/monsterspost.com\/de\/wp-content\/uploads\/sites\/5\/2020\/03\/Logo-TM.png\",\"contentUrl\":\"https:\/\/monsterspost.com\/de\/wp-content\/uploads\/sites\/5\/2020\/03\/Logo-TM.png\",\"width\":180,\"height\":180,\"caption\":\"MonsterPost Deutschland\"},\"image\":{\"@id\":\"https:\/\/monsterspost.com\/de\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.instagram.com\/template_monster\/\",\"https:\/\/www.pinterest.com\/templatemonster\/\",\"https:\/\/www.youtube.com\/channel\/UC19iEGcEhlFidO5ruNGE5yg\",\"https:\/\/www.facebook.com\/templatemonster.de\/\",\"https:\/\/twitter.com\/TM_Deutschland\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/monsterspost.com\/de\/#\/schema\/person\/2e24c6b22f0b3e2b1320176bd7ab3241\",\"name\":\"Nataly Ohlsen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\/\/monsterspost.com\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d431cfcfe1189f47cdb7caab1f182151?s=96&d=https%3A%2F%2Fwww.templatemonster.com%2Fblog%2Fwp-content%2Fthemes%2Fredesign%2Fimages%2Fdefault_avatar.jpg&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d431cfcfe1189f47cdb7caab1f182151?s=96&d=https%3A%2F%2Fwww.templatemonster.com%2Fblog%2Fwp-content%2Fthemes%2Fredesign%2Fimages%2Fdefault_avatar.jpg&r=g\",\"caption\":\"Nataly Ohlsen\"},\"description\":\"Ist Expertin auf dem Gebiet Content-Marketing bei TemplateMonster. Nataly auf Facebook.\",\"url\":\"https:\/\/monsterspost.com\/de\/author\/nataly\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cherry Framework Updates: Versionen 2.4 \u2013 3.0 \u00dcberblick \u2b50 TemplateMonster Deutscher Blog","description":"Heute berichte ich gern \u00fcber verschiedene Updates dein beliebtes Frame. Es ist eine detailierte Erkl\u00e4rung \u00fcber neue Funktionen, die sich im Cherry","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:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/","og_locale":"de_DE","og_type":"article","og_title":"Cherry Framework Updates: Versionen 2.4 \u2013 3.0 \u00dcberblick \u2b50 TemplateMonster Deutscher Blog","og_description":"Heute berichte ich gern \u00fcber verschiedene Updates dein beliebtes Frame. Es ist eine detailierte Erkl\u00e4rung \u00fcber neue Funktionen, die sich im Cherry","og_url":"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/","og_site_name":"TemplateMonster Deutscher Blog","article_publisher":"https:\/\/www.facebook.com\/templatemonster.de\/","article_published_time":"2013-11-22T10:25:22+00:00","article_modified_time":"2020-04-02T13:07:59+00:00","og_image":[{"width":900,"height":536,"url":"https:\/\/monsterspost.com\/de\/wp-content\/uploads\/sites\/5\/2013\/11\/2013.11.11.jpg","type":"image\/jpeg"}],"author":"Nataly Ohlsen","twitter_card":"summary_large_image","twitter_creator":"@TM_Deutschland","twitter_site":"@TM_Deutschland","twitter_misc":{"Verfasst von":"Nataly Ohlsen","Gesch\u00e4tzte Lesezeit":"5 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/#article","isPartOf":{"@id":"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/"},"author":{"name":"Nataly Ohlsen","@id":"https:\/\/monsterspost.com\/de\/#\/schema\/person\/2e24c6b22f0b3e2b1320176bd7ab3241"},"headline":"Cherry Framework Updates: Versionen 2.4 \u2013 3.0 \u00dcberblick","datePublished":"2013-11-22T10:25:22+00:00","dateModified":"2020-04-02T13:07:59+00:00","mainEntityOfPage":{"@id":"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/"},"wordCount":825,"commentCount":0,"publisher":{"@id":"https:\/\/monsterspost.com\/de\/#organization"},"articleSection":["Nachrichten","WordPress Themes"],"inLanguage":"de-DE","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/","url":"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/","name":"Cherry Framework Updates: Versionen 2.4 \u2013 3.0 \u00dcberblick \u2b50 TemplateMonster Deutscher Blog","isPartOf":{"@id":"https:\/\/monsterspost.com\/de\/#website"},"datePublished":"2013-11-22T10:25:22+00:00","dateModified":"2020-04-02T13:07:59+00:00","description":"Heute berichte ich gern \u00fcber verschiedene Updates dein beliebtes Frame. Es ist eine detailierte Erkl\u00e4rung \u00fcber neue Funktionen, die sich im Cherry","breadcrumb":{"@id":"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/monsterspost.com\/de\/cherry-framework-versionen-2-4-3-0\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/monsterspost.com\/de\/"},{"@type":"ListItem","position":2,"name":"Cherry Framework Updates: Versionen 2.4 \u2013 3.0 \u00dcberblick"}]},{"@type":"WebSite","@id":"https:\/\/monsterspost.com\/de\/#website","url":"https:\/\/monsterspost.com\/de\/","name":"TemplateMonster Deutscher Blog","description":"Just another MonsterPost Sites site","publisher":{"@id":"https:\/\/monsterspost.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/monsterspost.com\/de\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de-DE"},{"@type":"Organization","@id":"https:\/\/monsterspost.com\/de\/#organization","name":"MonsterPost Deutschland","url":"https:\/\/monsterspost.com\/de\/","logo":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/monsterspost.com\/de\/#\/schema\/logo\/image\/","url":"https:\/\/monsterspost.com\/de\/wp-content\/uploads\/sites\/5\/2020\/03\/Logo-TM.png","contentUrl":"https:\/\/monsterspost.com\/de\/wp-content\/uploads\/sites\/5\/2020\/03\/Logo-TM.png","width":180,"height":180,"caption":"MonsterPost Deutschland"},"image":{"@id":"https:\/\/monsterspost.com\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.instagram.com\/template_monster\/","https:\/\/www.pinterest.com\/templatemonster\/","https:\/\/www.youtube.com\/channel\/UC19iEGcEhlFidO5ruNGE5yg","https:\/\/www.facebook.com\/templatemonster.de\/","https:\/\/twitter.com\/TM_Deutschland"]},{"@type":"Person","@id":"https:\/\/monsterspost.com\/de\/#\/schema\/person\/2e24c6b22f0b3e2b1320176bd7ab3241","name":"Nataly Ohlsen","image":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/monsterspost.com\/de\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d431cfcfe1189f47cdb7caab1f182151?s=96&d=https%3A%2F%2Fwww.templatemonster.com%2Fblog%2Fwp-content%2Fthemes%2Fredesign%2Fimages%2Fdefault_avatar.jpg&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d431cfcfe1189f47cdb7caab1f182151?s=96&d=https%3A%2F%2Fwww.templatemonster.com%2Fblog%2Fwp-content%2Fthemes%2Fredesign%2Fimages%2Fdefault_avatar.jpg&r=g","caption":"Nataly Ohlsen"},"description":"Ist Expertin auf dem Gebiet Content-Marketing bei TemplateMonster. Nataly auf Facebook.","url":"https:\/\/monsterspost.com\/de\/author\/nataly\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/monsterspost.com\/de\/wp-json\/wp\/v2\/posts\/365"}],"collection":[{"href":"https:\/\/monsterspost.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monsterspost.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monsterspost.com\/de\/wp-json\/wp\/v2\/users\/398561"}],"replies":[{"embeddable":true,"href":"https:\/\/monsterspost.com\/de\/wp-json\/wp\/v2\/comments?post=365"}],"version-history":[{"count":11,"href":"https:\/\/monsterspost.com\/de\/wp-json\/wp\/v2\/posts\/365\/revisions"}],"predecessor-version":[{"id":20937,"href":"https:\/\/monsterspost.com\/de\/wp-json\/wp\/v2\/posts\/365\/revisions\/20937"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/monsterspost.com\/de\/wp-json\/wp\/v2\/media\/1819"}],"wp:attachment":[{"href":"https:\/\/monsterspost.com\/de\/wp-json\/wp\/v2\/media?parent=365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monsterspost.com\/de\/wp-json\/wp\/v2\/categories?post=365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monsterspost.com\/de\/wp-json\/wp\/v2\/tags?post=365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}