Transcript
Page 1: Building Next Generation Applications With BuddyPress

B U D D Y P R E S SB U I L D I N G N E X T- G E N E R A T I O N P R O J E C T S W I T H

D A V I D B I S S E T @dimensionmedia

Page 2: Building Next Generation Applications With BuddyPress

W O R D P R E S S . O R G / P L U G I N S / B U D D Y P R E S S /

Page 3: Building Next Generation Applications With BuddyPress

Extended Profile Fields

ACCOUNT SETTINGS

FRIEND CONNECTIONS

PRIVATE MESSAGING

ACTIVITY STREAMS

GROUPSNOTIFICATIONS

SITE TRACKING

PROFILE PRIVACY

THEME COMPATIBILITY

Page 4: Building Next Generation Applications With BuddyPress

R E G I S T R AT I O N

Page 5: Building Next Generation Applications With BuddyPress
Page 6: Building Next Generation Applications With BuddyPress

U S E R P R O F I L E S

Page 7: Building Next Generation Applications With BuddyPress
Page 8: Building Next Generation Applications With BuddyPress
Page 9: Building Next Generation Applications With BuddyPress
Page 10: Building Next Generation Applications With BuddyPress

A C T I V I T Y S T R E A M S

Page 11: Building Next Generation Applications With BuddyPress
Page 12: Building Next Generation Applications With BuddyPress

F R I E N D C O N N E C T I O N S

Page 13: Building Next Generation Applications With BuddyPress
Page 14: Building Next Generation Applications With BuddyPress
Page 15: Building Next Generation Applications With BuddyPress

P R I VAT E M E S S A G I N G

Page 16: Building Next Generation Applications With BuddyPress
Page 17: Building Next Generation Applications With BuddyPress
Page 18: Building Next Generation Applications With BuddyPress

N O T I F I C AT I O N S

Page 19: Building Next Generation Applications With BuddyPress
Page 20: Building Next Generation Applications With BuddyPress

G R O U P S

Page 21: Building Next Generation Applications With BuddyPress
Page 22: Building Next Generation Applications With BuddyPress

BPTestDrive.orgTA K E A T E S T D R I V E O F A D E FA U LT B U D D Y P R E S S I N S TA L L :

Page 23: Building Next Generation Applications With BuddyPress

T H E B I G W I N SA K A

C L I E N T A D VA N TA G E S T O U S I N G B U D D Y P R E S S

‣ Open Source ‣ Works With Almost Any WordPress Theme ‣ Control Your Own Data ‣ Customization: Build To Your Needs ‣ Great for intranets and proof of concepts ‣ Heavily Supported

Page 24: Building Next Generation Applications With BuddyPress

G O V E R N M E N T N O N - P R O F I T S

S A S S C O M M U N I T Y

H I G H E R E D U C AT I O N E V E N T S

Page 25: Building Next Generation Applications With BuddyPress

G O V E R N M E N T

Page 26: Building Next Generation Applications With BuddyPress

N AT I O N A L PA R K S S E R V I C Ehttps://learning.nps.gov/cr/join-the-commons/

P L U G I N S : bbPress - http://bbpress.org

BP Group Tags - https://wordpress.org/plugins/buddypress-group-tags/

BP Notification Widget - https://wordpress.org/plugins/buddypress-notifications-widget/

Page 27: Building Next Generation Applications With BuddyPress

N AT I O N A L PA R K S S E R V I C Ehttps://learning.nps.gov/cr/join-the-commons/

P L U G I N S : bbPress - http://bbpress.org

BP Group Tags - https://wordpress.org/plugins/buddypress-group-tags/

BP Notification Widget - https://wordpress.org/plugins/buddypress-notifications-widget/

Page 28: Building Next Generation Applications With BuddyPress

N AT I O N A L PA R K S S E R V I C Ehttps://learning.nps.gov/cr/join-the-commons/

P L U G I N S : bbPress - http://bbpress.org

BP Group Tags - https://wordpress.org/plugins/buddypress-group-tags/

BP Notification Widget - https://wordpress.org/plugins/buddypress-notifications-widget/

Page 29: Building Next Generation Applications With BuddyPress

G O V L O O Phttps://govloop.com

P L U G I N S : bbPress - http://bbpress.org

Page 30: Building Next Generation Applications With BuddyPress

N O N - P R O F I T S

Page 31: Building Next Generation Applications With BuddyPress

F O U N D AT I O N O F E X C E L L E N C E

foundationofexcellence.org

Page 32: Building Next Generation Applications With BuddyPress

S A S S ( Software As A Service )

Page 33: Building Next Generation Applications With BuddyPress

F L O Xhttps://flox.io

Page 34: Building Next Generation Applications With BuddyPress

F L O Xhttps://flox.io

Page 35: Building Next Generation Applications With BuddyPress

C O M M U N I T Y

Page 36: Building Next Generation Applications With BuddyPress

