• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Enhancing WordPress User Profiles
 

Enhancing WordPress User Profiles

on

  • 9,413 views

Presentation by Leia Scofield for DFW WP Tech meetup for June 2010. Leia demonstrated how to enhance WordPress for logged in users using several plugins and how to capture additional data about those ...

Presentation by Leia Scofield for DFW WP Tech meetup for June 2010. Leia demonstrated how to enhance WordPress for logged in users using several plugins and how to capture additional data about those users. She also showed how you can use all this information to build an team information or biography page for a corporate website.

Statistics

Views

Total Views
9,413
Views on SlideShare
8,779
Embed Views
634

Actions

Likes
5
Downloads
0
Comments
0

7 Embeds 634

http://www.rd2inc.com 419
http://blog.rd2inc.com 148
http://rd2inc.com 61
http://v5.benharwell.me 2
http://us-w1.rockmelt.com 2
http://translate.googleusercontent.com 1
http://hellaz.net 1
More...

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Quick wins
  • Drops the registration, log in, and password recovery forms into your Page template
  • General settings let you use your own CSS or rewrite login links
  • Creates a Page for Login, so you can add content or you can put a tag in your template file
  • Creates a Page for Login, so you can add content or you can put a tag in your template file
  • Many options, including redirection, custom passwords, and custom emails
  • Formats the Profile form into your theme template
  • Can turn on or off for specific roles or keep certain roles from accessing the WP admin area altogether
  • Friendly /profile/ location
  • Allows user to upload a photo to their profile
  • Plugin options allow you to set dimensions, override avatars, and moderate photos
  • Square Thumbnails for User Photo plugin runs on top of User Photo and crops the thumbnail as a square instead of proportional to the original shape.
  • Slower wins
  • There are a few plugins for adding additional fields to the profile form. Register Plus hasn’t been updated in a couple of years and seems to have mixed results.
  • You can be hardcore and write these functions into functions.php.
  • In my Team page template, here’s how I show this information.
  • Voila!
  • Using the built-in Link Manager, we can create a Reading List for each user to maintain on their own
  • WordPress saves the “link_owner” ID when the link is added to the database.

Enhancing WordPress User Profiles Enhancing WordPress User Profiles Presentation Transcript

  • Enhancing User ProfilesLeiaScofield @leiawww.rd2inc.com @rd2inc
  • quick wins
    • Theme My Login
    • Theme My Profile
    • User Photos
  • theme my login
  • Theme My Login
  • Theme My Login
  • theme my profile
  • user photos
  • Square Thumbnails for User Photo
  • slower wins
    • Additional Fields
    • Features just for Logged In Users
  • additional fields
  • Plugins for Additional Fields
    • Cimy User Extra Fields
    • Register Plus
  • Hardcore: Functions.php
    • Remove unwanted fields
    • Add display of new fields
    • Save fields in database
  • Remove unwanted fields
  • Add display of new fields
  • Save new fields to database
  • Save new fields to database
  • features just for logged in users
  • Conditional PHP
  • let’s see it all in action!
  • http://192.168.30.54/login
  • Define variables and set up loop
  • HTML and PHP
  • bonus! reading list
  • Add a new link
  • Link_Owner
  • The PHP Magic
  • The Bio with Reading List
  • thanks!