View Single Post
Old 06-17-2012, 12:05 AM  
Why
MFBA
 
Industry Role:
Join Date: Mar 2003
Location: PNW
Posts: 7,230
i recently wrote a paysite CMS on WP. i used the follow plugins.

add from server - so i can use ftp upload and access files outside of the web root
custom upload dir - goes along with the above... also allows me to store/manage videos outside of the apache webroot, and inside of the lighttpd webroot. as i used mod_secdownload and lighttpd for simple content security and delivery.
diamond multisite widgets - i use it as a simple way to clone posts to multiple sites on the network,. usually disabled.
front end users - to keep most users out of the wordpress part of things
gravity forms - easy to leave out, just used for form management and to store tickets and contact requests
members - used for member member flow.. attempted, active, expired, declined. this way we can treat them all differently in templates
NextGen Gallery - manages photos, after about 100k photos it tends to get kinda wonky though
post views - simple plugin to count post views
post ratings - simple post rating plugin, low on bloat.
raw html - i hate WPs formatting
relation post types - used to tie "models" to "updates"
types - used to create custom post types
wordpress MU domain mapping - domain mapping plugin.
wp-paginate - easy to manage pagination on custom page/post types
wp favorite posts - for members to manage favorites.

i also wrote a bit of custom code for allow biller integration. billers are actually quite easy, zombaio managing members in wordpress is 21 lines of php.

total cost $0. took about a day and half to write and get working. however a custom template is mandatory.

Last edited by Why; 06-17-2012 at 12:07 AM..
Why is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote