Wordpress

Machen Sie mit ACF 6.2 noch mehr mit weniger Code

WP Engine investiert weiterhin in Advanced Custom Fields (ACF) und mit der Veröffentlichung von ACF 6.2 können wir heute etwas wirklich Gutes mit Ihnen teilen!

Bidirektionale Beziehungsunterstützung

Wenn Sie lange genug mit ACF arbeiten, stoßen Sie irgendwann auf einen Anwendungsfall, bei dem Sie eine sogenannte bidirektionale Beziehung zwischen zwei Feldern herstellen möchten. Das bedeutet, dass, wenn ein Inhaltseditor ein Beziehungsfeld für einen Inhalt ändert, die Beziehung im Inhalt automatisch aktualisiert wird andere Richtung für den verlinkten Inhalt.

Wenn das etwas verwirrend klingt, lassen Sie mich Ihnen ein Beispiel geben!

Angenommen, Sie haben eine Website, die die 100 besten Filme aus dem größten Jahrzehnt des Kinos, den 90er Jahren, präsentiert und bewertet! (Hier gibt es Bonusinhalte aus unserer DE{CODE}-Sitzung, in der wir dieses Projekt real durchgehen!).

Auf dieser Website möchten Sie Beziehungen zwischen den verschiedenen Filmen und ihren Regisseuren herstellen. Aus „Gründen“ haben Sie sowohl Filme als auch Regisseure als separate benutzerdefinierte Beitragstypen eingerichtet.

Was Sie jetzt tun möchten, ist, dass immer dann, wenn ein neuer Film hinzugefügt wird und der Regisseur ausgewählt wird (aus einem Beziehungsfeld) und dann beim entsprechenden Regisseur, der Film automatisch ebenfalls hinzugefügt wird. Diese bidirektionale Verbindung spart erhebliche Redaktionszeit und hält die Beziehung zwischen den beiden Inhalten (Film und Regisseur) automatisch synchron.

Während ACF schon lange für solche Zwecke verwendet wird, war dafür bisher entweder benutzerdefinierter Code oder die Verwendung eines Drittanbieter-Plugins erforderlich. ACF-Benutzer haben seit vielen Jahren nach nativer Unterstützung gefragt, und mit Version 6.2 diese Woche haben wir sie endlich!

Sehen Sie sich das Video unten an, um zu erfahren, wie einfach die Einrichtung ist.

Wenn Sie einen tieferen Einblick wünschen, erhalten Sie in dieser aktuellen ACF-Chat-Freitagssitzung mit Iain Poulson eine solide Einführung in die Funktionsweise!

Übrigens, wenn Sie mir zustimmen, dass Steven Spielbergs Hook der beste Film der 90er Jahre ist, Hier ist ein Gutschein für vier Monate kostenloses WP Engine-Hosting!

Benutzeroberfläche zur Registrierung der Optionsseite

In Fortsetzung des Themas der nativen Aktivierung beliebter Funktionen können Sie mit Version 6.2 von ACF PRO Ihre benutzerdefinierten Optionsseiten registrieren, konfigurieren und verwalten innerhalb der Benutzeroberfläche. Auch hier haben sich Benutzer zuvor auf benutzerdefinierten Code verlassen.

Optionsseiten sind für einige ACF-Benutzer eine unbekannte Funktion, daher möchte ich sie für Sie aufschlüsseln. Auch bei unserer großartigen 90er-Jahre-Film-Website möchten wir oben auf der Seite ein einfaches Call-to-Action-Banner im Frontend einfügen, damit Benutzer für ihren Lieblingsfilm stimmen können.

Jetzt möchten wir den Text und die Schaltfläche dieses CTA bearbeiten und ihn basierend auf dem zulässigen Abstimmungsfenster ein- und ausschalten. Eine Handvoll Text- und boolesche Felder machen dies ziemlich einfach, aber diese CTA-Leiste ist es standortweit, nicht an einen bestimmten Beitrag oder eine bestimmte Seite gebunden. Diese Art von Site-weiten Feldern gehören zu Optionsseiten.

Alles, von CTA-Bannern bis hin zu Website-Farben, Schriftarten und anderen Website-Einstellungen, kann dem WordPress-Benutzer über eine oder mehrere benutzerdefinierte Optionsseiten bereitgestellt werden. Ich habe im Laufe der Jahre mit vielen Agenturen gesprochen, die ihren Kunden über Optionsseiten umfassende globale Konfigurationsoptionen bieten.

Es versteht sich von selbst, dass das, was früher über Code erledigt werden musste, jetzt in der Benutzeroberfläche der App selbst erledigt werden kann. Schauen Sie sich diese kurze Demo unten an.

Die Funktion „Optionsseiten“ ist nur in verfügbar ACF PRO.

Und mehr!

Die Version 6.2 ist vollgepackt mit weiteren Funktionen, Verbesserungen und Fehlerbehebungen. Besuche die Beitrag veröffentlichen vom Team und dem Vollen Änderungsprotokoll um mehr zu lernenund sehen Sie sich das Video unten an, um mehr über einige der neuen und vielleicht weniger bekannten Dinge zu erfahren, die Sie mit ACF tun können.

Erweitern Sie Ihre WordPress- und ACF-Kenntnisse

ACF spielt eine zentrale Rolle bei der Art und Weise, wie so viele mit WordPress bauen, und unser Developer Advocate-Team investiert immer mehr in Veranstaltungen und Inhalte, um Ihnen den Erfolg zu ermöglichen. Wenn Sie sich als WordPress-Profi weiterentwickeln möchten, schauen Sie sich unsere Builders-Community an. Dort wartet jede Menge ACF-Gutes auf Sie!

Related Articles

14 Comments

  1. I got this web site from my pal who shared with me on the topic of this site and at the moment this time I am browsing this web site
    and reading very informative articles or reviews at
    this place.

  2. Hello there! This is kind of off topic but I need some guidance from an established blog.

    Is it hard to set up your own blog? I’m not very techincal but I can figure things
    out pretty quick. I’m thinking about making my own but I’m not sure where to begin. Do you have
    any tips or suggestions? Cheers

  3. What’s Going down i’m new to this, I stumbled upon this I have discovered It positively useful and it has aided me out loads.
    I hope to contribute & help other customers like its helped me.
    Great job.

  4. Magnificent items from you, man. I have keep in mind your stuff prior to and you’re
    simply extremely excellent. I actually like what
    you have bought here, really like what you are stating and the best
    way wherein you are saying it. You make it entertaining and you still take care of to
    keep it smart. I can not wait to learn much more from you.
    That is actually a great website.

  5. I do accept as true with all the ideas you’ve presented for your post.
    They are very convincing and can certainly work. Still, the posts are very short for starters.
    May just you please extend them a little from subsequent time?
    Thanks for the post.

  6. Thanks for the marvelous posting! I really enjoyed reading it,
    you’re a great author. I will ensure that I bookmark your blog and may come back
    later in life. I want to encourage you continue
    your great job, have a nice afternoon!

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button