Agregar un cursor personalizado al elemento

En este tutorial, agregaremos un cursor personalizado a un sitio web elemental (aunque se puede adaptar fácilmente para operar en cualquier instalación de WordPress). Los rastreadores personalizados se pueden encontrar en varios sitios de alta calidad, bien diseñados y queríamos mostrarle cómo agregar esta funcionalidad única a su propia creación.

Un maravilloso cursor personalizado que agrega un instrumento para rastrear el cursor personalizado al elemento es gratuito, simple y es un camino largo cuando se trata de su diferenciación y el sitio de su paquete. ¿Qué es un cursor de seguimiento personalizado? Este efecto tiene muchos nombres, como “puntero personalizado del mouse”, “rastreador de cursor” y muchos más. Esencialmente, reemplaza el indicador predeterminado con un elemento gráfico, como un punto y un círculo.

Al reemplazar el indicador predeterminado, puede agregar efectos únicos de Hover. En este tutorial, cuando pasa el mouse sobre los botones designados, nuestro indicador se alineará en su borde. ¿Cómo se agrega un cursor personalizado a WordPress? Hay varias formas en que puede agregar un rastreador de cursor personalizado a un sitio web de WordPress. Algunos complementos aplicados a la instalación general de WordPress, mientras que otros elementos o paquetes de suplementos contienen utilidades de seguimiento del cursor. El carácter común entre todas estas soluciones es que se les paga. La solución principal para WordPress es “WP Cossors personalizados | Plugin de cursor de WordPress ”, mientras que la solución principal para una instalación elemental basada en WordPress es la utilidad de seguimiento del cursor que viene con complementos dinámicos.

Configuración de cursores WP personalizados

Oferta dinámica.
Dynamic Addons es un excelente complemento para cualquier sitio web de Elementor, pero también cuesta $ 49.00 al año, colocándolo fuera del presupuesto de muchos creadores. Los usé ambos, pero el precio y el código adicional se suman a un sitio web de WordPress a veces hace que estas soluciones no deseen un poco no deseadas. Después de todo, lo único que queremos agregar es un mero reemplazo del indicador. En este tutorial, queríamos encontrar una forma gratuita de agregar el cursor a seguir en un sitio web elemental, mientras mantiene las cosas como simples y fáciles de integrar. Todas estas soluciones de seguimiento del cursor cierran una elegante colección de JavaScript y CSS, dando a los usuarios una fácil forma de agregar efectos de seguimiento de cursor personalizado en su sitio. Para nuestra solución, queríamos encontrar una biblioteca de JavaScript preexistente y fácil que agregó efectos de cursor personalizados a un sitio web de WordPress. Sorprendentemente, no hay muchas ofertas, porque la forma predominante de integrar este efecto en cualquier sitio web es a través de una colección de CSS y JavaScript. Este tutorial presenta esta forma de agregar el efecto de su sitio:
El principal problema es que hay unas pocas 100 líneas de JavaScript y CSS, y si no está familiarizado con esos idiomas, este tutorial es poco fuera de su conjunto de habilidades. Para nosotros, buscamos una biblioteca fácil de integrar, una que podría agregarse al elemento con algunas líneas de código y otra que podemos escribir un tutorial para aquellos que buscaban una manera rápida y fácil de agregar esto. efecto. MagicMouse.js: La biblioteca personalizada de seguimiento del cursor Nuestra búsqueda ha llevado a encontrar el depósito de GitHub de una biblioteca llamada MagicMouse.js: la solución perfecta. En la página de GitHub, una “Biblioteca Light JavaScript está autoproclamada para crear efectos sorprendentes para Mouse (cursor) en su sitio web – MagicMouse.js: https://magicmousejs.web.app “. Debido a que es una biblioteca de JavaScript preexistente, debería ser bastante fácil integrarla en un sitio web de WordPress e inicializarla en cualquier página elemental. También es increíblemente fácil, con un tamaño de archivo de solo unos pocos kilo. Finalmente, el código es relativamente nuevo, publicado hace cinco meses, lo que significa que probablemente sea compatible con la mayoría de los navegadores modernos. Al ser de código abierto, se puede usar en cualquier aplicación, comercial u otra.
Otro beneficio es que se basa en Vanilla JavaScript, que se puede rodar en WordPress sin una integración compleja. Esencialmente, hace el trabajo simple de reemplazar un indicador con un cursor personalizado y se puede agregar fácilmente a cualquier sitio web de WordPress. Agregando MagicMous a WordPress de acuerdo con la documentación simple, para instalar la biblioteca Magic Mouse en cualquier sitio web, debe llamar a los archivos JavaScript y CSS en el sitio en sí, luego iniciarla en la página. Luego también puede agregar efectos de cruce personalizados en todo el sitio. El resto de nuestro tutorial discutirá cómo podemos instalar exactamente los archivos JavaScript y CSS en nuestro sitio web de WordPress y luego inicializar el efecto real en nuestras páginas de elementos.

