All Projects → tareq1988 → Vue Wp Starter

tareq1988 / Vue Wp Starter

A WordPress Vue.js starter plugin

Projects that are alternatives of or similar to Vue Wp Starter

Vuejs Wordpress Theme Starter
A WordPress theme with the guts ripped out and replaced with Vue.
Stars: ✭ 1,359 (+535.05%)
Mutual labels:  wordpress, vuejs2, vue-router
Vue2 Demo
Vue 基于 Genesis + TS + Vuex 实现的 SSR demo
Stars: ✭ 2,072 (+868.22%)
Mutual labels:  vuejs2, vue-router
Nginx Helper
Nginx Helper for WordPress caching, permalinks & efficient file handling in multisite
Stars: ✭ 170 (-20.56%)
Mutual labels:  wordpress, wordpress-plugin
List Category Posts
WordPress plugin which allows you to list posts from a category into a post/page using the [catlist] shortcode.
Stars: ✭ 212 (-0.93%)
Mutual labels:  wordpress, wordpress-plugin
Glotpress Wp
🌍 🌎 🌏 GlotPress is a WordPress plugin to let you set up your own collaborative, web-based software translation tool.
Stars: ✭ 205 (-4.21%)
Mutual labels:  wordpress, wordpress-plugin
Vue Objccn
🔥 Use Vue.js to develop a cross-platform full stack application / 用 Vue.js 开发的跨三端应用
Stars: ✭ 1,993 (+831.31%)
Mutual labels:  vuejs2, vue-router
Redis Cache
A persistent object cache backend for WordPress powered by Redis. Supports Predis, PhpRedis, Credis, HHVM, replication and clustering.
Stars: ✭ 205 (-4.21%)
Mutual labels:  wordpress, wordpress-plugin
Pop
Monorepo of the PoP project, including: a server-side component model in PHP, a GraphQL server, a GraphQL API plugin for WordPress, and a website builder
Stars: ✭ 160 (-25.23%)
Mutual labels:  wordpress, wordpress-plugin
Lvyou
🎒Vue.js 初步进阶案例,路由懒加载,进入页面前登录判断,返回导航判断,RestAPI接口使用,组件封装,Vuex状态封装,keep-alive页面缓存等功能
Stars: ✭ 195 (-8.88%)
Mutual labels:  vuejs2, vue-router
Syntaxhighlighter
WordPress plugin that makes it easy to post syntax-highlighted code snippets.
Stars: ✭ 194 (-9.35%)
Mutual labels:  wordpress, wordpress-plugin
Co Cart
🛒 CoCart is a flexible, open-source solution to enabling the shopping cart via the REST API for WooCommerce.
Stars: ✭ 198 (-7.48%)
Mutual labels:  wordpress, wordpress-plugin
Accelerated Mobile Pages
Automatically add Accelerated Mobile Pages (AMP Project) functionality on your WordPress.
Stars: ✭ 167 (-21.96%)
Mutual labels:  wordpress, wordpress-plugin
Models
WordPress plugin to create custom post types and taxonomies using JSON, YAML or PHP files
Stars: ✭ 167 (-21.96%)
Mutual labels:  wordpress, wordpress-plugin
Wp Multi Network
A network management interface for global multisite administrators
Stars: ✭ 168 (-21.5%)
Mutual labels:  wordpress, wordpress-plugin
Wp Graphql Gutenberg
Query gutenberg blocks with wp-graphql
Stars: ✭ 158 (-26.17%)
Mutual labels:  wordpress, wordpress-plugin
Gcf
Gutenberg Custom Fields... wait what?
Stars: ✭ 185 (-13.55%)
Mutual labels:  wordpress, wordpress-plugin
Nrkbetaquiz
Require the reader to pass a quiz before being able to comment on an article
Stars: ✭ 202 (-5.61%)
Mutual labels:  wordpress, wordpress-plugin
Gitium
Keep all your WordPress code on git with a simple plugin and a repo
Stars: ✭ 159 (-25.7%)
Mutual labels:  wordpress, wordpress-plugin
Vuetify Todo Pwa
✔️ A simple Todo PWA built with Vue CLI 3 + Vuex + Vuetify.
Stars: ✭ 160 (-25.23%)
Mutual labels:  vuejs2, vue-router
Classifai
Enhance your WordPress content with Artificial Intelligence and Machine Learning services.
Stars: ✭ 188 (-12.15%)
Mutual labels:  wordpress, wordpress-plugin

Vue.js WordPress Starter

A WordPress Vue.js starter plugin with required toolbelts 😎

📦 What it ships with?

  • Pre-configured webpack config
    • Babel loader, Vue loader, CSS and LESS loader
    • Separate vendor.js with all vendor scripts
    • Uglify JS for production
    • Separate frontend.js and admin.js
    • Extracted CSS/LESS to separate frontend.css and admin.css files.
    • Auto reloading with Browser with Browsersync (config)
  • Vue and Vue Router
  • Frontend (shortcode) and Backend starter app
  • Modern PHP codebase with namespace support

🚚 Running

  1. Clone this repository in your plugins folder
  2. Activate the plugin

👨‍💻 Post Installation

  1. The name of the plugin class is Base_Plugin, change the class name with your desired class name.
  2. Replace the PHP namespace App with your desired name.
  3. Replace baseplugin or BASEPLUGIN reference in files.
  4. Run npm install
  5. To start developing, run npm run dev 🤘
  6. For production build, run npm run build 👍

🎁 Preview

screenshot

⛑ Extra Goodies

  1. Vue List Table Component - Helps you to build WordPress list tables easily.

About

Made by Tareq Hasan from weDevs.

Found anything that can be improved? You are welcome to contribute.

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].