Cómo crear una lista de palabras prohibidas para títulos de WordPress

Recientemente, uno de nuestros usuarios nos preguntó cómo pueden agregar una lista de palabras prohibidas para los títulos de las publicaciones de WordPress. Si tiene un blog con varios autores y desea que los autores eviten el uso de ciertas palabras o frases, este consejo le resultará útil. En este artículo, le mostraremos cómo crear una lista de palabras prohibidas para los títulos de WordPress.

¿Por qué crear una lista de palabras prohibidas para los títulos de las publicaciones en WordPress?

No es fácil mantener a todos los autores informados sobre su estilo editorial y su política en un sitio de varios autores. Puede usar Editar flujo para dejar comentarios editoriales, agregar notas y estados personalizados, pero no rastreará los títulos de sus publicaciones.

Si un autor tiene derechos de publicación, se pueden publicar palabras no deseadas en su sitio web. Puede evitar esto quitando los privilegios de publicación de los usuarios, pero esto significa más trabajo para usted, ya que tendrá que revisar y publicar las publicaciones usted mismo.

Dicho esto, veamos cómo puede agregar fácilmente una lista de palabras prohibidas para los títulos de publicaciones de WordPress.

Se agregó una lista de palabras prohibidas para los títulos de publicaciones de WordPress.

Este método requiere que agregue manualmente el código a su sitio de WordPress. Se recomienda para usuarios que saben cómo pegar fragmentos de código de la web en WordPress.

Importante: Siempre haga una copia de seguridad de su sitio de WordPress cuando agregue un fragmento de código a sus archivos de WordPress.

Simplemente agregue el siguiente código al archivo functions.php de su tema o en un plugin específico del sitio.

function wpb_forbidden_title($title){
global $post;
$title = $post->post_title;

// Add restricted words or phrases separated by a semicolon

$restricted_words = "word1;word2;word3";

$restricted_words = explode(";", $restricted_words);
foreach($restricted_words as $restricted_word){
if (stristr( $title, $restricted_word))
wp_die( __('Error: You have used a forbidden word "'. $restricted_word .'" in post title') );
}
}
add_action('publish_post', 'wpb_forbidden_title', 10, 1);

No olvide agregar las palabras que desea excluir. $restricted_words variable. Debe usar un punto y coma para separar diferentes palabras y frases.

Este código simplemente activa una función cuando un usuario intenta publicar una publicación que verifica el título de la publicación en busca de palabras limitadas. Si encuentra una palabra restringida en el título de la publicación, le mostrará al usuario un error como este:

Eso es todo, esperamos que este artículo le haya ayudado a aprender cómo agregar una lista de palabras prohibidas para los títulos de las publicaciones de WordPress. También puede consultar nuestra guía sobre cómo solicitar imágenes destacadas para publicaciones en WordPress.

¿Te ha resultado útil??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicado. Required fields are marked *