looking for a multi-user hello-world plugin

You write things the same way. Essentially, plugins in a multi-site environment come in three different flavors: Single site plugins Network plugins Must-use plugins Single site plugins are installed on the network administration page and activated on each individual site. Network plugins are installed on the network administration page and activated from the same location. … Read more

Multisite ‘Welcome User Email’ SITE_NAME returns ‘network’ name, not the name of the blog

The technique is basically the same as in the case of wpmu_signup_user_notification(). function wpmu_welcome_user_notification($user_id, $password, $meta=””) { global $current_site; $welcome_email = get_site_option( ‘welcome_user_email’ ); $user = new WP_User($user_id); $welcome_email = apply_filters( ‘update_welcome_user_email’, $welcome_email, $user_id, $password, $meta); // Get the current blog name $blogname = get_option( ‘blogname’ ); $welcome_email = str_replace( ‘SITE_NAME’, $blogname, $welcome_email ); $welcome_email … Read more

How to automatically create an index of child sites at the root url for a multisite installation?

For create the links to your child sites use this function elenco_sotto_siti(){ global $wpdb; $blogs = $wpdb->get_results( $wpdb->prepare(“SELECT * FROM $wpdb->blogs WHERE public=”1″ AND archived=’0′ AND mature=”0” AND spam=’0′ AND deleted=’0′ ORDER BY blog_id “),ARRAY_A ); return $blogs; } For question 2 and 3, i use the option framework plugin, and i grab the description … Read more

Running hundreds of WP in multisite

yeah, if you cant upgrade to 3.0=> then you could use something like http://managewp.com/ that adds the functions to control multiply sites from “one dashboard”. Im running a big multisite for all my min-clients with separate domains etc. And its really nice to have that control of all the sites.