thinking outside the box with buddypress

85
Thinking Outside The Box With BuddyPress David “HIDE YOUR TACOS” Bisset davidbisset.com / @dimensionmedia

Upload: dimensionmedia

Post on 14-May-2015

1.075 views

Category:

Technology


4 download

DESCRIPTION

Version 1.0; WordCamp Orlando 2013 #wcorl

TRANSCRIPT

Page 1: Thinking Outside The Box With BuddyPress

Thinking Outside TheBox With BuddyPress

David “HIDE YOUR TACOS” Bissetdavidbisset.com / @dimensionmedia

Page 2: Thinking Outside The Box With BuddyPress
Page 3: Thinking Outside The Box With BuddyPress

W!"# Ar$ W$ G%&'( T% T")* Ab%+#?

Thinking Outside TheBox With BuddyPress

Page 4: Thinking Outside The Box With BuddyPress

W!"# Ar$ W$ G%&'( T% T")* Ab%+#?

A.K.A.Just an excuse to

TALK ABOUT BUDDYPRESS FOR ~30 MINUTES

Page 5: Thinking Outside The Box With BuddyPress

W!"# Ar$ W$ G%&'( T% T")* Ab%+#?

WHAT IS BUDDYPRESS?WHAT SHOULD BE AVOIDED

UNIQUE EXAMPLESELEMENTS & CONCEPTS

START THINKING BIG

Page 6: Thinking Outside The Box With BuddyPress

Extended Profile Fields

ACCOUNT SETTINGS

FRIEND CONNECTIONS

PRIVATE MESSAGING

ACTIVITY STREAMS

GROUPSNOTIFICATIONS

SITE TRACKING

PROFILE PRIVACY

THEME COMPATIBILITY

Page 7: Thinking Outside The Box With BuddyPress

Activity Streams

Page 8: Thinking Outside The Box With BuddyPress

ACTIVITY STREAMS

Page 9: Thinking Outside The Box With BuddyPress

ACTIVITY STREAMS

Page 10: Thinking Outside The Box With BuddyPress

EXTENDED PROFILE FIELDS

Page 11: Thinking Outside The Box With BuddyPress

EXTENDED PROFILE FIELDS

Page 12: Thinking Outside The Box With BuddyPress

EXTENDED PROFILE FIELDS

Page 13: Thinking Outside The Box With BuddyPress

EXTENDED PROFILE FIELDS

Page 14: Thinking Outside The Box With BuddyPress

ACCOUNT SETTINGS

Page 15: Thinking Outside The Box With BuddyPress

FRIEND CONNECTIONS

Page 16: Thinking Outside The Box With BuddyPress

Friendship Connections

Page 17: Thinking Outside The Box With BuddyPress

Friendship Connections

Page 18: Thinking Outside The Box With BuddyPress

PRIVATE MESSAGING

Page 19: Thinking Outside The Box With BuddyPress

PRIVATE MESSAGING

Page 20: Thinking Outside The Box With BuddyPress

PRIVATE MESSAGING

Page 21: Thinking Outside The Box With BuddyPress

GROUPS

Page 22: Thinking Outside The Box With BuddyPress

GROUPS

Page 23: Thinking Outside The Box With BuddyPress

theme compatibility

Page 24: Thinking Outside The Box With BuddyPress

O*, #!"#’, B+--.Pr$,,...

SO WHAT’S THE BOX?

Page 25: Thinking Outside The Box With BuddyPress
Page 26: Thinking Outside The Box With BuddyPress

BUDDYPRESS DEFAULT THEME

Page 27: Thinking Outside The Box With BuddyPress

BUDDYPRESS DEFAULT THEME

Page 28: Thinking Outside The Box With BuddyPress

BUDDYPRESS DEFAULT THEME

Page 29: Thinking Outside The Box With BuddyPress

theme compatibility

Page 30: Thinking Outside The Box With BuddyPress

THEME COMPATIBILITY

