WordPress starter theme using REST as backend and Vue + Vue Router for front end framework
Switch branches/tags
Nothing to show
Clone or download
michaelsoriano Merge pull request #2 from drjecker/patch-1
Missing / in closing div tag
Latest commit a6b8bc2 Aug 6, 2018
Permalink
Failed to load latest commit information.
css first commit Jan 21, 2018
js first commit Jan 21, 2018
templates Missing \ in closing div tag Jul 5, 2018
.gitignore first commit Jan 21, 2018
LICENSE first commit Jan 21, 2018
README.md updated intro in README Feb 17, 2018
favicon.ico first commit Jan 21, 2018
functions.php first commit Jan 21, 2018
gulpfile.js first commit Jan 21, 2018
index.php first commit Jan 21, 2018
package.json first commit Jan 21, 2018
style.css first commit Jan 21, 2018

README.md

wp-vue-starter

A basic WordPress (starter) theme that uses VueJS as the front-end rendering framework. Theme templates are Vue components and supports the loop, home, page, single, search, 404, paging and comments. Looks like a traditional "blog" and "Bootstrap" - which is serves as a good starting point for many projects.

More information can be found in this post: http://michaelsoriano.com/wordpress-starter-theme-using-vuejs/

USES THE FOLLOWING

  • vuejs
  • vue-router
  • axios
  • bootstrap 4 (css)

EDIT CSS DIRECTLY

  • open /css/dist/main.css
  • delete sourceMappingURL=main.css.map at the bottom of the file

TO EDIT CSS USING SASS

  • npm init
  • npm i -g gulp-cli
  • npm i -D gulp gulp-sass gulp-sourcemaps gulp-clean-css
  • gulp watch
  • edit /css/src/main.scss

TO EDIT THE JAVASCRIPT

  • open /js/main.js

ROADMAP

  • Pagination - complete
  • Search - complete
  • 404 - complete
  • Comment Form - complete
  • Archive pages: tag, category
  • Header Menu - complete