Nutzt du Wordpress zusammen mit dem Oshine Page Builder und möchtest Übersetzungen/XLIFF mit WPML exportieren? Folgende Konfiguration für die Shortcodes sollten helfen!
<wpml-config>
<shortcodes>
<shortcode>
<tag>text</tag>
</shortcode>
<shortcode>
<tag>special_sub_title</tag>
</shortcode>
<shortcode>
<tag>accordion</tag>
</shortcode>
<shortcode>
<tag>chart</tag>
</shortcode>
<shortcode>
<tag>animated_numbers</tag>
</shortcode>
<shortcode>
<tag>flex_slider</tag>
</shortcode>
<shortcode>
<tag>be_slider</tag>
</shortcode>
<shortcode>
<tag>blog</tag>
</shortcode>
<shortcode>
<tag>bubble_testimonial</tag>
</shortcode>
<shortcode>
<tag>button_group</tag>
</shortcode>
<shortcode>
<tag>button</tag>
</shortcode>
<shortcode>
<tag>call_to_action</tag>
</shortcode>
<shortcode>
<tag>contact_form</tag>
</shortcode>
<shortcode>
<tag>content_slides</tag>
</shortcode>
<shortcode>
<tag>be_countdown</tag>
</shortcode>
<shortcode>
<tag>separator</tag>
</shortcode>
<shortcode>
<tag>dropcap</tag>
</shortcode>
<shortcode>
<tag>dropcap2</tag>
</shortcode>
<shortcode>
<tag>linebreak</tag>
</shortcode>
<shortcode>
<tag>animate_icons_style1</tag>
</shortcode>
<shortcode>
<tag>gallery</tag>
</shortcode>
<shortcode>
<tag>gmaps</tag>
</shortcode>
<shortcode>
<tag>icon_card</tag>
</shortcode>
<shortcode>
<tag>icon_group</tag>
</shortcode>
<shortcode>
<tag>grids</tag>
</shortcode>
<shortcode>
<tag>icon</tag>
</shortcode>
<shortcode>
<tag>justified_gallery</tag>
</shortcode>
<shortcode>
<tag>lists</tag>
</shortcode>
<shortcode>
<tag>menu_card</tag>
</shortcode>
<shortcode>
<tag>newsletter</tag>
</shortcode>
<shortcode>
<tag>notifications</tag>
</shortcode>
<shortcode>
<tag>shortcode_modules</tag>
</shortcode>
<shortcode>
<tag>portfolio</tag>
</shortcode>
<shortcode>
<tag>portfolio_carousel</tag>
</shortcode>
<shortcode>
<tag>project_details</tag>
</shortcode>
<shortcode>
<tag>portfolio_navigation_module</tag>
</shortcode>
<shortcode>
<tag>pricing_column</tag>
</shortcode>
<shortcode>
<tag>process_style1</tag>
</shortcode>
<shortcode>
<tag>recent_posts</tag>
</shortcode>
<shortcode>
<tag>services</tag>
</shortcode>
<shortcode>
<tag>skills</tag>
</shortcode>
<shortcode>
<tag>special_sub_title</tag>
</shortcode>
<shortcode>
<tag>special_heading</tag>
</shortcode>
<shortcode>
<tag>special_heading2</tag>
</shortcode>
<shortcode>
<tag>special_heading3</tag>
</shortcode>
<shortcode>
<tag>special_heading4</tag>
</shortcode>
<shortcode>
<tag>special_heading5</tag>
</shortcode>
<shortcode>
<tag>tabs</tag>
</shortcode>
<shortcode>
<tag>team</tag>
</shortcode>
<shortcode>
<tag>testimonials</tag>
</shortcode>
<shortcode>
<tag>title_icon</tag>
</shortcode>
<shortcode>
<tag>tweets</tag>
</shortcode>
<shortcode>
<tag>animate_icons_style2</tag>
</shortcode>
<shortcode>
<tag>video</tag>
</shortcode>
<shortcode>
<tag>clients</tag>
</shortcode>
</shortcodes>
</wpml-config>
06 Juli 2018
06 Dezember 2017
Simples Cheat-Sheet für AdWords
Ich habe für mich persönlich mal ein kleines Cheat-Sheet für AdWords erstellt mit den wichtigsten Basics, um entsprechende Kampagnen zu optimieren:
- Nutze keine automatischen Placements.
- Nutze keine weitestgehend passenden Keywords (und wenn doch, dann mindestens mit Modifizierern)
- Suchbegriffe checken
- Füge negative Keywords auf wöchentlicher Basis hinzu
- Füge Suchbegriffe, die Conversions erzeugt haben, als Keyword hinzu. Ggf. gezielt mehr bieten auf besonders gute Keywords
- Optimiere deine Anzeigentexte (ggf. A/B-Tests)
- Optimiere deine Landing Pages (ggf. A/B-Tests)
- Lehn dich zurück und entspanne dich zwischendurch ;-)
27 September 2017
Typo3 7.x+: Typo3-Link-Tags auch in HTML-Content-Elementen von fluid_styled_content
Früher (Typo3 bis 6.x) bzw. mit css_styled_content konnte man auf folgende Weise TypoLinks wie <link 1 - - "Linktitel">Linktext</link> auch in HTML-Elementen parsen:
tt_content.html.parseFunc.tags.link < lib.parseFunc.tags.link
Da man ab Typo3 7.x auch fluid_styled_content nutzen kann (und meiner Meinung nach auch sollte), funktioniert der Typoscript-Codeschnipsel nicht mehr. Um diese Funktionalität wiederherzustellen, müsst ihr folgendes machen (Vielen Dank auch an Georg Ringer für seinen Input, der mich überhaupt erst darauf gebracht hat).
Zunächst müsst ihr das Template für das HTML-Element von fluid_styled_content (typo3/sysext/fluid_styled_content/Resources/Private/Templates/Html.html) überschreiben.
Weitere Informationen zum Überschreiben von Standard-Templates findet ihr hier: https://docs.typo3.org/typo3cms/extensions/fluid_styled_content/7.6/Configuration/OverridingFluidTemplates/Index.html
Anschließend könnt ihr den vorhanden Code-Schnipsel ändern:
<f:format.html parseFuncTSPath="lib.parseFunc">
{data.bodytext}
</f:format.html>
</f:format.htmlentitiesDecode>
f:format.htmlentitiesDecode wird im nächsten Schritt die HTML-Entitäten korrekt in sauberen HTML-Code umwandeln, damit diese auch vom Browser korrekt interpretiert werden.
Et voilà!
-------------
Update am 31.05.2019:
Ab Typo3 8.x funktionieren zwar die <link>-Tags immer noch, aber es wurde ein neues System eingeführt. Siehe Link: https://docs.typo3.org/m/typo3/reference-typoscript/8.7/en-us/Functions/Typolink/Index.html#resource-references
D.h. dass die Verlinkungen nun so aufgebaut sind:
<a href="t3://page?uid=1" title="startseite"></a>
anstatt
<link 1 - - "startseite"></link>
Von Haus aus ist der CKE so eingestellt, dass er diese a-Tags problemlos übernimmt. Wenn ihr weiterhin die klassischen link-Tags nutzen wollt/müsst, dann müsst ihr die Konfiguration vom CKE anpassen, damit dieser auch link-Tags akzeptiert.
tt_content.html.parseFunc.tags.link < lib.parseFunc.tags.link
Da man ab Typo3 7.x auch fluid_styled_content nutzen kann (und meiner Meinung nach auch sollte), funktioniert der Typoscript-Codeschnipsel nicht mehr. Um diese Funktionalität wiederherzustellen, müsst ihr folgendes machen (Vielen Dank auch an Georg Ringer für seinen Input, der mich überhaupt erst darauf gebracht hat).
Zunächst müsst ihr das Template für das HTML-Element von fluid_styled_content (typo3/sysext/fluid_styled_content/Resources/Private/Templates/Html.html) überschreiben.
Weitere Informationen zum Überschreiben von Standard-Templates findet ihr hier: https://docs.typo3.org/typo3cms/extensions/fluid_styled_content/7.6/Configuration/OverridingFluidTemplates/Index.html
Anschließend könnt ihr den vorhanden Code-Schnipsel ändern:
Vorher:
<f:format.raw>{data.bodytext}</f:format.raw>Nachher:
<f:format.htmlentitiesDecode><f:format.html parseFuncTSPath="lib.parseFunc">
{data.bodytext}
</f:format.html>
</f:format.htmlentitiesDecode>
Erläuterung:
f:format.html parseFuncTSPath="lib.parseFunc" sorgt dafür, dass der HTML-Inhalt geparsed wird und die <link>-Tags durch entsprechende HTML-Tags ersetzt werden.f:format.htmlentitiesDecode wird im nächsten Schritt die HTML-Entitäten korrekt in sauberen HTML-Code umwandeln, damit diese auch vom Browser korrekt interpretiert werden.
Et voilà!
-------------
Update am 31.05.2019:
Ab Typo3 8.x funktionieren zwar die <link>-Tags immer noch, aber es wurde ein neues System eingeführt. Siehe Link: https://docs.typo3.org/m/typo3/reference-typoscript/8.7/en-us/Functions/Typolink/Index.html#resource-references
D.h. dass die Verlinkungen nun so aufgebaut sind:
<a href="t3://page?uid=1" title="startseite"></a>
anstatt
<link 1 - - "startseite"></link>
Von Haus aus ist der CKE so eingestellt, dass er diese a-Tags problemlos übernimmt. Wenn ihr weiterhin die klassischen link-Tags nutzen wollt/müsst, dann müsst ihr die Konfiguration vom CKE anpassen, damit dieser auch link-Tags akzeptiert.
---------
Update am 08.09.2021
Ab TYPO3 8 hat sich glaube ich auch die Syntax verändert, mit der man die Templates überschreibt. Diese müsst ihr anpassen. Hier ein Beispiel (mit Beispielpfaden)
Vorher (TYPO3 7):
lib.fluidContent.partialRootPaths.200 = fileadmin/templates/fluid_styled_content/Resources/Private/Partials/
lib.fluidContent.templateRootPaths.200 = fileadmin/templates/fluid_styled_content/Resources/Private/Templates/
lib.fluidContent.layoutRootPaths.200 = fileadmin/templates/fluid_styled_content/Resources/Private/Layouts/
Nachher (TYPO3 8+, Veränderung fett markiert)
lib.contentElement.partialRootPaths.200 = fileadmin/templates/fluid_styled_content/Resources/Private/Partials/
lib.contentElement.templateRootPaths.200 = fileadmin/templates/fluid_styled_content/Resources/Private/Templates/
lib.contentElement.layoutRootPaths.200 = fileadmin/templates/fluid_styled_content/Resources/Private/Layouts/
15 Mai 2015
Typo3 7.x und 1und1: Crontab Scheduler auf PHP 5.5 umstellen
Vor einziger Zeit habe ich einen Artikel geschrieben, wie ihr beim Webhosting von 1und1 in Kombination mit Typo3 6.x den Scheduler richtig einrichtet. Bei Typo3 7.x ist der Einsatz von PHP ab Version 5.5 unbedingt nötig, weswegen ihr etwas umstellen müsst, andernfalls bekommt ihr bei der Ausführung vom Scheduler eine Fehlermeldung wie diese hier:
X-Powered-By: PHP/5.4.39Content-type: text/html
Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /homepages/xx/xxxxxxxxxx/htdocs/xxxxxx/typo3/sysext/core/Classes/Core/Bootstrap.php on line 121
Bisher war der Befehl für den Einsatz der bisherigen dev-Version "php6" gewesen (PHP5.4), so wie in diesem Beispiel:
0 0 * * * php6 /kunden/homepages/xx/dxxxxxxxxx/htdocs/Unterordner/typo3/cli_dispatch.phpsh schedule
Um aber jetzt PHP 5.5 einzusetzen, müsst ihr anstatt php6 jetzt /usr/bin/php5.5 eingeben. Das sieht dementsprechend nun so aus:
0 0 * * * /usr/bin/php5.5 /kunden/homepages/xx/dxxxxxxxxx/htdocs/Unterordner/typo3/cli_dispatch.phpsh schedule
(in diesem Beispiel wurde der Scheduler so eingestellt, dass er immer Nachts um 0 Uhr gestartet wird)
Jetzt sollte auch der Scheduler von Typo3 7.x bei eurem 1und1 Hostingpaket laufen!
Abonnieren
Posts (Atom)