This document discusses how to extend WordPress functionality beyond a simple blog. It covers using dashboard plugins to customize the admin interface, the social networking plugin BuddyPress, the forum plugin bbPress, and the project management and communication plugin P2. Dashboard plugins change the admin dashboard appearance and features. BuddyPress allows building social networks on WordPress sites. BbPress creates customizable bulletin boards. And P2 transforms a WordPress site into a communication ecosystem similar to Twitter and Basecamp combined.
What Are The Drone Anti-jamming Systems Technology?
WCO2014 - To The Word And Beyond!
1. To the Word and Beyond!
Extending WordPress Past a
Simple Blog
WordCamp Ottawa 2014
Meagan Hanes @mhanes
2. A Bit About Myself
● Meagan Hanes - @mhanes
● Digital Designer for over 15 years
● Own and Operate Love Digimedia, Ottawa-
based design shop
● Been using WordPress for over 8 years
● Speaker at WordCamp Montreal and Toronto
2013
● Favourite Colour: Rainbow :)
3. This Session Covers...
● WordPress Dashboard Plugins
● Social Networks using BuddyPress
● Forums using bbPress
● Project Management/Communications using P2
4. Dashboard Plugins
● Most plugins provide external functionality for the
website (adding a Twitter Widget, an image slider,
etc)
● But Dashboard Plugins provide internal
functionality
● They change the way the Admin Dashboard looks
and works!
6. Google Analytics Dashboard for WP
● Integrates Google Analytics
account with your WordPress site
● Displays charts, reports, etc
directly on Admin Dashboard
● Allows you to monitor website's
usage without loading up full GA
application
7. Dashboard Notes
● Handy way of leaving little admin notes!
● Multiple colours and options available
8. Editorial Calendar
● Makes it easy to manage timing of posts
● Uses click-and-drag interface for simplicity
9. Plugin List
● Google Analytics Dashboard:
https://wordpress.org/plugins/google-analytics-dash
● Dashboard Notes:
https://wordpress.org/plugins/dashboard-notes/
● Editorial Calendar:
https://wordpress.org/plugins/editorial-calendar/
11. Extending WP: BuddyPress
● BuddyPress brings
Social Networking
features to WordPress
● WP Users can make
posts on their profile
page, follow other
users, join groups, have
group discussions,
receive notifications of
new content, and more.
13. Extending BuddyPress: Plugins
● Easily extendable with
BuddyPress Plugins:
– Add Chat Rooms (iFlyChat)
– Gamify your site with
Achievements (Achievements for
WordPress)
– Make profiles more Facebook-
like (BuddyPress Wall)
– Create a Dropbox-style file repo
(BuddyPress Docs)
Achievements for
WordPress
18. bbPress: Forums Made Easy
● Creates a
customizable bulletin
board system
● Full spam protection
via Akismet
● Links with your site's
existing user accounts
19. bbPress In Action
● Create a new
discussion topic
● Browse existing
discussions
● Displays last post's
time and author
● Allows for subscribing
(sends an email)
24. Communications using P2
● P2 is a WordPress-based complete conversion
– NOT for your current WordPress website!
● Creates a Communication Ecosystem
● If Twitter and Basecamp had a software baby!
25. P2 in Action
● Eliminates the need to use the Post Editor
● Instead, post directly on the site itself!
● Smaller posts = more communication
26. P2 for Internal Communications
● Use MentionMe plugin to enable @namings
● Perfect for assigning tasks, asking questions
● Extend with P2 By Email to close the loop
– Now a Fully Functional Notification system!
● Organize projects/assignments with tags
● Configure widgets to show top posts,
currently logged in users, latest posts, etc
● Enable or Disable public viewing