Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
USING WORDPRESS TO
POWER AN APPLICATION
HOW WE BUILT A REWARDS PLATFORM USING
WORDPRESS IN JUST A FEW WEEKS.
BOB ORCHARD
1. CHOOSE YOUR FEATURES
A REWARDS SYSTEM TYPICALLY
NEEDS A FEW FEATURES:
• USER REGISTRATION
• LOGIN/LOGOUT
• ACCESS CONTROL
• SHOW REWARDS
• CLAI...
2. PLAN YOUR DEVELOPMENT
USER REGISTRATION
LOGIN/LOGOUT
ACCESS CONTROL
CUSTOM POST TYPES
WORDPRESS
WP PLUGIN REPO
CUSTOM PLUGIN
ADVANCED CUSTOM FIE...
3. INSTALL WORDPRESS
4. CREATE YOUR PLUGIN
4.1. REGISTER YOUR POST TYPE
4.2. CREATE YOUR TAXONOMIES
TYPE OF REWARD REWARD SPONSOR
4.3. CREATE YOUR CUSTOM FIELDS
(USING ADVANCED CUSTOM FIELDS)
4.4. LIMIT USER ACCESS
VISITOR:
(ANONYMOUS)
REGISTERED USER:
(SUBSCRIBER)
SITE ADMINISTRATOR:
(ADMIN)
CAN SEE REGISTRATION...
4.5. SHOW AVAILABLE REWARDS
(USING STANDARD POST ARCHIVES + WP_QUERY)
4.6. LET USER CLAIM A REWARD
4.6. LET USER CLAIM A REWARD
4.6. LET USER CLAIM A REWARD
4.7. SHOW USER THEIR REWARDS
4.7. SHOW USER THEIR REWARDS
4.8. PULL THE DATA AND MAKE IT LOOK GOOD
4.8. PULL THE DATA AND MAKE IT LOOK GOOD
4.9. EXPORT TO A CSV ON-REQUEST
Upcoming SlideShare
Loading in …5
×

How we built a Rewards Platform with WordPress in a few weeks

824 views

Published on

How we built a rewards platform using WordPress for one of our clients in 2013

Published in: Technology
  • Be the first to comment

  • Be the first to like this

How we built a Rewards Platform with WordPress in a few weeks

  1. 1. USING WORDPRESS TO POWER AN APPLICATION HOW WE BUILT A REWARDS PLATFORM USING WORDPRESS IN JUST A FEW WEEKS. BOB ORCHARD
  2. 2. 1. CHOOSE YOUR FEATURES
  3. 3. A REWARDS SYSTEM TYPICALLY NEEDS A FEW FEATURES: • USER REGISTRATION • LOGIN/LOGOUT • ACCESS CONTROL • SHOW REWARDS • CLAIM A REWARD • GET THE DATA what we're really after
  4. 4. 2. PLAN YOUR DEVELOPMENT
  5. 5. USER REGISTRATION LOGIN/LOGOUT ACCESS CONTROL CUSTOM POST TYPES WORDPRESS WP PLUGIN REPO CUSTOM PLUGIN ADVANCED CUSTOM FIELDS GRAVITYFORMS PETER'S LOGIN REDIRECT SHOW REWARDS CLAIM A REWARD GET THE DATA WP BLOCK ADMIN WPMANDRILL
  6. 6. 3. INSTALL WORDPRESS
  7. 7. 4. CREATE YOUR PLUGIN
  8. 8. 4.1. REGISTER YOUR POST TYPE
  9. 9. 4.2. CREATE YOUR TAXONOMIES TYPE OF REWARD REWARD SPONSOR
  10. 10. 4.3. CREATE YOUR CUSTOM FIELDS (USING ADVANCED CUSTOM FIELDS)
  11. 11. 4.4. LIMIT USER ACCESS VISITOR: (ANONYMOUS) REGISTERED USER: (SUBSCRIBER) SITE ADMINISTRATOR: (ADMIN) CAN SEE REGISTRATION PAGE CAN SEE REWARDS, CLAIM REWARDS & EDIT THEIR ACCOUNT CAN SEE REWARDS, CLAIM REWARDS, EDIT THEIR ACCOUNT + ACCESS /WP-ADMIN
  12. 12. 4.5. SHOW AVAILABLE REWARDS (USING STANDARD POST ARCHIVES + WP_QUERY)
  13. 13. 4.6. LET USER CLAIM A REWARD
  14. 14. 4.6. LET USER CLAIM A REWARD
  15. 15. 4.6. LET USER CLAIM A REWARD
  16. 16. 4.7. SHOW USER THEIR REWARDS
  17. 17. 4.7. SHOW USER THEIR REWARDS
  18. 18. 4.8. PULL THE DATA AND MAKE IT LOOK GOOD
  19. 19. 4.8. PULL THE DATA AND MAKE IT LOOK GOOD
  20. 20. 4.9. EXPORT TO A CSV ON-REQUEST

×