En WordPress, el archivo functions.php o funciones de tema es una plantilla incluida en un tema de WordPress. Es como un complemento para su sitio de WordPress que se activa automáticamente con su tema actual. El archivo functions.php usa código PHP para agregar funciones o cambiar funciones predeterminadas en su sitio de WordPress.

Por ejemplo, un tema de WordPress podría agregar algún código al archivo functions.php del tema para agregar una nueva área de widget al pie de página, o para agregar un mensaje de bienvenida personalizado al tablero de WordPress. ¡Las posibilidades son infinitas!

que es una funcion

El archivo functions.php se carga automáticamente cuando instala y activa el tema en su sitio de WordPress.

La edición del archivo functions.php con código personalizado le permite agregar tipos de publicaciones, taxonomías, códigos abreviados y más para mejorar su sitio web.

¿Dónde está el archivo Functions.php?

La ubicación del archivo functions.php está en la carpeta de su tema.

Si desea agregar fragmentos de código a su sitio de WordPress, agregarlo al archivo functions.php es una opción.

Pero esta no suele ser la mejor manera. WordPress separa el diseño y la funcionalidad tanto como sea posible. Es por eso que tenemos temas que deciden el diseño y complementos que deciden la funcionalidad.

Es mejor si puede cambiar el tema de WordPress sin cambiar el funcionamiento de su sitio, o cambiar los complementos sin afectar el diseño de su sitio.

Hay muchos tutoriales de WordPress que le dirán que agregue fragmentos de código al archivo functions.php de su tema, pero esto generalmente no es una buena idea.

Tenga mucho cuidado si decide editar su archivo functions.php. Aquí hay 3 razones por las que editar el archivo functions.php no es una buena idea:

  • Las ediciones de los archivos de funciones se perderán cuando se actualice el tema.
  • Las ediciones se perderán si cambia el tema de WordPress.
  • Los errores de codificación en los archivos de función pueden dejarlo fuera de su sitio.

Incluso algo tan simple como perder un punto y coma puede hacer que todo su sitio desaparezca con un error llamado “pantalla blanca de la muerte”. Si esto te sucede, hemos escrito una guía paso a paso sobre cómo arreglar la pantalla blanca de la muerte de WordPress para que puedas recuperar el acceso a tu sitio.

Los errores de codificación en su archivo functions.php también pueden causar otros errores de WordPress.

Si tiene un tema secundario, solo debe editar el archivo functions.php y el fragmento de código solo se utilizará para el tema secundario activo. Por ejemplo, es posible que desee incluir fuentes personalizadas, fragmentos de hojas de estilo o agregar archivos de traducción de idiomas específicos para ese subtema en particular.

Por qué los complementos específicos del sitio son mejores (alternativa de Functions.php)

Entonces, si no debería estar editando functions.php, ¿dónde debería agregar fragmentos de código de los tutoriales en línea?

La respuesta es crear su propio complemento de WordPress.

Esto a menudo se denomina “complemento específico del sitio” porque es específico de su propio sitio y nunca se comparte en el directorio de complementos de WordPress.

El uso de un complemento específico del sitio es la mejor solución porque sus fragmentos de código se almacenan por separado del archivo functions.php de su tema. Esto significa que se pueden activar o desactivar como cualquier otro complemento. Esto asegura que su código no desaparezca cuando cambie de tema.

Desafortunadamente, WordPress no incluye complementos específicos del sitio de forma predeterminada.

La buena noticia es que usted mismo puede crear un complemento de WordPress específico para el sitio o descargar uno del directorio de complementos de WordPress.

Para empezar, recomendamos descargar el complemento Code Snippets. El complemento Code Snippet es una solución más simple que proporciona una mejor manera de crear, editar y administrar todos los fragmentos de código personalizados en WordPress.

Después de activar el complemento Code Snippets, verá un nuevo elemento de menú etiquetado Fragmento en el menú de administración de WordPress.

Agregue fragmentos de código en wordpress usando complementos

El complemento Code Snippet le proporciona una interfaz gráfica fácil de usar, un editor de código con todas las funciones y campos para el nombre, la descripción y las etiquetas del fragmento. Incluso puede exportar sus fragmentos para usarlos en otros sitios web.

Para obtener instrucciones paso a paso, consulte nuestra guía sobre cómo agregar fragmentos de código personalizados a WordPress.

¡Esperamos que este artículo lo haya ayudado a comprender el archivo functions.php en WordPress y cómo agregar fragmentos de código a su sitio web! Consulte la lectura adicional a continuación para obtener más información.

También puede suscribirse a nuestro canal de YouTube para obtener tutoriales en video de WordPress paso a paso y seguirnos Gorjeo y Facebook para las últimas actualizaciones.

Lectura adicional

Los datos expuestos en este sitio web son de índole informativo, no necesariamente están actualizados. Esta información es una recopilación de información de internet.