Page 31: Thinking Outside The Box With BuddyPress

J!"#$%& R!'

MOST TYPECAST ACTOR EVER

Page 32: Thinking Outside The Box With BuddyPress

I! L"#$ S%&"'(...

SAYING BUDDYPRESS JUST “ADDS SOCIAL TO A SITE”

WORDPRESS IS JUST “BLOG SOFTWARE”

Page 33: Thinking Outside The Box With BuddyPress

DEFINE “SOCIAL NETWORKS”

Step 1

Page 34: Thinking Outside The Box With BuddyPress

This ONE TIME,AT WORDCAMP...

Page 35: Thinking Outside The Box With BuddyPress
Page 36: Thinking Outside The Box With BuddyPress
Page 37: Thinking Outside The Box With BuddyPress

YOU

CLIENT

Page 38: Thinking Outside The Box With BuddyPress

FACEBOOK

Page 39: Thinking Outside The Box With BuddyPress

TWITTER

Page 40: Thinking Outside The Box With BuddyPress

GOOGLE PLUS

Page 41: Thinking Outside The Box With BuddyPress

INSTAGRAM

Page 42: Thinking Outside The Box With BuddyPress

INSTAGRAM

Page 43: Thinking Outside The Box With BuddyPress

() W*r+# (A,# Y*-r C+$),.)D*)%,’. N))# A,*.&)r F!/)b**0

IT NEEDS A SOLUTION CUSTOM TAILORED FOR CLIENTS THAT MAKE SENSE

Page 44: Thinking Outside The Box With BuddyPress

SOME EXAMPLES OF UNIQUE BUDDYPRESS SITES

Step 2

Page 45: Thinking Outside The Box With BuddyPress

TASTYKITCHEN.COMCOOKING COMMUNITY USING BUDDYPRESS

Page 46: Thinking Outside The Box With BuddyPress

TASTYKITCHEN.COMCOOKING COMMUNITY USING BUDDYPRESS

Page 47: Thinking Outside The Box With BuddyPress

TASTYKITCHEN.COMCOOKING COMMUNITY USING BUDDYPRESS

Page 48: Thinking Outside The Box With BuddyPress

MSOE.EDUMILWAUKEE SCHOOL OF ENGINEERING

Page 49: Thinking Outside The Box With BuddyPress

TRAINERSPACE.COMSEARCH AND HIRE PERSONAL TRAINERS ONLINE

Page 50: Thinking Outside The Box With BuddyPress

TRAINERSPACE.COMSEARCH AND HIRE PERSONAL TRAINERS ONLINE

Page 51: Thinking Outside The Box With BuddyPress

TRAINERSPACE.COMSEARCH AND HIRE PERSONAL TRAINERS ONLINE

Page 52: Thinking Outside The Box With BuddyPress

LIVENINJA.COMLIVE VIDEO CHAT AND NETWORKING

Page 53: Thinking Outside The Box With BuddyPress

LIVENINJA.COMLIVE VIDEO CHAT AND NETWORKING

Page 54: Thinking Outside The Box With BuddyPress

LIVENINJA.COMLIVE VIDEO CHAT AND NETWORKING

Page 55: Thinking Outside The Box With BuddyPress

PROJECT “TEACHERPRESS”ONLINE CLASSROOMS FOR TEACHERS AND STUDENTS

Page 56: Thinking Outside The Box With BuddyPress

PROJECT “TEACHERPRESS”ONLINE CLASSROOMS FOR TEACHERS AND STUDENTS

Page 57: Thinking Outside The Box With BuddyPress

PROJECT “TEACHERPRESS”ONLINE CLASSROOMS FOR TEACHERS AND STUDENTS

Page 58: Thinking Outside The Box With BuddyPress

!" B"#$ B%&&'Pr"## S($"#ARE THE ONES WHERE THERE’s NO CLUE

BUDDYPRESS WAS USED

Page 59: Thinking Outside The Box With BuddyPress