Paso 2: Inicializar el efecto mágico en las páginas (páginas individuales o globales)
Paso 3 (opcional): Configurar los efectos de Hover
Agregue archivos JS y CSS de MagicMouse a WordPress entre todos los pasos aquí, será el más difícil y complejo. Primero, descargaremos los archivos más actualizados en el almacén de GitHub, luego colocaremos los archivos JS y CSS en nuestro sitio principal de WP editando las funciones.php. Mientras siga este tutorial de paso, no debería ser tan difícil, pero si desea completar este paso e inicializar solo el efecto del mouse mágico en su sitio elemental, puede descargar este complemento que le ofrecemos. Creamos especialmente para agregar la biblioteca a WordPress.
Tome el complemento, descárguelo y luego instálelo en su sitio de WordPress. Luego puede saltar directamente al Paso 2, que implica copiar e insertar un código en su página o encabezado elemental. ¡Eso es! Bien, este es el final de la promoción. Veamos cómo agregar la biblioteca a WordPress.
Cuando agrega JavaScript y CSS a WordPress, la forma oficialmente documentada y recomendada de hacer esto se llama “Control de contra adición” (esto es lo que nuestro complemento está haciendo automáticamente para usted). Primero, descargue los archivos .js y .css más actualizados de GitHub Repo. Pueden ser encontrados aquí:
Todo lo que necesita son estos dos archivos:
Enlace a esta página luego, usando FTP, cargue estos dos archivos en la carpeta de temas. En nuestro ejemplo, usamos el tema Hello Elementor.
En el director raíz del tema, navegue a la carpeta de activos. Luego cruce el archivo Magic_mouse.js a la carpeta de activos -> JS y el archivo Magic -Mouse.css en la carpeta de activos -> CSS. Hello Elementor no incluye las carpetas JS y CSS de forma predeterminada, por lo que simplemente creamos otras nuevas y agregamos los archivos. Una vez que se cargan los archivos, es hora de agregarlos a WordPress. Al cargar scripts y hojas de terceros de tercer por huéspedes (no por CDN), debe grabarlos y ponerlos en su sitio de WordPress.
La forma oficial de hacerlo es crear un tema infantil y configurar un archivo de diversión personalizado.php, pero nos desviaremos un poco, porque nuestro método es más fácil de administrar. Descargue un complemento gratuito llamado fragmentos de código. Una vez instalado, cree un nuevo fragmento de código. Esto reemplaza la necesidad de acceder al archivo Functions.php y le brinda una ubicación central para administrar todo el código PHP para su sitio. Este es el complemento que usamos en lugar de ir a las funciones.php para cualquier cosa. Usaremos en el fragmento para colocar la cola y registrar los archivos .js y .css en nuestro sitio elemental. Esencialmente, lo que hace es cargar ambos archivos en el sitio cuando un visitante carga la página. Haga lo que se puede hacer con un y etiqueta (aunque esta es la forma correcta de hacer las cosas). Primero, pondremos la cola y grabaremos el archivo mouse_magic.js. Para hacer esto, llámelo y especifique la ubicación del archivo .js. Si sigue nuestro tutorial, así es como debería ver esta línea: isotrópico_enqueue_javascript () {wp_enqueue_script (‘mousemagic-js’, get_template_directory_uri (). ‘/Ssets/js/Magic_Mouse.js’); } Luego registre el archivo que lo cobra cuando sus páginas se cobran por los visitantes frontales. add_action (‘wp_enqueue_scripts’, ‘isotrópico_enqueue_javascript’); Ahora haremos lo mismo para la hoja de estilo CSS (esto es un poco diferente, en términos de código): isotrópico_enqueue_stylesheets () {wp_enqueue_style (‘mousemagic-css’, get_template_directory_uri () ‘.
/sassets/css/magic-Mouse.css ‘);} Registrarlo: add_action (‘wp_enqueue_scripts’, ‘isotrópico_enqueue_stylesheets’);Su pieza completa de PHP debe verse así: guarde y active el fragmento de código.Ahora, probaremos para ver si nuestros archivos .css y .js se cargan en el front-end de nuestro sitio.Navegue por cualquier página de Fontend y cargue las herramientas de desarrollo de su navegador (CTRL + Shift + I).Una vez que aparezca DevTools emergente, vaya a la pestaña de red y CRTL + R para recargar su página.Luego busque “magia” y verifique si aparecen archivos CSS y JS.Si lo hacen, significa que se han cargado en su página y puede ir al paso dos.

