it-swarm.com.de

Erlaube nur 1 Taxonomie pro benutzerdefiniertem Beitragstyp

Mit Wordpress kann der Administrator mehr als eine Kategorie für einen Beitrag auswählen. Ich möchte dies ändern, damit der Benutzer nur eine Kategorie für einen benutzerdefinierten Beitragstyp auswählen kann.

Bitte beachten Sie, dass ich das Kategorieauswahlfeld aufgrund der Anforderungen des Projekts nicht entfernen kann. Jede Hilfe dankbar

3
June

Hier ist das JS, mit dem ich Kontrollkästchen für Optionsfelder ersetze.

function checktoradio(){
    echo '<script type="text/javascript">jQuery("#categorychecklist-pop input, #categorychecklist input, .cat-checklist input").each(function(){this.type="radio"});</script>';
}

add_action('admin_footer', 'checktoradio');

Dies funktioniert auch bei benutzerdefinierten Begriffen. Sie müssen lediglich die ID des benutzerdefinierten Begriffs ermitteln, die beim Überprüfen des Metabox-Elements verwendet wird.

Sie würden diesen Code in functions.php platzieren. Grundsätzlich wird der Fußzeile der Admin-Seiten ein JQuery-Skript hinzugefügt.

Haftungsausschluss: Ich habe den ursprünglichen Code vor langer Zeit auf einer Website gefunden und für meinen eigenen Gebrauch angepasst.

7
gdaniel