Entry page for a wordpress multisite

You have at least three options: use a Child Theme on mysite.com, in which you replace index.php with whatever you want Use a different Theme entirely on mysite.com – could be a landing-page Theme or whatever. Use your current Theme on mysite.com, but set it to display a static page as front page, put your … Read more

Single install or multisite?

You could go with multisite, but as long as they’re only asking for a different look and feel, you could work it out with Templates and conditional statements for enqueueing styles, scripts, etc. For the ease of things, I’d go with a single site install.

Notice bar at frontpage for multisite

You can use the adminbar on front. Plus you can customize it to your needs. Example on how to add a node // Read here 1) function nacin_promote_network_admin_in_toolbar( $wp_admin_bar ) { $wp_admin_bar->add_node( array( ‘id’ => ‘network-admin’, ‘parent’ => false, ) ); } add_action( ‘admin_bar_menu’, ‘nacin_promote_network_admin_in_toolbar’, 25 ); 1) Read on WPDevel how to add/remove_nodes in … Read more

Redirect Site Geologically

You can try this http://wordpress.org/extend/plugins/geographical-redirect/ Alternatively, roll your own, using any GeoIP service (MaxMind for example, or get your own GeoIP database) and use wp_redirect based on the $_SERVER[‘REMOTE_ADDR’].

How to recover deleted site in WordPress Multisite?

http://core.trac.wordpress.org/browser/tags/3.3.1/wp-admin/includes/ms.php#L46 Notice, how drop defaults to false; this means that the blog tables are not removed. Deleting is triggered from over here: http://core.trac.wordpress.org/browser/tags/3.3.1/wp-admin/ms-delete-site.php#L19 and nowhere else by default. Unless you have a plugin that forces drops on the tables there’s still a chance to recover something. First of all backup the database before attempting anything. … Read more