Quiero un cierto rol para poder agregar nuevas etiquetas, pero otros usuarios deberían poder usar la barra de texto para buscar etiquetas existentes.
Sé que puedo ocultar la barra de etiquetas en la barra lateral, pero no quiero eso. Solo quiero que diga "Lo siento, esta etiqueta no existe" o algo así cuando alguien ingresa una etiqueta que no existe.
¿Hay un complemento o una función que lo haga por mí?
post_tag
y no alguna otra taxonomía comocategories
o alguna taxonomía personalizada?wp-config.php
conjunto las siguientes constantes,define('WP_DEBUG', true);
,define('WP_DEBUG_LOG', true);
, ydefine('WP_DEBUG_DISPLAY', false);
luego en la función fragmento anterior, ingrese una llamada aerror_log($taxonomy);
y otra llamada aerror_log(implode(', ', $user->roles));
continuación, añadir una etiqueta a continuación, actualizar el post, esto creará undebug.log
archivo en elwp-content
directorio. Debe determinar si se llama o no a esta función y si ingresa o no correctamente la declaración condicional porque esta devolución de llamada funciona para mí.