Ändern des integrierten Verhaltens der AJAX-Tag-Typ-Ahead-functionalität von WordPress

Derzeit müssen 3 Zeichen in die Tags eingegeben werden, bevor WordPress passende Tags vorschlagen kann.

Wo mache ich es, damit es sofort diese Vorschläge startet?

Ich habe ein paar hundert Tags, die mit Bindestrich (-) beginnen, und ich würde gerne schnell zu ihnen kommen.

In meiner benutzerdefinierten Taxonomie “Quelle” markiere ich die Organisationsnamen, die mit Bindestrich beginnen. Beispiel, -cnn, -bbc, -kabc, -Neu deine Zeiten etc. und ich markiere die Autorennamen normalerweise wie Larry King. Um zu den Orgeln zu kommen, die schnell vorgeschlagen werden, dachte ich, ich müsste das mindestens drei Buchstaben umfassende Verhalten ändern. Auf diese Weise kann ich einfach -c und boom -cnn eingeben.

Fühlen Sie sich frei, diesen Ansatz bitte zu kommentieren.

Solutions Collecting From Web of "Ändern des integrierten Verhaltens der AJAX-Tag-Typ-Ahead-functionalität von WordPress"

Sehr schwierig. Der Wert ist fest in wp-admin/js/post.js . Siehe wp-admin/js/post.dev.js tagBox.init() für mehr lesbaren Code:

 $(this).suggest( ajaxurl + '?action=ajax-tag-search&tax=' + tax, { delay: 500, minchars: 2, multiple: true, multipleSep: postL10n.comma + ' ' } ); 

Die einzige Lösung, die ich sehen kann: wp-includes/script-loader.php Sie die minchars des Skripts mit dem Handle 'post' (siehe wp-includes/script-loader.php ) und registrieren Sie eine benutzerdefinierte Kopie, in der Sie den Wert für minchars ändern.