Articles

10 útiles fragmentos de código para WordPress

Una de las mejores cosas de WordPress es la posibilidad de personalizar cada aspecto. Hay tantas cosas que puedes personalizar que es difícil saber por dónde empezar, especialmente si eres nuevo en WordPress. Hemos incluido algunos de nuestros fragmentos de código favoritos de WordPress para que los uses en tu sitio.

Puedes añadirlos a tu sitio usando el plugin Code Snippets o en el functions.php de tu tema. La parte inferior de este artículo también muestra cómo añadir fragmentos de código a WordPress.

Aquí hay algunos fragmentos de código útiles para WordPress:

Desactivar la barra de herramientas de administración

Algunos sistemas de almacenamiento en caché requerirán que no tengas un código diferente para los usuarios registrados frente a los usuarios públicos, por lo que desactivar la barra de herramientas de administración de WordPress puede ser útil para ese caso.

Si desea desactivar la barra de herramientas de administración de WordPress en todas las páginas para los usuarios registrados, utilice el siguiente fragmento en sus temas functions.php.

Mostrar miniaturas de publicaciones en el feed RSS

Por defecto, WordPress sólo mostrará texto en su feed RSS, pero si quiere incluir su imagen destacada establecida, este fragmento lo hará.

Esto añadirá la miniatura destacada de la publicación antes de su contenido en el feed RSS de su sitio.

Cambiar el texto de leer más para los extractos

Si quieres cambiar el texto de «Continuar leyendo» en WordPress o convertirlo en un botón con HTML el snippet de abajo te permitirá cambiar el leer más para los extractos.

Cambiar la longitud del extracto del post

Por defecto, la longitud de los extractos en WordPress es de 55 palabras. Este fragmento de código cambiará la longitud de los extractos a 24 palabras pero puedes simplemente el número a lo que te gustaría.

Añadir un usuario administrador con PHP

Aceptémoslo todos nos hemos quedado fuera de nuestro sitio de WordPress o tenemos que trabajar en un nuevo sitio sin información de acceso.

Este fragmento de código es útil para añadir un nuevo administrador a un sitio utilizando el function.php del tema.

He trabajado en un montón de sitios de WordPress que no tienen configurados correctamente los servidores de correo electrónico, por lo que acceder al sitio aunque tengas un login puede ser difícil.

Este fragmento hará un usuario con el nombre de usuario/contraseña/email establecido en las variables. Es importante ver que sólo intentará hacer el usuario si no existe basado en el nombre de usuario/correo electrónico por lo que si tienes una cuenta con tu dirección de correo electrónico ya puedes rellenar el correo electrónico con datos ficticios.

Habilitar Shortcodes en Widgets de Texto

Los shortcodes son extremadamente poderosos en WordPress y poder usarlos en los widgets es útil. Este snippet te permitirá añadir shortcodes en un widget de texto y hacer que se ejecuten.

Añadir un logo personalizado en el dashboard

Si quieres añadir un poco más de marca a tu sitio WordPress este snippet de código reemplazará el logo superior izquierdo en tu dashboard.

Asegúrate de subir un admin-icon.png al directorio de tu tema. También puedes cambiar el CSS para enlazar con cualquier archivo en la propiedad background-image.

Permite subir SVG

El formato SVG es cada vez más popular, especialmente para archivos de logotipos. Por supuesto, puede utilizar un plugin para habilitar esta funcionalidad o utilizar este fragmento de código.

Por defecto, WordPress no permite la carga de SVG por razones de seguridad, pero nuestro fragmento de código sólo permite a los administradores del sitio subir archivos SVG.

Desactivar XML-RPC en WordPress

Muy rara vez necesita XML-RPC activado en su sitio de WordPress, pero tenerlo activado puede causar una serie de problemas de seguridad.

Si utiliza la aplicación de WordPress es posible que necesite mantenerlo activado, pero rara vez he visto algún caso en el que XML-RPC esté activado.

Este fragmento de código desactivará XML-RPC para mejorar la seguridad del sitio.

<?php

/ Desactivar XML-RPC

add_filter(‘xmlrpc_enabled’, ‘__return_false’);

view raw disable-xml-rpc.php alojado con ❤ por GitHub

Quitar jQuery Migrate

Si estás tratando de aumentar el rendimiento de tu sitio es posible que hayas notado la carga de jQuery Migrate en tu sitio. Si abre la consola verá «JQMIGRATE: Migrate is installed, version 1.4.1» cuando tu sitio cargue si jQuery Migrate está cargando.

jQuery Migrate añade soporte para versiones antiguas de jQuery, a menudo útil para temas antiguos. Desde mi experiencia, es raro que se necesite, así que es mejor quitarlo para quitar una solicitud de carga de la página.

El fragmento de abajo eliminará jQuery Migrate de su sitio. Después de eliminar jQuery Migrate eche un vistazo a algunas de sus páginas para asegurarse de que el sitio sigue funcionando correctamente.

Cómo añadir fragmentos de código a WordPress

Si necesita ayuda para añadir fragmentos de código PHP a WordPress aquí hay un vídeo rápido que muestra 2 métodos fáciles para añadirlos.

Usando el plugin Code Snippets para añadir PHP a tu sitio

Una de las formas más fáciles de añadir código a tu sitio WordPress es usar el plugin Code Snippets.

Este plugin de WordPress te permite organizar y añadir fácilmente fragmentos de código en una interfaz fácil de usar.

UI del plugin Code Snippets

Lo mejor de todo es que puedes elegir fácilmente dónde se ejecutará el fragmento y desactivarlos y activarlos. Perfecto para los principiantes a los fragmentos de código PHP.

Gracias por revisar estos útiles fragmentos de código de WordPress. Estos pueden ser añadidos a la función de su tema.php o añadido usando un plugin como Code Snippets.