¿Quieres crear un plugin específico para tu sitio de WordPress? Crear un plugin específico para tu sitio es una de las mejores maneras de agregar funciones personalizadas a tu sitio de WordPress.
En este artículo, te explicaremos todo lo que necesitas saber sobre el uso de un plugin específico para tu sitio de WordPress.
Amplía las funciones de tu sitio web con un plugin específico
WordPress es tan flexible que te permite mejorar fácilmente las funcionalidades de tu sitio por tu cuenta sin contratar a un desarrollador. Puedes mejorar las funcionalidades de 2 maneras: instalando un plugin o agregando un fragmento de código personalizado a tu sitio.
Aunque instalar un plugin es una forma obvia (especialmente para los no desarrolladores) de extender la funcionalidad de tu sitio, a veces es difícil encontrar un plugin que satisfaga tus necesidades exactamente. Por otro lado, puedes encontrar tutoriales de WordPress que recomiendan agregar un fragmento de código para resolver tus necesidades específicas.
Hay 2 maneras de agregar un fragmento de código a tu sitio web de WordPress para mejorar las funcionalidades:
- Crea un plugin específico para tu sitio y agrega un fragmento de código personalizado.
- Inserta un fragmento en tu archivo functions.php.
El principal inconveniente de copiar un fragmento en tu archivo functions.php es que la funcionalidad desaparecerá cuando cambies a un nuevo tema de WordPress. Aquí es donde entra en juego un plugin específico para tu sitio.
Un plugin específico para tu sitio de WordPress es independiente de tu tema, lo que te permite agregar fragmentos personalizados a tu sitio.
Veamos cómo usar un plugin específico para tu sitio de WordPress en tu sitio.
- Método 1: Usar el plugin Code Snippets (la forma fácil)
- Método 2: Usar un plugin específico para tu sitio (creación manual)
Método #1: Usar el plugin Code Snippets (la forma fácil)
Si no te interesa crear un plugin específico para tu sitio manualmente, lo cual puede llevar mucho tiempo, entonces este método es para ti.
Vaya y simplemente instale y active el plugin WPCode en su sitio de WordPress. Este plugin proporciona una interfaz visual para administrar fragmentos de código similar al menú de Plugins.
Como resultado, puede activar o desactivar fragmentos al igual que los plugins.
Una vez que el plugin esté activado, puede encontrar un menú de administración de WordPress llamado Fragmentos de Código.
Para agregar un fragmento de código personalizado, vaya a Fragmentos de Código » Agregar Fragmento y luego seleccione “Agregar su código personalizado (Nuevo Fragmento)”.

Copie su fragmento en el campo Vista previa del código y seleccione el tipo de código (Fragmento de PHP, Fragmento de HTML, Fragmento de CSS, Fragmento de Bloque y más).
Asegúrese de especificar un título y una descripción para su fragmento como referencia para usted más adelante.

Una vez hecho esto, active el interruptor a Activo y haga clic en Guardar Fragmento.
Ahora, para administrar sus fragmentos, puede hacer clic en el menú Fragmentos de Código. Aquí es donde puede activar o desactivar los fragmentos con botones de alternancia.

Consulte esta reseña actualizada de WPCode para obtener más detalles.
Método #2: Usar un Plugin Específico del Sitio (Creación Manual)
Paso 1: Crear un Plugin Específico del Sitio
Abra un editor de texto en su computadora, como el Bloc de notas o TextEdit. Su archivo de plugin necesita un código de encabezado específico para que WordPress pueda reconocerlo como un plugin. Copie el siguiente código de encabezado en su Bloc de notas:
<?php /* Plugin Name: Site Plugin for example.com Description: Site specific code changes for example.com */ /* Start Adding Functions Below this Line */ /* Stop Adding Functions Below this Line */ ?>
Llamemos a su archivo de plugin específico del sitio custom-snippets.php. Tenga en cuenta que para guardar su archivo como un archivo PHP, deberá elegir Todos los archivos como su Guardar como tipo.

