¿Quieres cambiar el texto "Establecer imagen destacada" en el administrador de WordPress? Este fragmento cambiará el texto "Establecer imagen destacada" a "Establecer imagen predeterminada" o al texto que desees.
Instrucciones:
Todo lo que tienes que hacer es agregar este código al archivo functions.php de tu tema o a un plugin específico del sitio. Opcionalmente, edita el texto de reemplazo en la línea 2.
function custom_admin_post_thumbnail_html( $content ) {
return $content = str_replace( __( 'Set featured image' ), __( 'Set default image' ), $content);
}
add_filter( 'admin_post_thumbnail_html', 'custom_admin_post_thumbnail_html' );
Nota: Si es la primera vez que agregas fragmentos de código en WordPress, consulta nuestra guía sobre cómo copiar / pegar fragmentos de código correctamente en WordPress, para que no rompas accidentalmente tu sitio.
Si te gustó este fragmento de código, considera revisar nuestros otros artículos en el sitio como: Los 6 mejores plugins de optimización de imágenes para WordPress (comparados)
¿Alguna idea de cómo hacer esto para Gutenberg?
No funciona con Gutenberg
Sí, esto es para el editor clásico. Editar el texto en el nuevo editor de bloques requiere un código diferente.
amo wordpress desde el fondo de mi corazón, lo amo.
Cómo agregar etiquetas meta a imágenes destacadas en WordPress usando tipos personalizados
?
¿Cómo podría cambiar el título "Imagen destacada" del metabox?
Hola, ¿alguna idea sobre cómo podrías limitar esto a tipos de publicación personalizados particulares como "Eventos" y "Ubicaciones" mientras dejas el texto predeterminado para las páginas y publicaciones estándar de WordPress?
if ($_GET[‘post_type’] == ‘Events’ || $_GET[‘post_type’] == ‘Locations’) {
#tu código…
}
gran sitio
[…] de WPSnipp.com – más Imagen destacada […]
Buen sitio. Tengo un pequeño problema. Cuando hago clic en Establecer imagen destacada, se muestra la biblioteca de medios y aquí hay tres opciones que dicen "Insertar en la publicación", "Establecer como imagen destacada" y "Cancelar", lo cual es muy confuso. No quiero que "Insertar en la publicación" aparezca aquí. ¿Alguna idea sobre cómo puedo eliminar "Insertar en la publicación"? Tampoco quiero la fila de Alineación.
[…] Se cambió el nombre de "Establecer imagen destacada" a "Establecer imagen destacada (315w x 190h)" usando la función de WPSnipp. […]
Casi exactamente lo que quiero. ¡Gran sitio! Tu solución funciona hasta que se establece una imagen destacada. Luego se reemplaza por “Eliminar imagen destacada”. Estoy seguro de que también podrías reemplazar ese texto, pero quiero que el encabezado del metabox sea “Imagen destacada (315w x 190h)” en lugar de “Imagen destacada”. Gracias.
Hola Cliff, disculpa la demora, no vi tu comentario, de todos modos, ¿podrías hacer algo como esto?
add_filter( ‘gettext’, ‘change_featuredimage_txt’ );
add_filter( ‘ngettext’, ‘change_featuredimage_txt’ );
function change_featuredimage_txt( $translated ) {
$translated = str_ireplace( ‘Featured Image’, ‘Slideshow Image’, $translated );
return $translated;
}
Resulta que solo necesitas el segundo:
// 1function custom_admin_post_thumbnail_html( $content ) { return $content = str_replace( __( ‘Set featured image’ ), __( ‘Set featured image (315w x 190h)’ ), $content);}add_filter( ‘admin_post_thumbnail_html’, ‘custom_admin_post_thumbnail_html’ );
// 2add_filter( ‘gettext’, ‘change_featuredimage_txt’ );add_filter( ‘ngettext’, ‘change_featuredimage_txt’ );function change_featuredimage_txt( $translated ) { $translated = str_ireplace( ‘Featured Image’, ‘Featured image (315w x 190h)’, $translated ); return $translated;}
Al tener ambos códigos en functions.php, el encabezado dice “Featured image (315w x 190h)” (que es lo que quiero), pero luego el enlace para configurar la imagen dice “Set Featured image (315w x 190h) (315w x 190h)”. Así que quité el primer código y solo dejé el segundo y funciona exactamente como quería.
El encabezado se lee igual que antes, pero el texto del enlace dice “Set Featured image (315w x 190h)”.
¡Gracias! :)
Genial, me alegra que todo te haya funcionado.
¡Fantástico pequeño fragmento de código! Todo lo que necesitaba y nada más. Gracias por publicarlo.
Gracias por publicarlo, muy útil
¡Muchas gracias! Encuentro que a WordPress le falta una buena descripción general de dónde encontrar todo. ¡Este sitio es un gran ejemplo!
Hola Davey, me alegra haber podido ayudar y que disfrutes el resto del sitio.
Gran sitio
Gracias, me alegra que te guste el sitio web,