All Projects → hasanuzzamanbe → wp-boilerplate-plugin-with-vuejs

hasanuzzamanbe / wp-boilerplate-plugin-with-vuejs

Licence: GPL-2.0 license
This is an example plugin for Wp plugin developer.

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
Vue
7211 projects
SCSS
7915 projects

Projects that are alternatives of or similar to wp-boilerplate-plugin-with-vuejs

Wp Functions List
This is a list of all WordPress functions from version 0 to version 4.8.1 along with the data of when they were first introduced and if they are deprecated or not
Stars: ✭ 88 (+238.46%)
Mutual labels:  wordpress-plugin, wordpress-development
Codestar Framework
A Simple and Lightweight WordPress Option Framework for Themes and Plugins
Stars: ✭ 147 (+465.38%)
Mutual labels:  wordpress-plugin, wordpress-development
Dynamic Featured Image
Dynamically adds multiple featured image (post thumbnail) functionality to posts, pages and custom post types
Stars: ✭ 96 (+269.23%)
Mutual labels:  wordpress-plugin, wordpress-development
Meta Box
The best plugin for WordPress custom fields and custom meta boxes
Stars: ✭ 1,039 (+3896.15%)
Mutual labels:  wordpress-plugin, wordpress-development
wordpress
📚 Recursos para aprender WordPress
Stars: ✭ 20 (-23.08%)
Mutual labels:  wordpress-plugin, wordpress-development
Wpintel
Chrome extension designed for WordPress Vulnerability Scanning and information gathering!
Stars: ✭ 70 (+169.23%)
Mutual labels:  wordpress-plugin, wordpress-development
Live Composer Page Builder
Free page builder plugin for WordPress http://livecomposerplugin.com
Stars: ✭ 143 (+450%)
Mutual labels:  wordpress-plugin, wordpress-development
Super Progressive Web Apps
SuperPWA helps to convert your WordPress website into Progressive Web Apps instantly. PWA (Progressive Web Apps) demo at : https://superpwa.com and Plugin :
Stars: ✭ 304 (+1069.23%)
Mutual labels:  wordpress-plugin, wordpress-development
Code Snippets
Code Snippets WordPress Plugin
Stars: ✭ 226 (+769.23%)
Mutual labels:  wordpress-plugin, wordpress-development
Brizy
Brizy is the most user-friendly visual page builder in town! No designer or developer skills required. The only tools you'll need to master are clicks and drags.
Stars: ✭ 209 (+703.85%)
Mutual labels:  wordpress-plugin, wordpress-development
Raccoon Plugin
With Raccoon, use a JSON or YAML file to manage WordPress theme features
Stars: ✭ 18 (-30.77%)
Mutual labels:  wordpress-plugin, wordpress-development
DigiPass
DigiPass (Paywall) WordPress plugin
Stars: ✭ 11 (-57.69%)
Mutual labels:  wordpress-plugin, hacktoberfest2020
Intervention
WordPress plugin to configure wp-admin and application state using a single config file.
Stars: ✭ 481 (+1750%)
Mutual labels:  wordpress-plugin, wordpress-development
Updevtools
UpDevTools - A suite of developer tools for your WordPress development environment
Stars: ✭ 74 (+184.62%)
Mutual labels:  wordpress-plugin, wordpress-development
Awesome Wp Developer Tools
A collection of plugins, starter themes and tools to make WordPress development easier.
Stars: ✭ 388 (+1392.31%)
Mutual labels:  wordpress-plugin, wordpress-development
Login Designer
Official repository of the Login Designer WordPress Plugin
Stars: ✭ 97 (+273.08%)
Mutual labels:  wordpress-plugin, wordpress-development
Fabrica Dev Kit
A toolkit for faster, smoother WordPress 5 development
Stars: ✭ 256 (+884.62%)
Mutual labels:  wordpress-plugin, wordpress-development
Admin Page Framework
Facilitates WordPress plugin and theme development.
Stars: ✭ 273 (+950%)
Mutual labels:  wordpress-plugin, wordpress-development
Co Cart
🛒 CoCart is a flexible, open-source solution to enabling the shopping cart via the REST API for WooCommerce.
Stars: ✭ 198 (+661.54%)
Mutual labels:  wordpress-plugin, wordpress-development
dudestack
A toolkit for creating a new professional WordPress project with deployments. Originally based on Roots/bedrock.
Stars: ✭ 82 (+215.38%)
Mutual labels:  wordpress-plugin, wordpress-development

WordPress boilerplate plugin with Vue.js

A simple boilerplate plugin for WordPress using vue js.

[ If you want to use framework base WordPress boilerplate with more advanced MVC pattern. Then check another one from here

https://github.com/hasanuzzamanbe/framework-base-wp-boilerplate-with-vue ]

How to use:

  • Clone this repository on your local plugin folder

  • Run command npm i to install node modules.

Now just setup for your own plugin, it's very easy using node auto command.

1. Auto setup:

Just run node src/setup it will ask for a plugin name, type your plugin name and hit enter.

Your plugin is ready to use.

Now run npm run watch Then activate the plugin from your WP admin dashboard.

If you want to make setup by hand you can do it also. But auto setup is the best option for you.

Or Manual Setup

Step to make your own plugin

  • Open with an IDE (Vscode, sublime, PhpStorm etc)

  • Change all the plugin_name to Your-Plugin-Name

  • Change all the PLUGINNAME to YOURPLUGINNAME (Upper case)

  • Change all the PluginName to YourPluginName (Upper Camel Case)

  • Change all the Plugin_Name to your_plugin_name

  • Change all the textdomain to yourtextdomain

All done have fun

Some suggestions for beginners:

Now your plugin is ready to use with a standard format.

You can write vue.js codes inside /src folder

Do any customization you need.

NB: These 3 packages are already installed on this project, You can use those or remove that if you don't need.

  • element-ui
  • vue-router
  • @Wordpress/hooks

For more details please check the package.json file

After Development Production:

When your Plugin development is complete and you want to use it for production. Then run npm run prod after that you can delete some files which are already build.

Files/Folder you should delete on production:

  • node modules
  • src
  • package-lock.json

For Help:

Please feel free to mail me [email protected]

For faster response please text me on https://www.hasanuzzaman.com live chat.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].