Un complemento es un módulo de software que, cuando se conecta al programa principal, sirve para expandir o utilizar las capacidades existentes. Para la plataforma WordPress, puede descargar los módulos necesarios en Internet, o puede crearlo usted mismo.
Es necesario
- - un ordenador;
- - Conexión a Internet;
- - editor de texto con la capacidad de guardar texto en codificación UTF-8.
Instrucciones
Paso 1
Determine qué funciones debe realizar el complemento. También debe elegir un nombre único para él. Puede verificar los nombres de los complementos de WordPress utilizando el motor de búsqueda de Google. A menudo, el nombre de un complemento está directamente relacionado con su propósito.
Paso 2
Luego cree el archivo principal del complemento PHP. Es deseable que su nombre esté en consonancia con el nombre del módulo adicional y también sea único. El código del complemento se puede dividir en varios archivos PHP. También puede incluir JavaScript, archivos CSS, imágenes, etc. Al dividir el código de su complemento, deberá crear un directorio con el mismo nombre que el archivo PHP principal y luego colocar todos los archivos allí.
Paso 3
Abra el archivo del módulo del complemento principal y cree un encabezado estándar para que la plataforma de WordPress pueda reconocer el nuevo complemento. Por ejemplo: si va al panel de administración y hace clic en el elemento "Complementos", verá el complemento creado en la lista general.
Paso 4
Después del título, complete la información de la licencia del complemento. Se utiliza principalmente una licencia GRL o compatible.
Paso 5
El sistema de ganchos se utiliza para interactuar entre los componentes del sistema de complementos y el núcleo de WordPress. Su esencia radica en el hecho de que las funciones del kernel, antes de devolver el resultado, llaman a una cadena de manejadores adicionales, si están registrados actualmente. Entonces, antes de agregar un título a una publicación, WordPress busca controladores para el gancho llamado the_title. Agregue los ganchos necesarios al complemento y regístrelos llamando a add_filter.
Paso 6
Para agregar funcionalidad mediante complementos, debe crear etiquetas de plantilla. Para declarar una etiqueta de plantilla, escriba una función PHP y documentela para los usuarios de complementos.
Paso 7
Una vez escrito el complemento, es aconsejable prepararlo para la internacionalización, es decir, implementar la capacidad de traducir el texto mostrado a diferentes idiomas. Para hacer esto, elija un nombre para el espacio de traducción del complemento. Debe ser tan único como el nombre del complemento en sí. Envuelva todas las líneas de texto que se mostrarán al lector en una de las dos funciones gettext de WordPress: _ () o _e (). Cree un archivo POT (directorio de traducción) y distribúyalo junto con el complemento. Para cargar la traducción, use la función load_plugin_textdomain.
Paso 8
Cree una página web que describa cómo instalar su complemento, qué funciones realizará y con qué versiones de WordPress es compatible.