Using HTML and CSS, I first created a template according to a client's specifications. My boss then asked me to use the same design on other websites on several occasions. Repeatedly copying and creating the same code gets annoying. In order to save time and facilitate the use of this fantastic timeline widget by other developers, I had the idea to create an Elementor widget plugin. In order to learn how to make a custom widget, I began reading the Elementor manual.
I believed that my issue had been resolved after creating the plugin. But I quickly got tired of having to manually upload the plugin files to various websites. At that point, I had the thought, "Why not publish my plugin on WordPress like other developers do?"
The actual journey started now: creating the WordPress plugin. In order to learn how to publish a plugin to the platform, I carefully reviewed the WordPress instructions after creating an account with my personal information.
I was able to gradually improve my plugin by using the Plugin Checker, which was really useful in pointing out my errors.
When I activated the plugin, a few issues appeared, as described below:
Since I’m new to this, the plugin guide showed me what was missing.
To search my plugin used these tags: elementor, history, creative, widget, search, creatihone, tosisoft
After completing the plugin, I created a WordPress account to publish it, since I developed it both for my own convenience and for others to use.
After 14 days, WordPress sent me an email expressing gratitude for submitting my plugin, Creativehone History. Being acknowledged for the work I did to post it felt wonderful.
Then they explained the issues and why my plugin wasn’t approved.
I changed the plugin’s version before uploading it again, because keeping the same version causes WordPress to show that the plugin already exists.
Reading this message made me very happy. My plugin was finally accepted and is now functional on WordPress. Once again, I want to thank the WordPress Team for their help.