开发者 | slushman |
---|---|
更新时间 | 2014年2月5日 04:31 |
捐献地址: | 去捐款 |
PHP版本: | 2.9.1, Buddypress plugin 及以上 |
WordPress版本: | 3.5.2 |
版权: | GPLv2 |
/wp-content/plugins/
directoryThis is a ground-up rewrite of each of the following plugins:
No. The plugin will create the "Profile Widgets" field group and any fields needed for the widget(s) you select on the plugin settings page.
They will have two fields to fill out for each widget (except the Text Box widget): URL and Role. The URL field will contain the URL for whatever relates to that widget. The Role field is just a description of how the person relates to the content being shown. For example, on the Video Player widget, if they display a video, the Role field would explain what they did in/for the video: actor, writer, producer, etc.
Bandcamp, SoundCloud, Tunecore, Reverbnation, Mixcloud, or Noisetrade. The user will need to enter the correct URL to make it work properly:
YouTube, Vimeo, Veoh, DailyMotion, Facebook, Flickr, Blip.tv, funnyordie.com, Hulu, Revision3.com, Viddler, Qik, and uStream. The user will need to enter the correct URL to make it work properly:
Flickr, Picasa, Photobucket, Fotki, Smugmug, and dotPhoto. The user will need to enter the correct URL to make it work properly:
Yes.
Unfortunately not. The santization for the text field removes embed codes and the like. Simple HTML (like links) still works.
The profile fields created by this plugin are set to only be seen by the user and admin's only. People looking at a user's profile page shouldn't see any of these fields.
Install the plugin Widget Logic. At the bottom of each widget will have another field, called Widget Logic. Paste in the following: bp_is_user_profile() && !is_page(array('About', 'News', 'Interviews')) && !is_home() This code shows this widget only on the BuddyPress user profile page (but nowhere else in BuddyPress), and explicitly not on the WordPress home page or any other WordPress page. You'll need to change the !is_page array to reflect the pages on your site.