Nein, Sie müssen nur zusätzlichen Code für das zusätzliche Feld hinzufügen. In den meisten Fällen durch einfaches Duplizieren des vorhandenen Codes, z. B.
add_preloaded_topic_list_custom_field(FIELD_NAME_1)
add_preloaded_topic_list_custom_field(FIELD_NAME_2)
Der erste Anlaufpunkt für benutzerdefinierte Benutzerfelder ist /admin/customize/user_fields, das Ihnen eine Benutzeroberfläche zum Hinzufügen bietet. Wenn Sie eine detailliertere Kontrolle wünschen, ähnelt der Prozess dem für Themen und Kategorien, aber Sie benötigen keine Frontend-Elemente für Benutzerfelder.
Tatsächlich denken wir (Pavilion) darüber nach, ein Plugin für benutzerdefinierte Felder zu entwickeln (analog zu ACF für WordPress), das zunächst der Benutzeroberfläche für benutzerdefinierte Felder im Custom Wizard Plugin ähneln würde.
Tatsächlich verwenden einige Leute bereits das Custom Wizard Plugin als Manager für benutzerdefinierte Felder. Es listet alle benutzerdefinierten Felder auf Ihrer Instanz (aus beliebiger Quelle) auf und ermöglicht Ihnen, ein Feld eines beliebigen Typs zu jedem Modell hinzuzufügen, das sie unterstützt.
Es fügt keine Frontend-Unterstützung hinzu, z. B. wie im Bildungs-Plugin für benutzerdefinierte Themenfelder gezeigt (und das würde im Kontext des Custom Wizard Plugins nicht funktionieren), weshalb wir darüber nachdenken, dies in ein separates Plugin auszulagern.
