Wie kann ich ACF jetzt aktualisieren wo WordPress ein SCF Fork erstellt hat

von | Okt 18, 2024 | Allgemein | 2 Kommentare

Schlagwörter: WordPress - WordPressWar

Ich habe hier ja bereits mehrmals über den WordPress Krieg berichtet der seit gut 3 Wochen tobt. Wie in jedem Krieg gibts hier auch unschuldige Opfer und eines davon ist ACF. ACF (Advanced Custom Field) ist ein sehr bekanntes Plugin und wird von über 2 Millionen Webseiten eingesetzt. Da es WP Enginge gehört haben die Programmierer auch keinen Zugriff mehr aufs WordPress Plugin Archiv und können es nicht mehr updaten. Das hat Matt Mullenweg „the mad king“ zum Anlass genommen um zu sagen – „ihr updated das Plugin nicht mehr also mach ich ein Fork“ und so ist SCF entstanden.

Diese Piratenaktion war ziemlich hinterhältig und hat einen ziemlich grossen (wohl beabsichtigen Schönheitsfehler).

Wenn ein WordPress User nun ACF updaten möchte in der WordPress Plugin Sektion – dann wird etwas heruntergeladen und zwar ist es nicht ACF sondern es wird automatisch zu SCF.

In meinen Augen grenzt diese Aktion schon fast an Hacking – hier wird unerlaubt fremder Code eingeschleust…

Jetzt zeige ich euch aber wie ihr so ein Update machen könnt damit ihr 1. nicht in diese SCF Falle reingeratet und 2. wie ihr aus der Falle wieder herauskommt.

Video

Die SCF Falle

Wenn man jetzt also in der Webseite bei Plugins reinschaut dann sieht man dass eine neue ACF Version bereitsteht.

Und da nur wenige auf Details klicken werden, denken viele alles ist normal

Und dann klicken sie einfach auf ≪update now≫ und wenn sie das tun, dann wird das ACF Plugin aktualisiert und alles sieht auch weiterhin ganz normal aus

Wenn man dann weg geht und später wieder bei Plugins reinschaut, dann wird man merken dass der ACF Plugin eintrag weg ist – und dafür ist ein neuer unbekannter Eintrag

Man ist also voll in die SCF Falle getappt.

Von SCF wieder auf SCF wechseln

SCF hat ein eigenes Update erstellt und bietet es zum Download an. Hier könnt ihr ACF direkt herunterladen.

Danach geht ihr wieder in eure Webseite hinein zu ≪Plugins≫ und klickt dann oben auf den Button ≪Add New Plugin≫ und dann kommt ihr zur Seite die eine direkte Verbindung zum WordPress Plugin Archiv habt. Aber jetzt klickt ihr wieder ganz oben auf den ≪Upload Plugin≫ Button

Hier wählt ihr dann das gerade eben heruntergeladene ZIP File aus und klickt auf installieren

Jetzt merkt euer WordPress das ihr versuchte in Plugin zu aktualisieren und ihr seht in der Anzeige dass das installierte Plugin SCF mit dem hochgeladenen Zip file ACF ersetzt werden soll. Wenn ihr das hoffentlich auch wollt, dann klickt auf ersetzen / replace

Jetzt seht ihr wie WordPress arbeitet und wenn das hochladen und aktualisieren abgeschlossen ist, solltet ihr sowas sehen.

Und wenn ihr danach wieder ins Plugin Verzeichnis reinschaut, dann seht ihr auf der Liste eurer installierten Plugins wieder ACF auftauchen

Was hat sich geändert

Nun habt ihr also ACF korrekt installiert und ihr fragt euch was jetzt denn der Unterschied ist. Nun in der neuen Version wurde natürlich wie immer die Sicherheitslücken geschlossen und eine Updatefunktion wurde hinzugefügt. Ab sofort bekommt ihr also nicht mehr die Updates über das WordPress Plugin Verzeichnis sondern direkt über den Hersteller WP Engine – so wie es diejenigen die Pro Version bereits kennen.

Dieses ganze von Hand aktualisieren muss man übrigens nur 1x machen – danach könnt ihr wieder ganz unbeschwert auf „aktualisieren“ klicken wenn es da steht.

ACF vs SCF

Ich wurde jetzt mehrfach gefragt was man denn nun machen soll. Ich persönlich halt diese Fork Aktion von Matt Mullenweg überhaupt nichts – es ist nichs weiteres als eine Piraten Aktion. Matt Mullenweg ist hier wirklich der Mad King.

Wenn ihr ACF schon viele Jahre verwendet, dann bleibt doch bei den ursprünglichen Entwicklern. Wenn ihr es noch nicht kennt, könnt ihr ruhig SCF verwenden – ich denke nicht dass SCF euch einen Schadcode unterjubelt um eure Webseite zu zerstören – so Mad King ist er Matt noch nicht.

Ich würde bei ACF bleiben – was ihr macht ist euch überlassen – ihr tragt ja schlussendlich die Konsequenzen 🙂

p.s
Hier findet ihr übrigens noch den offiziellen Blogbeitrag von ACF zu diesem Thema Installing and Upgrading to the Latest Version of ACF

2 Kommentare

  1. Michael

    Danke, das ist eine hilfreiche Information.

    Antworten
    • Eric-Oliver Mächler

      ja bitte schön

      Antworten

Einen Kommentar abschicken

Du kannst auf Fediverse-Profile verlinken, indem du fl:@benutzername in deinem Kommentar eingibst.

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert