jcnjr
Expert
Super Volunteer
Member Likes (0)
With the upgrade to Pro Sites we have lost the option for showing recent or random "Supporter" blogs in a widget throughout the network's primary site. Pro Site users also no longer have the ability to display a widget on their site showing their support of the community.
Please consider adding two widgets to the Pro Sites plugin similar to:
- widget-supporter
- widget-supporter-badge
I understand this can get complicated considering the multiple subscription levels available in Pro Sites. So perhaps an interim fix is required.
1. Edit install instructions to clearly state these features are no longer available.
2. Provide a new version of the Supporter Badge widget that will keep the badge from disappearing from any existing Supporter sites which currently show it, if Pro Sites is installed.
3. Edit the Supporters widget so it continues to show any level of Pro Site.
Just a thought... Thanks for the consideration, as we will unfortunately not be upgrading from Supporter to Pro Sites on our live networks until these issues are addressed.
I originally discussed this here and have been asked to create a new feature request topic.
Responses (10)
WPMU DEV Fanatic (joined October 2009) Likes (0)
Hi jcnjr,
Thanks for creating a separate thread on this one as well. I've tagged Aaron to have a look here as I'm not totally sure if this one's already in the plans.
Thanks,
David
Lead Developer (joined May 2009) Likes (0)
You should be able to use the old widget in mu-plugins with no problem. It will show that badge for all levels though. I totally forgot to include that in the upgrade! Will try to get that back in as a module.
Member (joined April 2009) Likes (0)
Thanks Aaron! I just replied with results of my testing in the other thread before noticing your post here.
... after adding widget-supporter-badge.php to mu-plugins the widget did appear in the admin of a Pro Site, but it does not show in the sidebar of the blog after being added. I confirmed the url for the image file is valid and tried a couple different themes to no avail.
After adding widget-supporters.php to mu-plugins the title of the widget does display on the front end but no sites, posts, or avatars are shown.
Lead Developer (joined May 2009) Likes (0)
The supporter list widget won't work. The badge should though. What is the image linking to?
Member (joined April 2009) Likes (0)
Roger that on the Supporters widget.
Link to Supporter Badge image is valid:
$supporter_badge_image_path = 'http://tripawds.net/wp-content/supporter_badge.png';
Example of it not showing on site:
http://anothertest.tripawds.net
(Badge should be in between the two widgets.)
Screenshot of widget admin is attached.
Lead Developer (joined May 2009) Likes (0)
Sorry I'm on my iPad, but what's the HTML to the image? Looks like the widget itself is working properly and attempting to show it.
Member (joined April 2011) Likes (0)
The subdomain is being prepended to the image url:
<img src="http://anothertest.tripawds.nethttp://tripawds.net/wp-content/supporter_badge.png">
so setting:
$supporter_badge_image_path = '/wp-content/supporter_badge.png';
should get your badge showing until Aaron adds the module to Pro Sites.
Mick
Member (joined April 2009) Likes (0)
D'oh! I forgot you don't need to include the absolute image URL. That did the trick for now.
Thanks again.
Member (joined April 2009) Likes (0)
Apparently not in WP 3.3, at least not RC1...
Fatal error: Call to undefined function is_supporter() in /home/triblogs/public_html/wp-content/mu-plugins/widget-supporter-badge.php on line 69
Lines 68 - 72:
Lead Developer (joined May 2009) Likes (0)
It's been added in 3.0.7.
WordPress Questions?
We've got answers!
Find out more »