Nuevo plugin subido a WordPress.org (ABRIL 2021)

Desde hace mucho tiempo venimos desarrollando plugins y themas para distinta utilidad. La verdad que gracias a WordPress.org hemos podido ayudar a muchas personas y empresas a llevar adelante sus proyectos con esta fantástica herramienta gratuita.

Ahora, hemos dado un paso adelante. Este 02/04/2021 realizamos la solicitud de subir un plugin que ya habíamos comunicado a algunos de nuestros usuarios suscritos tanto por WhatsApp, como por nuestro servicio de suscripción.

En esta entrada, explicaremos los pasos que seguimos para poder hacer público nuestro plugin al repositorio oficial de Plugins de WordPress.

1. Configurar el readme.txt

Creamos un archivo readme.txt en la raíz del plugin. Este archivo tiene una estructura específica que debemos seguir. WordPress tiene una reglas y no podremos publicar hasta cumplir con todas. Así que debemos seguir las reglas y el formato para que nuestro plugin se muestre correctamente en WordPress.

=== WC Tracking Status ===
Contributors: diurvan
Web Page: https://diurvanconsultores.com
Tags: status tracking, multilingual, woocommerce, status order, status shipping
Requires at least: 5.5
Tested up to: 5.5.3
Stable tag: 5.5.3
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Update and show aditional states for tracking orders from woocommerce.

== Description ==

-Update and show aditional states for tracking orders from woocommerce.

The objective of this plugin is to serve as a small tool to inform a client about the status of Shipping (Shipping) of their order from the web, and via email. The Plugin adds, through a ShortCode, some screens for the user to enter their order number. The system searches for the order information, and displays the status in a friendly way.

This plugin's code is [available on GitLab](https://gitlab.com/diurvan/wc-tracking-status). Please feel free to fork the repository and send a pull request. If you find a bug in the plugin, open an issue.

Major features in Wc Tracking Status include:

* Includes 5 steps to tracking: "Completed Order", "Order ready to send", "Sent order", "Order in destiny country" and "Delivered order"
* Paint a graduant color depending from these status

Tutorial video:
[youtube https://www.youtube.com/watch?v=USOHmbdhVmU]

** Quick Links **
- Subscribe to [diurvanConsultores YouTube Channel](https://www.youtube.com/channel/UCu29w3t1XwSfIp80avLgrcQ) for tutorials, news and updates for my plugins

If you have any question or features request, please access the plugin's official support forum. You can also get help sending an email to ivan.tapia@diurvanconsultores.com

== Installation ==

= Simple Installation =

1. Search for 'WC Tracking Status' in the 'Plugins > Add New' menu and click 'Install'
2. Activate the plugin through the 'Plugins' menu in WordPress

= Manual Installation =

1. Download the [latest version of the plugin](https://downloads.wordpress.org/plugin/diu-wc-tracking-status.zip)
2. Upload the `wc-tracking-status` directory to the `/wp-content/plugins/` directory
3. Activate the plugin through the 'Plugins' menu in WordPress

== Screenshots ==

1. Update Woocommerce state to "Completed" and then, will appear "Status Tracking"
2. Add shortcode to any page or post
3. Test on front writing order number from WooCommerce
4. View info result

== Frequently Asked Questions ==
= 1. What additional plugins do I need to install? =
You just need to install WooCommerce into your WordPress instalation.

= 2. Why don't I see the additional tracking statuses when I edit the order?? =
The order should go to WooCommerce "completed" status. From that state, the additional states of WC Tracking Status can be handled

= 3. How do I include the order tracking search option?? =
You only need to include the shortcode [diurvan_custom_tracking] in any page, post or custom post

= 4. How to get support? =
Please create a support request in the official support forum. You can also get help from my webpage https://diurvanconsultores.com or sending an email to ivan.tapia@diurvanconsultores.com

== Changelog ==

= 1.0.2 =
*Release Date - 06th April, 2021*

* Include more information about plugin.

= 1.0.1 =
* Initial release

Puedes ver estas directivas aquí.
Para que estés seguro de si has editado bien tu plugin, puedes verificarlo aquí.

2. Subir el plugin a WordPress.org

Lo siguiente que hicimos es subir el plugin a través de este link.

Luego de esto, recibimos un correo de confirmación con el plugin subido.

3. Ajustes en el repositorio y readme.txt

Lamentablemente, WordPress.org nos respondió con ajustes que hacer. Realmente no fueron complicados… algunos detalles que cambiar y alinear con el tema de versiones y poco más. Para responder los ajustes, debemos responderles con un correo y adjuntar los cambios en un directorio compartido. Pueden usar un link de Mega o Drive.

4. Confirmación exitosa WordPress

Finalmente, cuando WordPress revisó los cambios, nos enviaron un correo de aprobación y nos comunican el repositorio de SubVersion y el enlace público de WordPress. En nuestro caso, fue https://wordpress.org/plugins/wc-tracking-status.

5. Subir los archivos al repositorio SVN

Pero esto no queda aquí, porque WordPress sólo ha verificado si es válido tu archivo, pero ya depende de tí el subir el contenido del plugin. Eso es lo que hicimos. Tuvimos que instalar el cliente de SubVersion (Toirtoise) y subimos a las carpetas correspondientes (assets, tags y trunks).
La carpeta trunks es como diríamos la rama master en Git y la carpeta tags vendría a ser las distintas versiones de nuestro plugin.
Pueden visualizar la información del plugin en esta carpeta pública: http://plugins.svn.wordpress.org/wc-tracking-status/.

Si deseas un apoyo para subir tu propio plugin o alguna consulta, comenta en esta publicación.

No olvides seguirnos en nuestras redes:
FACEBOOK: https://facebook.com/diurvanconsultores
YOUTUBE: https://www.youtube.com/channel/UCu29w3t1XwSfIp80avLgrcQ
LINKEDIN: https://www.linkedin.com/company/diurvanconsultores/

Y si tienes alguna sugerencia para modificar nuestro primer plugin, nos escribes también.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Necesitas ayuda? Anda escríbeme!!
Por favor, acepta nuestra política de privacidad primero para  iniciar la conversación.