- Find an appropriate plugin-slug according to the solution of the plugin.
- Write the min 4-5 character prefix, plugin name, short description(up to 150 chars), long description (min 3-4 para), keywords(min 4), block name, and block description in a temporary notebook.
- If your block is not part of
b-blocks, then the text domain should be yourplugin-slug. - Apply 1st and 2nd list data to this template with case sensitivity: uppercase for uppercase, lowercase for lowercase, title case for title case, and camel case for camel case. (for the block name try different way to search (blockname, blockName, BlockName, Block Name, block name))
- Complete the
readme.txtfile. - The main element is
.wp-block-b-blocks-{blockname}, and its immediate child is.advScrollbarBlockName. Do not apply width or columns for the main element. - Write appropriate class and ID names for the elements.
- Add the initial roadmap for the plugin in the
todo.txt. - If you skip one of these, we will not provide any support for the project.
- Enjoy CODING!
The folder structure that plugin-zip accepts is:
/plugin-name
plugin-name.php
uninstall.php
/languages
/includes
/admin
/js
/css
/images
/public
/js
/css
/images
If you want to add custom folders, you have to add those folder names to the {files} array in the package.json file.
"dependencies": {
"immer": "latest"
},
"devDependencies": {
"@wordpress/scripts": "latest",
"eslint-webpack-plugin": "latest"
}