Semalt Expert: Cómo crear un complemento simple de WordPress

Crear un complemento de WordPress personalizado es fácil. La mayoría de las personas pueden encontrar este aspecto beneficioso para manejar sus modificaciones y muchas necesidades. Los complementos son fragmentos de código PHP que alteran el funcionamiento de su sitio web. Es posible crear este código y agregarlo a su sitio web de WordPress sin tener que modificar el código principal del sitio web. En algunos casos, es posible que deba agregar una característica única a su sitio, una que no tenga un complemento comercial listo para usar.

En este artículo de SEO, proporcionado por Andrew Dyhan, un experto líder de Semalt , aprenderá cómo crear su complemento personalizado de WordPress.

Estructura básica de un complemento de WordPress

En esta guía de SEO, nos centraremos en crear un complemento de WordPress. Este es un archivo PHP simple que contiene algunas instrucciones. En mi opinión de SEO, siempre es bueno crear una carpeta y poner el archivo PHP dentro. Esta carpeta debe contener un nombre similar al del complemento. Después de crear este archivo, es esencial subirlo a la carpeta wp-content / plugins en el servidor host. Un complemento tiene algunos conceptos básicos. Por ejemplo, está el encabezado.

Encabezado del complemento de WordPress

Un encabezado simple tiene una pequeña estructura funcional que WordPress puede reconocer. Por ejemplo, tiene:

<? php

Nombre del complemento: nuestro nuevo complemento

Este es el formato más simple de un encabezado de complemento que es compatible con el sistema de gestión de contenido de WordPress. Al hacer este paso, obtienes un complemento funcional que puedes activar en el área de complementos de WordPress. Sin embargo, no hay funciones en él. Por lo tanto, no alterará ninguna funcionalidad de su sitio web. El encabezado también puede contener otra información, como el autor, la descripción, la versión, etc. Parte de esta información puede ser necesaria para futuros propósitos de desarrollo.

El resto del complemento

No hay límite para las instrucciones que puede poner en su complemento. Sin embargo, es esencial considerar la respuesta de su sitio web como una estrategia de construcción. Poner demasiado código puede hacer que su sitio se modifique mucho. Puede modificar su complemento tanto como lo necesite. Es un archivo PHP simple que puede modificar como cualquier tema, cualquier modificación que pueda hacer a su archivo functions.php. Desde un punto básico, es esencial minimizar los cambios que puede realizar en un sitio web de WordPress. Por ejemplo, puedo usar este fragmento para ayudar a mi sitio web a redirigir una página a otra, incluso en un sitio web completamente nuevo;

función my_custom_redirect () {

$ post global;

if (is_page () || is_object ($ post)) {

if ($ redirect = get_post_meta ($ post-> ID, 'redirect', true)) {

wp_redirect ($ redirect);

salida;

add_action ('get_header', 'my_custom_redirect');

Este fragmento tiene una función simple. Puede permitirle agregar un meta personalizado a cualquier página. Además, puede ayudarlo a agregar una 'redirección' personalizada utilizando una URL diferente. En mi encabezado anterior, todo el plugn se vería así;

<? php

/ *

Nombre del complemento: nuestro nuevo complemento

función my_custom_redirect () {

$ post global;

if (is_page () || is_object ($ post)) {

if ($ redirect = get_post_meta ($ post-> ID, 'redirect', true))

wp_redirect ($ redirect);

salida;

add_action ('get_header', 'my_custom_redirect');

Es así de simple crear un complemento de WordPress personalizado. Como en el caso anterior, hemos creado un complemento que puede redirigir páginas. También puede agregar una línea diferente de código PHP para realizar diferentes funciones en su sitio web de WordPress.