Angular Core Dependency: ^1.6.1
Module License: GPLV3
Added by: Sam Deering
Version 5.0 is a minor refactor.
It includes removal of all AngularJS factory code, replacing some code.
MAJOR UPDATE -
Posts are now viewable via url route
/posts/post-slug, not by ID anymore, I will be releasing a forwarder for ID -> slug routing soon.
I wanted to learn Angular, and I already have spent the last 10 years developing in WordPress. The best way to for me to learn was to make this.. but maybe someone else will find some awesome use for it.
The WordPress theme is built primarily using Front-Page.php to run as the main ng-view.
Twitter Bootstrap - for easy customization and responsive design
LESS CSS - Personal preference over SASS
JSON API - Required plugin for RESTful API
FRONT-PAGE - front-page.php is identical to index.php, to allow for your theme to be adjusted accordingly.
Navigation - Defaulted to "Main Nav", needs to be created in the WordPress Dashboard.
Content Block - used to insert content from page or post,
<ng-include src=" dir+'block.php?id=2&title=true' "></ng-include>
There are 2 variables passed to file, the
id of the post/page content you wish to display.
As well as whether you want a
<h2> title block to come with it, which will automatically get the title of the ID passed.
EDIT/DELETE BUTTONS - in the list view you will find as the buttons to delete and edit the post. These are displayed on check of user login status, as a redudancy to help.
GLOBAL JS VARIABLES
set by localize_script in functions.php
Continuation of development will include priority level items such as:
Module stats last updated: 2018-01-14 16:00:05