Para cerrar esta sección, quería reafirmar que creé un complemento que le permite saltar a todas partes. Simplemente instale, active y cambie al paso dos. Inicialice el efecto mágico en las páginas (páginas individuales o globales) ahora para la parte más simple. MagicMouse ahora está instalado en nuestro sitio web. Todo lo que tenemos que hacer es agregar un pequeño código para informar a su página Elementor/WordPress para reemplazar el cursor predeterminado con el indicador personalizado. Los documentos en GitHub le indican que agregue este código en cualquier página que desee aparecer. Primero, cubramos el código/opciones, luego discuta cómo agregarlos a su sitio elemental. options = {“cursorouuter”: “circle-basic”, “hovereFeFect”: “circle-move”, “hoverItemMove”: falso, “predeterminado”, falso, “oututerwidth”: 30 , “OuterHeight”: 30}; Mágico (opciones); cursorouare puede ser un “círculo básico” o “deshabilitado”.

Hovereffect tiene tres opciones: predeterminado: “Circle-MOVE”, otras opciones: “Pointer-Bein”, “Pointer-Overlay”

HoveriTemMove y el cursor predeterminado pueden ser verdaderos o falsos.
El ancho externo y el exceso especifican el tamaño del efecto del cursor.

Después de haber elegido/establecer las opciones, ahora debe agregar el código a su sitio, que inicializará el efecto de carga de la página y aplicará sus estilos aquí, tiene algunas opciones.

Agrégalo a una página en particular
Agrégalo a nivel mundial (Way Elementor)
Agrégalo a nivel mundial (modo WordPress)
Cubremos cada opción. Agregarlo a una página en particular es fácil. Primero, abra el editor primario para la página que desea que aparezca el cursor personalizado. Luego, dibuje un elemento HTML en su página Finalmente, inserte el código, guarde la página y vea previamente en el front-end. Si todo va bien, ahora debe tener un cursor personalizado en su sitio de elementos. Esto a nivel mundial (aplicando el cursor personalizado a todas las páginas) se puede hacer agregando este bloque HTML + código a un antet/ sótano en Elementor. También puede agregar el código a su sitio utilizando fragmentos de código y un poco de PHP. Aquí hay un tutorial al respecto. Ahora, solo pruebe todo y debe tener un cursor de mouse gratuito en su elemento o sitio web de WordPress. Bastante genial, ¿verdad? Agregar esos efectos de botón MagicMoss.js personalizados tiene apoyo para efectos personalizados cuando su cursor pasa por encima de ciertos elementos. Mire este video demostrativo: cuando pasamos el mouse sobre el botón, el anillo exterior de nuestro cursor personalizado se fija en el borde. Bastante genial, ¿verdad? Esta biblioteca JavaScript ha admitido este efecto: todo lo que tiene que hacer es agregar 2 clases personalizadas al elemento que desea aplicar el efecto Snap. Magic-hover Magic-Hover__square La parte molesta es que no puedes simplemente agregar estas clases a los elementos elementales, porque no funcionará. Esto se debe a que los elementos de elementos tienen toneladas de clases, ID y capas DOM en. Si desea que el efecto Snap funcione en su sitio web de Elementor, deberá agregar elementos HTML puros como nuestro botón en la página de demostración:
Aquí está el código: #Demobutton {Fondo: #818A91; Color blanco; Borde: ninguno; } Conclusión Este artículo debería haberle mostrado cómo agregar un indicador/cursor personalizado único a su sitio web Elemoror/WordPress. Primero, agregue la biblioteca a su sitio de WordPress, luego inicialice y finalmente agregue elementos únicos a los que nuestro efecto puede alinearse. Hay varias otras formas de agregar este efecto, como usar el complemento elemental llamado contenido dinámico o el autónomo “WP personalizados personalizados | Plugin WordPress Cursor ”. Sin embargo, este método es gratuito y debería ser bastante fácil de poner en funcionamiento después de los pasos descritos en este tutorial. Luego puede saltar directamente al Paso 2, que implica copiar e insertar un código en su página o encabezado elemental. ¡Eso es todo!
Ok, este es el final de la promoción. Veamos cómo agregar la biblioteca a WordPress.
Si tiene alguna pregunta sobre cómo agregar indicadores/cursores personalizados en su sitio web de WordPress, no dude en comunicarse con nuestra sección de comentarios. Si le gustó este tutorial, ¿distribuirlo en las redes sociales y suscribirse a nuestra lista de correo?

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *