Jhon Jairo Rincón Cardona - El gran libro de desarrollo de plugins WordPress

Здесь есть возможность читать онлайн «Jhon Jairo Rincón Cardona - El gran libro de desarrollo de plugins WordPress» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: unrecognised, на испанском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

El gran libro de desarrollo de plugins WordPress: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «El gran libro de desarrollo de plugins WordPress»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Si es de los que siempre ha querido ir un poco más allá al crear una funcionalidad en WordPress para que realice algo específico, pero le ha resultado difícil porque no encuentra casi material que le sirva de guía, entonces ha llegado al libro indicado.
En él se desarrolla un itinerario que va desde lo más básico hasta lo más avanzado, para que pueda comprender cómo funciona en realidad WordPress y pueda convertir sus ideas en poderosos plugins. Al finalizar su lectura, sabrá:
•Manipular la base de datos de WordPress
•Crear una estructura de archivos para sus plugins
•Realizar consultas SQL a la base de datos de WordPress
•Crear un plugin para la gestión de pop-ups
•Utilizar múltiples funciones de WordPress para sus plugins
•Manipular datos y roles de usuarios en WordPress
•Hacer sus propios ganchos de acción personalizados
•Crear sus propios widgets y un plugin para la gestión de usuarios
Asimismo, el libro incluye gratis el acceso al curso online sobre desarrollo de plugins con Wordpress.
¡Dominar WordPress está a su alcance! Hágase ya con su ejemplar y póngase al día en todo lo relativo a este potente sistema de gestión de contenidos.

El gran libro de desarrollo de plugins WordPress — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «El gran libro de desarrollo de plugins WordPress», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать
Es muy común que en el desactivador se utilice una función para limpiar enlaces - фото 10 Es muy común que en el desactivador se utilice una función para limpiar enlaces - фото 11

Es muy común que en el desactivador se utilice una función para limpiar enlaces permanentes, la función es:

flush_rewrite_rules

Elimine las reglas de reescritura y luego vuelva a crear las reglas de - фото 12

Elimine las reglas de reescritura y luego vuelva a crear las reglas de reescritura.

Parámetros

$hard

(bool) (Opcional) Ya sea para actualizar .htaccess (hard flush) o simplemente actualizar rewrite_rules transient (soft flush). El valor predeterminado es verdadero (duro). Valor predeterminado: verdadero.

Esta función es útil cuando se usa con tipos de publicaciones personalizadas, ya que permite el vaciado automático de las reglas de reescritura de WordPress (por lo general, debe hacerse manualmente para los nuevos tipos de publicaciones personalizadas). Sin embargo, esta es una operación costosa, por lo que solo debe usarse cuando sea necesario.

Al desactivar el plugin, se ejecutará esa función y, al activarlo, llamará al archivo activador.php. Si activamos el plugin, nos dará un error, pues no tenemos este archivo.

Vamos a nuestro panel de administrador de WordPress, vamos a plugins y buscamos el plugin pruebas.

Activaremos el plugin y veremos el error Ahora para comprobar que nuestro - фото 13

Activaremos el plugin y veremos el error.

Ahora para comprobar que nuestro plugin funciona vamos a nuestro archivo - фото 14

Ahora, para comprobar que nuestro plugin funciona, vamos a nuestro archivo res-pruebas.phpy comentamos la línea donde requerimos el archivo activador.php. Al desinstalar y volver a instalar, veremos que no aparece ningún error.

Ahora crearemos el archivo activador.phpy escribiremos lo siguiente:

Con este código estaremos creando una tabla en nuestra base de datos a la que - фото 15

Con este código estaremos creando una tabla en nuestra base de datos a la que llamaremos mitabla. Esta tabla se creará en el mismo instante en que hagamos clic en Activar nuestro plugin.

Métodos de desinstalación

Los métodos de desinstalación de plugins en WordPress se ejecutan cuando hacemos clic en la opción de borrar un plugin en WordPress.

El primer método requiere que en nuestro archivo principal del plugin escribamos una función.

Con esta función podemos borrar tablas configuraciones y otras opciones El - фото 16

Con esta función podemos borrar tablas, configuraciones y otras opciones.

El segundo método requiere crear un archivo en la raíz de nuestro plugin, este archivo debe llamarse uninstall.php. Creamos el archivo y escribimos el siguiente código:

Este primer código es de seguridad y dice que si no está definida esa - фото 17

Este primer código es de seguridad y dice que, si no está definida esa constante, no siga ejecutando el código que vamos a escribir más abajo.

Ahora vamos a crear una consulta sql para eliminar la tabla que hemos creado anteriormente.

Después de escribir este código guardamos los cambios Ahora vamos a comprobar - фото 18

Después de escribir este código, guardamos los cambios.

Ahora vamos a comprobar que esto funciona y, para ello, vamos primero a crear una copia de nuestro plugin res_pruebascomprimiéndolo en un archivo .zip con winrar.

Después de crear el archivo respruebaszip volvemos a nuestro panel de - фото 19

Después de crear el archivo res_pruebas.zip, volvemos a nuestro panel de administración, recargamos la página y desinstalamos el plugin res_pruebas. Ahora hacemos clic en Borrar.

Veremos que nos saldrá una ventana de confirmación y hacemos clic en Aceptar - фото 20

Veremos que nos saldrá una ventana de confirmación y hacemos clic en Aceptar. Ahora, al volver a nuestra base de datos y recargar, podemos ver que la tabla atr_mitablaha desaparecido.

Mejores prácticas para definir nuestras funciones o variables

Para que no se creen conflictos entre nuestras funciones, clases y variables de WordPress, debemos definirlas de la siguiente manera:

Comprobando que una variable no exista:

Comprobando que una función no exista Comprobando que una clase no exista - фото 21

Comprobando que una función no exista:

Comprobando que una clase no exista Comprobando que una constante no está - фото 22

Comprobando que una clase no exista:

Comprobando que una constante no está definida Mostrar información de nuestro - фото 23

Comprobando que una constante no está definida:

Mostrar información de nuestro plugin según el rol que tenga la persona - фото 24

Mostrar información de nuestro plugin según el rol que tenga la persona, is_admin();.Determina si la solicitud actual es para una página de interfaz administrativa. Para ver más acerca de esta función, podemos visitar la web oficial de WordPress developers.

https://developer.wordpress.org/reference/functions/is_admin/

Comprobación de las capacidades de usuario Las capacidades de usuario son las - фото 25

Comprobación de las capacidades de usuario

Las capacidades de usuario son las funciones que se pueden realizar dependiendo del rol que tenga la persona dentro de la web. Los roles que puede desempeñar una persona dentro de un proyecto web son:

• Super Admin

• Administrator

• Editor

• Author

• Contributor

• Subscriber

A continuación, mostraremos como ejemplo algunas de las funciones que se pueden realizar con el rol de Super Admin:

create_sites

delete_sites

manage_network

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «El gran libro de desarrollo de plugins WordPress»

Представляем Вашему вниманию похожие книги на «El gran libro de desarrollo de plugins WordPress» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «El gran libro de desarrollo de plugins WordPress»

Обсуждение, отзывы о книге «El gran libro de desarrollo de plugins WordPress» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x