Ahora cree una nueva carpeta llamada custom-snippets y mueva el archivo PHP que acaba de crear a la carpeta.
A continuación, deberá comprimir la carpeta de su plugin específico del sitio, custom-snippets. Aquí le mostramos cómo hacerlo:
Los usuarios de Windows pueden hacer clic derecho en la carpeta y luego hacer clic en Enviar a » Carpeta comprimida (en zip).

Si está en Mac, haga clic derecho y seleccione Comprimir “custom-snippets”.
Paso 2: Instalar el plugin específico del sitio
Ahora que ha creado el archivo zip del plugin, vaya a su panel de WordPress y cárguelo navegando a Plugins » Añadir nuevo. Luego haga clic en Subir plugin. Ahora se le pedirá que elija el archivo de plugin correcto y lo instale.

Después de instalar el plugin, proceda a activarlo para que pueda comenzar a usar el plugin específico del sitio.
Paso 3: Usar el plugin específico del sitio
Para agregar un fragmento a su plugin específico del sitio recién subido, vaya a Plugins » Editor. En el lado derecho, verá un menú desplegable Seleccionar plugin para editar.
Usemos Fragmento personalizado y luego haga clic en Seleccionar. Ahora será dirigido al archivo custom-snippets.php de su plugin.

Aquí, puede agregar el fragmento de su elección debajo de la línea: /* Empezar a agregar funciones debajo de esta línea */
Después de insertar su fragmento, haga clic en Actualizar archivo.
¡Eso es todo!
Esperamos que este artículo le haya ayudado a aprender cómo crear y usar un plugin específico del sitio en su sitio de WordPress. Ahora encuentre algunos fragmentos de código que puede agregar para mejorar las funcionalidades de su WordPress.
También puede consultar nuestra guía sobre cómo solucionar el error de conexión a la base de datos en WordPress.
¡Gracias por este tutorial!
¿Recomienda este método más directo en lugar de usar el plugin de fragmentos de código real?
Parece que hay menos posibilidades de que algo salga mal al crear su propio archivo de funciones personalizadas como ha indicado aquí.
Me encantaría una respuesta si tienes tiempo, muchas gracias
El plugin Code Snippets es, en general, la forma más segura de usar un fragmento corto. Incluso si creas un plugin específico para el sitio, el plugin Code Snippets puede ser una excelente manera de probar el código rápidamente.
Para un conjunto de código más grande, un plugin personalizado puede ser una mejor opción.
Qué gran tutor. Muchas gracias por la ayuda, es salvavidas 😊.
Para aquellos que tienen problemas con que el plugin no aparece, asegúrense de seguir las instrucciones correctamente, cambien el nombre y la descripción del plugin en el archivo php, reinstalen y activen. A mí me funcionó. Bendiciones 🙏
Me alegra que te sea útil
Hola,
Creé el plugin, lo cargué y lo activé en mi sitio web, pero no aparece en la lista de plugins ni en el editor de plugins.
¿Alguna idea de por qué no se muestra?
Gracias
Muchas gracias por este útil artículo, Shahzad. He creado manualmente un plugin para fragmentos de código y espero que puedas ayudarme con una pregunta de seguimiento. Si quiero agregar varios fragmentos, ¿debo agregarlos todos al mismo archivo php, usando un solo plugin para todo? ¿O debo crear un nuevo plugin para cada fragmento para organizar el código más fácilmente? El beneficio de usar Code Snippets es la organización ordenada, y podría cambiar a ese enfoque, pero soy un poco reacio porque en varios foros he visto a muchas personas luchando con sus sitios que se rompen y teniendo que hacer mucha solución de problemas con Code Snippets. Agradezco tu consejo. Gracias.
Hola Leslie,
Me alegra que encuentres útil este artículo.
Sí, puedes agregar tantos fragmentos como quieras al mismo archivo php.
Hola Señor
Estoy muy feliz de encontrar tal información aquí. ¿Podría explicar cuántos sitios están creando plugins de actualización para los temas y plugins GPL que venden en sus sitios? ¿Podemos crear un plugin así y cómo? Se agradecería mucho el código.
¡Gracias, hermano! Es realmente útil. Intenté otro método de otro lugar y no funcionó. Ahora está funcionando.
Me alegra que te sea útil
Gracias por compilar toda esta información de forma sencilla.
De nada, Sushant