So lässt sich die „Synchronise repeater and flexible sub-fields positions in post translations“ Einstellung von WPML & ACFML deaktivieren

Das Problem

Falls du WordPress zusammen mit Advanced Custom Fields (ACF) einsetzt und eine mehrsprachige Seite mit WPML und dem Advanced Custom Fields Multilingual (ACFML) Plugin betreibst, hast du wahrscheinlich schon mal die folgende Option unter deinen Wiederholung-Feldern (ACF Repeater Field) gesehen:

Option „synchronise repeater and flexible sub-fields positions in post translations
(record drag-and-drop moves and do the same moves in other translations)“

Auf den ersten Blick sieht dies vielleicht nach einer guten Idee aus und die Option ist auch standardmässig aktiviert. Für Webseiten, welche aber ein Wiederholungs- bzw. Flexibler-Inhalt-Feld (Repater / Flexible Content field) als Haupt-Inhaltselement verwenden und die Seiten unterschiedliche Inhalte in den verschiedenen Sprachen haben können, wird dies ein unschönes Durcheinander verursachen. Ich verwende für das Entwickeln von massgeschneiderten Webseiten gerne das Flynt theme, welches ein solches Setup verwendet.

Die Lösung: die „Synchronise translations“ Option standardmässig deaktivieren

Leider habe ich keinen dokumentierten Weg gefunden um diese Option programmatisch zu auszuschalten. Beim Durchsehen des Codes des ACFML plugins field mir aber die folgende Lösung in zwei Schritten auf:

1. Füge folgende Zeilen in deine wp-config.php Datei ein:

/* Die Option von ACFML zum Synchronisieren Repeater und Flexible Content Field Positionen standardmässig ausschalten */
define( 'ACFML_REPEATER_SYNC_DEFAULT', false );

2. Höchstwahrscheinlich: gespeicherte Werte dieser Einstellung zurücksetzen

Wähle in deiner Datenbank die Tabelle „wp_options“ und schaue nach einer Zeile mit „option_name“ = acfml_synchronise_repeater_fields. Dieser Eintrag wird (falls vorhanden) Post-IDs und den Boolean-Wert (Aktiv: 1 – Inaktiv: 0) der „Synchronise translations“ Option enthalten.

Benenne den acfml_synchronise_repeater_fields Wert in der „value_name“ Spalte um zu acfml_synchronise_repeater_fields_backup. Damit wird die Option für alle bestehenden Posts wieder auf den Standard (= ausgeschaltet) zurückgesetzt. Sobald du die Einstellung wieder auf einem Post aktivierst, wird der Eintrag in der Datenbank neu angelegt.

💡 Falls du eine neue Seite hast oder WPML erst gerade aktivierst, kann es sein, dass der Datenbank-Eintrag noch gar nicht erstellt wurde. Dann brauchst du hier nichts zu unternehmen.

Rückmeldungen werden geschätzt

Falls diese Lösung dir geholfen hat das gleiche Problem zu lösen wäre es grossartig wenn du mich dies in den Kommentaren unten wissen lassen könntest.

10 Jahre upc cablecom Kunde: Meine Erfahrungen

Vor fast zehn Jahren habe ich mal einen Beitrag zu meinen Erfahrungen mit upc cablecom geschrieben. Mein generelles Fazit damals: Die Firma macht es nicht so schlecht (zumindest für mich) und hat leistungsstarke Produkte zu einem dazumal verhältnismässig tiefen Preis im Angebot.

Von upc cablecom zu Salt Mobile 4G Internet

Vor rund 4 Jahren habe ich mich entschieden, meine Internet/Mediennutzung zu vereinfachen und aus Kostengründen meinen Cablecom Vertrag zu kündigen. Die Rechnung war einfach: 12 x 69 Fr. = 828 Fr. im Jahr = relativ viel Geld für etwas was vielleicht auch einfacher geht.

Zu meinem bestehenden Smartphone-Abo von Salt konnte ich für läpische 10 Fr. / Monat eine zusätzliche Daten-Sim-Karte kaufen mit der ich unlimitiert Daten verbrauchen konnte. Das Kärtchen in einen 4G-Router (5G gabs dazumals noch nicht) installiert und losgesurft.

Die Geschwindigkeit war mit 30-60MBit (für Up- und Download yay) ordentlich und ich soweit erstmals zufrieden. So hatte unsere Familie rund 700 Fr. pro Jahr mehr zur Verfügung – tönt doch gut, oder?!

Nach einigen Monaten Nutzung die klare Erkenntnis: das Angebot ist zwar unvergleichbar günstig, aber die Internetgeschwindigkeit schwankte massiv. So war es zwar oft tagsüber recht gut schnell (30+ Mbit), aber abends oft unerträglich langsam (oft mal nur noch 2-3 Mbit). Alles was mehr als Text war wurde fast nicht mehr nutzbar – genau dann, wenn ich zuhause war: am Abend.

