Random HTTP 500 error in WordPress

If the problem is easily reproducible (i.e. you can make it happen again and again by following a set of steps), do this: Step 1: Document the steps required to cause the problem. Step 2: Document all of the plugins you have running Step 3: Deactivate all of your plugins! Step 4: Perform the steps … Read more

Blog shows up without Theme/CSS styles

You can add the WP_HOME and WP_SITEURL constants in your wp-config.php file to manually override the database options. Scenario one: You want to surface WordPress from your blog folder. define(‘WP_HOME’,’http://example.com/blog’); define(‘WP_SITEURL’,’http://example.com/blog’); Scenario Two: You’ve moved WordPress to another folder, but want it to surface at your root. define(‘WP_HOME’,’http://example.com’); define(‘WP_SITEURL’,’http://example.com/blog’); You will need to make sure … Read more

Is there going to an issue running different features of WP site in different subdomains?

Different sites can have different plugins enabled, different sets of users, etc. That’s built in to Multisite. The “LMS talking to ecommerce” part will probably require you (or someone you hire) to write some code — a head start might be to look at switch_to_blog() and restore_current_blog(), and indeed the list of Multisite functions. (Or … Read more