Profile widget

You can add PeepSo Profile widget in WP Admin -> Appearance -> Widgets

Widget settings:

  • Title – Widget title
  • Guest view:
    • Log-in form – Will show login form for guests
    • Hide – Widget will be hidden for guests
  • Show notifications – Enable: will show PeepSo notifications navigation
  • Show community links – Enable: will show PeepSo community links
  • Show cover – Enable: will show Profile cover on the widget
  • Show on the Profile page
    • Never – Widget will not be displayed on the profile page
    • When on my profile – Widget will be displayed on my profile page only
    • When not on my profile – Widget will be displayed when not on my profile page
    • Always – Widget will always be displayed on the profile page

Profile Avatar & Cover

Change Avatar

  1. Move cursor to your Avatar on the profile cover
  2. Click Change avatar with the camera icon
  3. A pop-up dialog will appear, click Upload new
     
  4. Select your photo to upload
  5. Click Crop if you want to crop it, adjust crop position, and click Confirm

  6. Click Done

 

Delete Avatar

  1. Move cursor to your Avatar on the profile cover
  2. Click Change avatar with the camera icon
  3. A pop-up dialog will appear, click Delete

 

Change Cover

  1. Move cursor to the profile cover, on the top right corner you’ll see Change cover image button
  2. Click Change cover image and click Upload new
  3. Select your photo to upload
  4. Wait for it to load

 

Cover reposition

  1. Move cursor to the profile cover
  2. Click Change cover image > Reposition
     
  3. Drag your profile cover up or down for reposition
  4. Click Save to save cover position

 

Delete Cover

  1. Move cursor to the profile cover
  2. Click Change cover image > Delete

 

Notification preferences

Users can manage everything about PeepSo notifications in Profile > Preferences > notifications.

Shortcuts

  • Enable All – Enable all notifications
  • Disable All – Disable all notifications
  • Disable e-mails – Disable all e-mail notifications
  • Reset to default – Reset to default notification settings admin has configured

E-mail notification intensity

starting from 3.0.0.0, users can now decide whether they prefer all enabled e-mail notifications to be sent out immediately, or rather if they prefer a digest of unread on-site notifications sent out once in a while. You can find the setting in Profile > Preferences > notifications.

 

  • Real time – default behavior. E-mails are sent immediately as things happen, based on the on/off notification preferences
  • Digest – digest of unread on-site notifications sent out once in a while
    • One hour
    • Two hours
    • Three hours
    • Four times a day
    • Two times a day
    • Once a day
    • Once in 7 days
  • Never – turn all e-mail notifications off.

Digest of unread notifications e-mail

 

 

Profile Fields Configuration

PeepSo allows creating unlimited number of different profile fields.

To access these options, navigate to WP Admin -> PeepSo -> Manage -> Profile Fields

You start with few pre-installed fields but at any time, you can add more.
To add a new one just click on Add New and select what you want to add.

If you want to rename a field, click on the name of the field itself and you can edit it. Don’t forget to save your changes.

Editing Field

Every field configuration consist out of four (4) tabs except First Name and Last Name which only have three (3) due the privacy restrictions that we will tackle in this article.
Available configurations tabs are:

  • General
  • Appearance
  • Privacy (not available for First Name / Last Name fields)
  • Validation

Here is the example of a Custom Text field

Here is the example of a Preset URL field

Here is the example of a Location field

General Tab

General tab usually holds the options for enabling or disabling this field and “Show in registration” setting that will force the field to show up during registration of new users.

Show only in registration” setting will display the set field only during registration, it does not show in user profile’s and it’s not counted in profile completeness. Only administrators can see this field in user profiles.

“Only Admin can edit” setting will allow editable only by the Admins filed and will be seen by anyone who matches the field privacy. The field will not be counted in profile completeness.

“Only Admin can see” setting will allow this field to will be visible and editable only by the Admins. Enable this if you need the field to serve an Admin-only purpose (eg a temporary field draft, or Admin user notes). The field will not be counted in profile completeness.

Appearance Tab

In this tab, common options are to set up the type of display for the field, what kind of edit method you prefer for the field to have and what will be the placeholder text that will show up when field is empty.

Additionally Appearance tab can contain field-specific configuration.

Validation Tab

Yes, we know, we skipped the privacy tab… Don’t worry, scroll down a bit if you want to get straight to it.

Validation tab contains option that determine how will field validate. In this example, we can set the field to become “Required” which means users will have to populate it.

But different fields can hold different validation options specific to that type of field.
For example, in text-based fields, you can set minimum and maximum characters that field must or can contain.

The Dreaded Privacy Tab

We all know how privacy of user information on internet is important in this day and age.
However there are some limitations that we simply can’t go around.
First name and Last name fields are required for WordPress to be able to even register a user object in the database. It is always permanently visible all over many plugins including PeepSo (unless you decide to show usernames instead)

That said, privacy for these fields can’t be set, but you can always disable First name and Last name fields. They will not show in about section of the profile, but will still be used for registration.

With that in mind, lets see what this tab offers for configuration

Default Privacy: Default privacy setting for the field. You can also reset all existing user privacy to the new default value.
Disable user privacy setting: This option will disable user privacy setting and users will not be able to change it
Show a privacy warning: When enabled, users will be presented with a privacy warning after going into “edit mode” of this profile field
Privacy warning text: Privacy warning text if “Show a privacy warning” is enabled