Trotzdem haben wir das über 2 Jahre durchgezogen bevor für mich klar war: ich habe keine Lust mehr und will wieder einen genug performanten Anschluss.

Ich will zurück ins schnelle Internet: welchen Anbieter soll ich wählen?

Die Frage war schnell geklärt: bei unserem damaligen Wohnort war eigentlich nur upc verfügbar, ansonsten gab es kein Glasfaser und nur alte Telefonleitungen (was mir etwas zu riskant war).

Kurzerhand habe ich mich also wieder für upc cablecom entschieden – einfach mit einem einfacheren Internet-Angebot (100Mbit Download / 10Mbit Upload) ohne sonstige Zugaben. Das schöne: upc muss von Gesetzes wegen einen Grundanschluss bieten – das heisst die 60 gängisten TV-Sender hat man über Kabelanschluss trotzdem kostenlos mit dabei.

Erfahrungen mit Umzug unseres upc Abos

Vor einem Monat sind wir im Ort umgezogen. Auch hier haben wir keine Glasfaser im Haus (leider im ganzen Ort Wettingen noch nicht wirklich), sondern Cablecom.

Der zuvor angemeldete Umzug hat ohne ein Problem auf das angegebene Datum geklappt. Die Geschwindigkeit wird auch hier geliefert und ich bin soweit zufrieden.

Mein Fazit nach 10+ Jahren als upc Kunde

Hätte ich einen normalen Glasfaser Anschluss, so würde ich mich wohl für einen anderen Anbieter entscheiden – da gibt es mittlerweile in der Schweiz eine gesunde Konkurrenz mit etwas tieferen laufenden Kosten.

Aber auch upc macht es (bei uns) nach wie vor gut. Das Produkt ist zuverlässig und schnell – das ist gerade jetzt in Zeiten von Corona und Homeoffice einfach zentral wichtig und ich bin froh darüber.

Nächste Schritte: Dieser Blog hat nun Englische und Deutsche Inhalte

Vielleicht hast du es schon bemerkt: dieser Blog hat neu auch Englische Artikel und einen Sprachumschalter oben im Menü.

Ich habe realisiert, dass ich gerne öfter in Englisch schreiben – trotzdem aber die bestehenden deutschen Inhalte behalten möchte.

Grundsätzlich werde ich die Mehrheit der Artikel, welche sich ja um die Themen Technologie und Webentwicklung drehen, in Zukunft in Englisch schreiben. Inhalte, welche sich spezifisch um für die Schweiz bzw. deutschsprachige Leser relevante Themen drehen, werden auch in Zukunft Deutsch erscheinen.

Ich plane grundsätzlich nicht die Artikel von der einen in die andere Sprache zu übersetzen.

Falls ihr Englisch versteht würde ich euch grundsätzlich aber empfehlen bei der Englischen Version zu bleiben.

Baustellen-Report: Frisches Design und Seite zum Fortschritt

v2 – angenehm simpel

Nach dem ersten, ganz rohen Grundgerüst ist jetzt mal die zweite Version des neuen Designs online. Getan hat sich überall etwas – gucke doch mal rum was du schon bemerkst.

Insgesamt gefällt es mir schon ganz gut – schön schlicht und luftig. Fehlen tut beispielsweise noch die Navigation und ein schöner Header – aber das sind ja Details 😉

Den Fortschritt mitverfolgen

Auf der Remake 2020 Seite kannst du ab sofort in Screenshots und mit einem kurzen Changelog schauen, was alles so passiert ist und passieren wird.

Ausgangslage – das jetzige WordPress Theme

Lasst uns doch nochmals über das schöne alte reden bevor wir hier nur noch vom schönen neuen hören ;-)

Ein letzter Blick auf das jetzige Theme, das seit 2012 im Einsatz ist, aber immer mehr auseinander fällt:

Toat - the wordpress theme on telltec.ch from 2012 to 2020

Sehr lobenswert dazu die Lighthouse Performance Werte:

The Lightouse scores for telltec's 2019 theme from 2012

Naja, ob wir da wieder so gut daherkommen mit dem neuen 🤷‍♂️ Sicher dem spartanischen Umfang und den kleinen Bildern und dem praktisch inexistenten Javascript zu verdanken.

Sehr schön auch die Painting Timeline des Lighthouse Tests:

Painting Timeline from Lightouse Test

Das würde mich reizen wieder relativ schnell die relevanten Inhalte für den Nutzer bereit zu haben.

Dein Feedback

Was ist dir als Besucher wichtig an einem Blog?

Muss er schön sein, sich modern anfühlen? Oder zählt der bare Inhalt, die Materie – alles andere ist Nebensache?

Melde dich doch in den Kommentaren.
Ich würde mich freuen!