PHP Classes

WP Vue Kit Plugin: Vue.js plugin to build WordPress user interfaces

Recommend this page to a friend!
  Info   Documentation   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not yet rated by the usersTotal: 29 All time: 11,180 This week: 65Up
Version License PHP version Categories
wp-vue-kit 1.0MIT/X Consortium ...5PHP 5, Content management, Blogs
Description 

Author

This package provides a Vue.js plugin to build WordPress user interfaces.

It provides several user interface components that WordPress plugins can use by calling classes provided within this package.

Currently, it provides components for:

- WordPress settings page

- Registering assets like CSS, JavaScript, images, and localization files

- Menus to show options to the users

Innovation Award
PHP Programming Innovation award nominee
October 2022
Number 7
Vue.js is a popular JavaScript framework that you can use to implement modern user interfaces for Web sites.

WordPress is a popular content management used by many sites to produce and edit content published in the Web site pages. Developers can extend WordPress with plugin components provided by third-party developers.

This package provides a plugin that implements WordPress plugins that can use Vue.js to implement modern user interfaces for accessing other WordPress plugins.

Manuel Lemos
Picture of Maniruzzaman Akash
  Performance   Level  
Innovation award
Innovation award
Nominee: 9x

 

Documentation

WP Vue Kit

A Vue JS Starter Kit for WordPress plugin development - Webpack, Sass, Vue, Vuex, Vue-router

Installation

git clone https://github.com/ManiruzzamanAkash/wp-vue-kit.git

# Go to that plugin folder
cd wp-vue-kit

# Install composer dependencies.
composer install

# Install npm dependencies.
npm install

PHP Coding Standard check and fix

# Check if any PHPCS issues found.
composer run phpcs

# Fix any possible PHPCS issues.
composer run phpcs:fix

PHP Unit test

composer run test

Demo preview

Demo preview.

Contact

manirujjamanakash@gmail.com


  Files folder image Files (44)  
File Role Description
Files folder imageassets (2 directories)
Files folder imageincludes (2 files, 2 directories)
Files folder imagesrc (3 files, 7 directories)
Files folder imagetemplates (1 file)
Files folder imagetests (1 directory)
Files folder imagewebpack (1 file, 2 directories)
Accessible without login Plain text file .eslintrc.js Data Auxiliary data
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file composer.lock Data Auxiliary data
Accessible without login Plain text file package.json Data Auxiliary data
Accessible without login Plain text file phpcs.xml.dist Data Auxiliary data
Accessible without login Plain text file phpunit.xml.dist Data Auxiliary data
Accessible without login Plain text file README.md Doc. Documentation
Plain text file wp-vue-kit.php Class Class source

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:29
This week:0
All time:11,180
This week:65Up