SOME EXAMPLES OF ELEMENTS IN BUDDYPRESS TO HELP US

BUILD AWESOME SITES

Step 3

Page 60: Thinking Outside The Box With BuddyPress

GROUPS API

Page 61: Thinking Outside The Box With BuddyPress

GROUPS API

Page 62: Thinking Outside The Box With BuddyPress

GROUPS API

MEmbersOWN ACTIVITY STREAMOWN FORUM (bbPRESS)

OWN METADATAOWN PRIVACY / INVITE SYSTEM

B+--.Pr$,, Gr%+/, H"v$:

Page 63: Thinking Outside The Box With BuddyPress

GROUPS API0"1/)$: Cr%w-2'-&'( S&#$

Page 64: Thinking Outside The Box With BuddyPress
Page 65: Thinking Outside The Box With BuddyPress

GROUPS API0"1/)$: C%'f$r$'3$ S&#$

Page 66: Thinking Outside The Box With BuddyPress
Page 68: Thinking Outside The Box With BuddyPress
Page 69: Thinking Outside The Box With BuddyPress

NOTIFICATIONS API

Page 70: Thinking Outside The Box With BuddyPress

NOTIFICATIONS API

Page 71: Thinking Outside The Box With BuddyPress

CONCEPTS

Step 4

Page 72: Thinking Outside The Box With BuddyPress

GAMIFICATION

Page 73: Thinking Outside The Box With BuddyPress

A)*("v"+",$# F-r W-r&Pr"##Developer: Paul Gibbs

Achievements gamifies your WordPress site with challenges, badges, and points. Badges and points are the funnest way to reward and encourage members of your community to participate. Leaderboards and rankings bring friendly competition to your community.

HTTP://WORDPRESS.ORG/PLUGINS/ACHIEVEMENTS/

Page 74: Thinking Outside The Box With BuddyPress

B.&/"OS C-++%,($' A&&-O,Developer: Credly / webdevstudios

BadgeOS™ turns your WordPress site into an achievement and badging system. And with BuddyPress enabled on your site, achievements are not only awarded by demonstrating skills and knowledge, but also by participating in community activities.

HTTP://WORDPRESS.ORG/PLUGINS/BADGEOS-COMMUNITY-ADD-ON/

Page 75: Thinking Outside The Box With BuddyPress

CUSTOM FORMS

Page 76: Thinking Outside The Box With BuddyPress

CUSTOM FORMS

Page 77: Thinking Outside The Box With BuddyPress
Page 78: Thinking Outside The Box With BuddyPress

B%&&'Pr"## “B(/ W(,#”

• OPEN SOURCE

• CONTROL YOUR OWN DATA (NSA PERMITTING)

• CUSTOMIZATION - YOU ARE IN CONTROL

• Great for internal sites, proof of concepts

Page 79: Thinking Outside The Box With BuddyPress

)$ C*%++$'($:NOT MANY UNIQUE / NICHE

BUDDYPRESS THEMES EXIST

Page 80: Thinking Outside The Box With BuddyPress

D,'’- S"- )$r$!GET INVOLVED!

Page 81: Thinking Outside The Box With BuddyPress

PEOPLE TO STALK@jjj@bmess@pgibbs@boone@buddypressdev@BoweFrankema@karmatosed

@modemlooper@r-a-y@slaFFik@imath@pollyplummer@konradsroka

Page 82: Thinking Outside The Box With BuddyPress

THANK YOU.

David “SHOULD HAVE HAD A V8” Bissetdavidbisset.com / @dimensionmedia

Page 83: Thinking Outside The Box With BuddyPress

ONE MORE THING...

Page 84: Thinking Outside The Box With BuddyPress

BPTESTDRIVE.ORG

Page 85: Thinking Outside The Box With BuddyPress

THANK YOU.

David “SHOULD HAVE HAD A V8” Bissetdavidbisset.com / @dimensionmedia