S T U D Y C H U R C Hhttps://studychur.ch

P L U G I N S : Restrict Content Pro - restrictcontentpro.com

Page 37: Building Next Generation Applications With BuddyPress

TA S T Y K I T C H E Ntastykitchen.com

P L U G I N S : WP-PostRatings

wordpress.org/plugins/wp-postratings/

Page 38: Building Next Generation Applications With BuddyPress

H I G H E R E D U C AT I O N

Page 39: Building Next Generation Applications With BuddyPress

C U N Y A C A D E M I C C O M M O N Shttps://commons.gc.cuny.edu/

P L U G I N S : Commons In A Box (CBOX)http://commonsinabox.org/

Page 40: Building Next Generation Applications With BuddyPress

M I C H I G A N T E C H

http://parentnet.mtu.edu/

Page 41: Building Next Generation Applications With BuddyPress

T E M P L E U N I V E R S I T Y S C H O O L O F

B U S I N E S Scommunity.mis.temple.edu/

P L U G I N S : Commons In A Box (CBOX)http://commonsinabox.org/

Page 42: Building Next Generation Applications With BuddyPress

D A W S O N C O L L E G E

writing.dawsoncollege.qc.ca

P L U G I N S : BP Groups Documents - https://wordpress.org/

plugins/bp-group-documents/ BuddyPress Groupblog - https://wordpress.org/

plugins/bp-groupblog/

Page 43: Building Next Generation Applications With BuddyPress

J O H N C A R R O L L U N I V E R S I T Y

mentoring.jcu.edu

P L U G I N S : Gravity Forms (Registration)

http://gravityforms.com/

Page 44: Building Next Generation Applications With BuddyPress

C O N F E R E N C E S & E V E N T S

Page 45: Building Next Generation Applications With BuddyPress

C O N F E R E N C I Aconferencia.io

P L U G I N S : Gravity Forms (Registration)

http://gravityforms.com/

BuddyPress Followershttps://wordpress.org/plugins/buddypress-

followers/

Front End Registration and Login Formshttps://techvoltz.com/downloads/front-end-

registration-login-forms-plugin/

!

Page 46: Building Next Generation Applications With BuddyPress

C O N F E R E N C I Aconferencia.io

P L U G I N S : Gravity Forms (Registration)

http://gravityforms.com/

BuddyPress Followershttps://wordpress.org/plugins/buddypress-

followers/

Front End Registration and Login Formshttps://techvoltz.com/downloads/front-end-

registration-login-forms-plugin/

!

SCREENSHOT AND/OR LIVE WALKTHROUGH

Page 47: Building Next Generation Applications With BuddyPress

T H E B E S T B U D D Y P R E S S S I T E SA R E T H E O N E S W H E R E Y O U C A N ’ T T E L L

B U D D Y P R E S S W A S U S E D

Page 48: Building Next Generation Applications With BuddyPress

A K A

H O W D O I U S E B U D D Y P R E S S F O R M Y N E X T P R O J E C T

‣ Will adding social or user profiles bring value? ‣ Do a default WordPress install + plugins to

“test drive” a concept ‣ Allow for more beta testing of social sites

T H I N G S T O C O N S I D E R

Page 49: Building Next Generation Applications With BuddyPress

T H I N G S T O C O N S I D E RA K A

H O W D O I U S E B U D D Y P R E S S F O R M Y N E X T P R O J E C T

‣ With basic customization remember that BuddyPress should work with WP themes

‣ Advanced customization will likely require customization (developers, agencies).

‣ Design and UX is as important as code. ‣ Start Adding SSL For Secure Logins

https://ma.ttias.be/firefox-nightly-starts-marking-login-forms-in-http-as-insecure/

Page 50: Building Next Generation Applications With BuddyPress

R E S O U R C E SBuddyPress.org Codex

wordpress.tv/tag/buddypress wpsessions.com/sessions/working-with-buddypress/

github.com/dimensionmedia bp-tricks.com/buddypress-hosting/

Page 51: Building Next Generation Applications With BuddyPress

@jjj @pgibbs @boone

P E O P L E T O F O L L O W

P R O J E C T L E A D E R S / C O R E T E A M

@imath @mercime_one @daveycavey

@tw2113 @hnla @buddypress

O T H E R C O O L P E O P L E

@karmatosed @bmess @buddypressdev @r-a-y @modemlooper @wpcampus

@BoweFrankema @slaFFik @pollyplummer @rociovaldi @konradsroka @bamadesigner

@bbPress @webdevstudios @10up @buddycampmiami @buddybosswp @dimensionmedia

Page 52: Building Next Generation Applications With BuddyPress

T H A N K Y O U

D A V I D B I S S E T @dimensionmedia

Page 53: Building Next Generation Applications With BuddyPress

david bissetD A V I D B I S S E T. C O M

@ D I M E N S I O N M E D I A


Recommended