WP Manifestindependent plugin directory
manifest / forms / form-block

B Form

Create Beautiful and Professional Login, Register or any other custom Forms easily with a few clicks.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/muradwahid/form-block/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Plugin Setup

  1. Find an appropriate plugin-slug according to the solution of the plugin.
  2. 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.
  3. If your block is not part of b-blocks, then the text domain should be your plugin-slug.
  4. 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))
  5. Complete the readme.txt file.
  6. The main element is .wp-block-b-blocks-{blockname}, and its immediate child is .bBlocksBlockName. Do not apply width or columns for the main element.
  7. Write appropriate class and ID names for the elements.
  8. Add the initial roadmap for the plugin in the todo.txt.
  9. If you skip one of these, we will not provide any support for the project.
  10. 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.

Required packages for this project

"dependencies": {
    "immer": "latest"
},
"devDependencies": {
    "@wordpress/scripts": "latest",
    "eslint-webpack-plugin": "latest"
}

Editor Setup

For this project use this setup in your IDE Editor. Preferred Cursor. If you want to set another setup for your personal/portfolio/example/tutorial project, use another IDE Editor. Setup the Cursor IDE using the provided *.code-profile

Not Working after installed on Taste Wp

When you run 'npm run bundle' on a block plugin, the zip file may not work properly. If any issue is encountered, please build and zip it manually.