?Qué es la herramienta de enfoque de imagen?
![Image[1]-Add Image Focus Tool to WordPress Media Library - Photon Flux | Servicio profesional de reparación de WordPress, en todo el mundo, respuesta rápida](http://gqxi.cn/wp-content/uploads/2024/05/2024051306405918.jpg)
La Herramienta de enfoque de imagen es una herramienta que permite seleccionar rápidamente la ubicación de la zona de enfoque principal de cualquier imagen. Simplemente haciendo clic en la imagen, puede determinar fácilmente dónde se encuentra exactamente el punto focal de la imagen en los ejes x e y.
Esta posición x e y puede utilizarse en las propiedades CSS background-position u object-position. De este modo, las partes importantes de la imagen pueden verse independientemente del tama?o de la pantalla.
![Image[2]-Add Image Focus Tool to WordPress Media Library - Photon Flux | Servicio profesional de reparación de WordPress, en todo el mundo, respuesta rápida](http://gqxi.cn/wp-content/uploads/2024/05/2024053014205661.png)
Por qué utilizar la herramienta Enfoque de imagen
A menudo, las imágenes que configuramos en el escritorio recortan las personas u objetos importantes cuando se ven en otros dispositivos. Este problema puede evitarse ajustando el enfoque de la imagen para garantizar que las partes importantes de la imagen estén siempre visibles.
Cómo aplicar
![Image[3]-Add Image Focus Tool to WordPress Media Library - Photon Flux | Servicio profesional de reparación de WordPress, en todo el mundo, respuesta rápida](http://gqxi.cn/wp-content/uploads/2024/05/2024053014220941.png)
Para a?adir la herramienta Image Focus a la biblioteca multimedia de WordPress, sólo tiene que a?adir el código al fragmento de código PHP o al archivo functions.php del tema hijo.
Siga los pasos que se indican a continuación:
1. Acceda al panel de control de WordPress
2. Abra el editor de temas
- En el menú de la izquierda, busque y haga clic en "estado exterior".
- En el menú desplegable seleccione "Editor de archivos temáticos".
![Image[4]-Add Image Focus Tool to WordPress Media Library - Photonflux.com | Servicio Profesional de Reparación de WordPress, Alcance Global, Respuesta Rápida](http://gqxi.cn/wp-content/uploads/2024/05/2024053013565423.png)
3. Edite el archivo functions.php.
En la lista de archivos de la derecha, busque y haga clic en el archivo "functions.php" (que puede aparecer como "Funciones del tema").
![Image[5]-Add Image Focus Tool to WordPress Media Library - Photonflux.com | Servicio Profesional de Reparación de WordPress, Alcance Global, Respuesta Rápida](http://gqxi.cn/wp-content/uploads/2024/05/2024053013585965.png)
Nombre del fragmento de código: Add Image Focus Tool to Media Library
function add_focus_point_field($form_fields, $post) {
$form_fields['punto_foco'] = array(
'label' => 'Punto de enfoque de la imagen',
'input' => 'html',
'html' => 'ID . '" class="focus-point" readonly>', '
).
return $form_fields.
}
add_filter('attachment_fields_to_edit', 'add_focus_point_field', 10, 2);
function add_focus_point_scripts() {
? ; function add_focus_point_scripts() { ?
.attachment-info .thumbnail.thumbnail {
max-ancho: 210px;
max-height: 210px;
}
.attachment-info .thumbnail.thumbnail img {
max-width: 210px; max-height: 210px; }
max-height: 210px; }
}
</style
document.addEventListener('DOMContentLoaded', () => {
document.addEventListener('click', (event) => {
const imgParent = event.target.closest('.thumbnail-image, .attachment-media-view, .wp_attachment_image');
if (!imgParent) return;
const img = imgParent.querySelector('img');
const img = imgParent.querySelector('img'); if (!img) return;
const imgWidth = img.width; const imgHeight = img.height; if (!img)
const imgHeight = img.height; const offsetX = event.offsetX; event.height; event.offsetX
const offsetX = event.offsetX; const
const offsetY = event.offsetY; const xPercent = ((offsetX / /))
const xPercent = ((offsetX / imgWidth) * 100).toFixed(0); const yPercent = ((offsetY / imgWidth) * 100).
const yPercent = ((offsetY / imgHeight) * 100).toFixed(0); const sharedParent = img.
const sharedParent = img.closest('.media-frame-content, #post-body-content');
if (!sharedParent) return;
const focusPoint = sharedParent.querySelector('[id^="focus-point-"]');
if (!focusPoint) return;
focusPoint.value = `${xPercent}% ${yPercent}%`;
});
});
</script
<?php
}
add_action('admin_head', 'add_focus_point_scripts');
add_action('elementor/editor/after_enqueue_scripts', 'add_focus_point_scripts');
function add_focus_point_scripts_for_bricks() {
// Sólo carga los scripts en el panel del editor de Bricks Builder
if (function_exists('bricks_is_builder_main') && bricks_is_builder_main()) {
add_focus_point_scripts(); }
}
}
add_action('wp_enqueue_scripts', 'add_focus_point_scripts_for_bricks');
Cómo utilizar la herramienta de enfoque de imagen
![Image[6]-Add Image Focus Tool to WordPress Media Library - Photon Fluctuation Network | Servicio profesional de reparación de WordPress, alcance global, respuesta rápida](http://gqxi.cn/wp-content/uploads/2024/05/2024052007353273.jpg)
Pasos de uso
- Mediateca abiertaVaya a su backend de WordPress y navegue hasta la biblioteca multimedia.
- Seleccionar imagen: Haz clic en cualquier imagen y a la derecha verás una nueva opción.
- Enfoque: Haga clic en cualquier parte de la imagen y la herramienta utilizará automáticamente el
xx% yy%
actualiza la posición de enfoque.
advertencia
- La posición de enfoque no se guardaPosiciones de enfoque: Las posiciones de enfoque no se guardan en la base de datos para evitar confusiones innecesarias. Esto significa que el enfoque se puede restablecer cada vez para diferentes necesidades.
Aplicación de CSS
Cuando utilice elfondo-tama?o: portada
El valor de enfoque puede utilizarse cuando la imagen de fondo del
- establecer
background-position: 22% 40%;
tal vez - establecer
background-position-x: 22%; background-position-y: 40%;
Para los ajustesajuste al objeto: cubierta
de la imagen, utilizando los mismos valores:
- establecer
posición-objeto: 22% 40%.
Uso en Elementor
![Image[7]-Add Image Focus Tool to WordPress Media Library - Photon Flux | Servicio profesional de reparación de WordPress, alcance global, respuesta rápida](http://gqxi.cn/wp-content/uploads/2024/05/2024051305491524.png)
Elementor proporcionafondo-posición
responder cantandoobjeto-posición
pero puede haber algunos problemas o faltar alguna de estas opciones. Por lo tanto, con el fin de establecer el enfoque correctamente, puede que tenga que utilizar CSS personalizado.
Ajustar el enfoque de la imagen de fondo
- Acceso al editor de ElementorSeleccione el elemento para el que desea establecer la imagen de fondo.
- Ajustar el tama?o del fondoEn Elementor UI, establece el tama?o del fondo en "cover".
- A?adir CSS personalizado: Vaya a Avanzado > CSS Personalizado y a?ada el siguiente código:
selector {
background-position: 22% 40%;
}
Por supuesto, sustituya 22% 40% por su propio valor de enfoque.
Fija el enfoque de la imagen del objeto-fit: cover.CSS definido por el usuario de ElementorRemitible.
Para los ajustesajuste al objeto: cubierta
necesita a?adir el siguiente CSS:
selector {
object-position: 22% 40%;
}
Asistencia al editor
La herramienta Enfoque de imagen funciona directamente al seleccionar imágenes en el Editor de bloques, el Editor de Elementor y el Editor de Bricks Builder.
En estos editores, puedes hacer clic en la peque?a imagen de previsualización de la esquina superior derecha:
- editor de bloques: Después de seleccionar un bloque de imágenes, haga clic en Vista previa de la imagen para establecer el enfoque.
- Editor Elementor: Tras seleccionar un elemento de la imagen, haga clic en la peque?a imagen de previsualización situada en la esquina superior derecha para fijar el enfoque.
- Bricks Builder Editor: Después de seleccionar un elemento de imagen, haga clic en Vista previa de la imagen para establecer el enfoque.
![Image[8]-Add Image Focus Tool to WordPress Media Library - Photonflux.com | Servicio Profesional de Reparación de WordPress, Alcance Global, Respuesta Rápida](http://gqxi.cn/wp-content/uploads/2024/05/2024053014113020.png)
Funciona en todos los sitios de WordPress con acceso directo a la biblioteca multimedia.
Resumen:
![Image[9]-Add Image Focus Tool to WordPress Media Library - Photon Fluctuation Network | Servicio profesional de reparación de WordPress, alcance global, respuesta rápida](http://gqxi.cn/wp-content/uploads/2024/05/2024052516340665.png)
Image Focus Tool es una herramienta que ayuda a los usuarios a seleccionar rápidamente la ubicación de la zona de enfoque principal de una imagen. A?adiendo esta herramienta a la biblioteca multimedia de WordPress, los usuarios pueden establecer fácilmente la posición de enfoque de una imagen, garantizando que las partes importantes estén siempre visibles cuando se muestren en diferentes dispositivos. Con esta herramienta, los usuarios pueden hacer clic en una imagen para determinar las coordenadas de los ejes X e Y de la posición de enfoque y utilizar estos valores de coordenadas para las propiedades CSS con el fin de garantizar que las partes importantes de la imagen se muestren en su totalidad en cualquier tama?o de pantalla. A?adiendo el fragmento de código adecuado al archivo functions.php, los usuarios pueden implementar esta funcionalidad en WordPress y utilizarla directamente en el Editor de bloques, el Editor de Elementor y el Editor de Bricks Builder.
Contacte con nosotros | |
---|---|
?No puede leer el tutorial? Póngase en contacto con nosotros para obtener una respuesta gratuita. Ayuda gratuita para sitios personales y de peque?as empresas |
![]() Servicio de atención al cliente WeChat
|
① Tel: 020-2206-9892 | |
② QQ咨詢:1025174874 | |
(iii) Correo electrónico: info@361sale.com | |
④ Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres |
Enlace a este artículo:http://gqxi.cn/es/10817El artículo está protegido por derechos de autor y debe ser reproducido con atribución.
Sin comentarios