[wp-edu] Allowing site admin to edit only their themes

Joseph Ugoretz joseph.ugoretz at mhc.cuny.edu
Mon Jul 11 16:53:29 UTC 2011


If you just want them to edit the CSS, then the WordPress Custom CSS plugin is the perfect alternative.

But if you want them to have the ability to edit the actual php of the theme files, then you need to use Userthemes.  This plugin has been discontinued, no longer in development and no longer functioning (even in the newer "Userthemes Revisited") version. 

But we had this exact need, and so have redeveloped the plugin into something we call "Nouveau Userthemes."  It lets you (super admin) activate userthemes for specific sites that you choose.  Once it's activated, that specifc site owner can "copy" any installed theme into a usertheme, and then edit that theme freely (from within the dashboard) without affecting the site's themes or needing ftp access to your server.  

This approach does have extreme security risks--I mean very extreme--if you allow it for anyone except ABSOLUTELY trusted site owners.  So I'm not releasing the plugin publicly.  But if you're willing observe that caveat (and take the responsibility yourself, not blame me if it goes wrong!), I'm more than willing to share.

Let me know off-list if you're interested and I'll be glad to send a copy with instructions.

Joe
-- 
Joseph Ugoretz, PhD
Associate Dean of Teaching, Learning and Technology
William E. Macaulay Honors College - CUNY
35 West 67th St.
New York, NY 10023
212.729.2920
http://macaulay.cuny.edu







On Jul 11, 2011, at 12:46 PM, Grogan, David wrote:

> Hello all,
> 
> We are currently running WP 3.0.3. in multisite mode. 
> 
> I'd like to be able to provide certain site owners the power to edit the custom themes we've set up for their sites. Does anyone know of a plugin that would allow me to do this? E.g. give this particular user the power to edit this particular set of theme files without giving them superadmin rights.
> 
> David
> 
> --------------------------------------------------------------
> David Grogan
> Senior Solutions Specialist
> Educational & Scholarly Technology Services (ESTS)
> University Information Technology (UIT) Tufts University
> 108 Bromfield Rd 
> Somerville, MA  02144
> 
> Phone: 617.627.2859
> Fax: 617.627.3082
> 
> http://uit.tufts.edu/at/
> http://sites.tufts.edu/davidgrogan
> 
> 
> 
> 
> _______________________________________________
> wp-edu mailing list
> wp-edu at lists.automattic.com
> http://lists.automattic.com/mailman/listinfo/wp-edu



More information about the wp-edu mailing list