Help with Domain Mapping using WP MultiSite

39 replies
Ok so I am getting on board and 'trying' to take action...

I want to use WP 3.0 with the new multi site abilities.

Here are some domains and info:

Main WP install domain: thingzforyou.com
Other domains I want to use in the MultiSite setup:
abc.com
lol.com
wtf.com

I am not dead set on using subdomains for the multisite install, I have no problems with the sub-directories option.

I currently am using 1and1 hosting/registrar, which I am learning is going to kill my IM business. If I can get something working with 1and1 great. If not please explain if you are using HostGator.

My problems lie with domain mapping, Cnames and Anames.

Oh and I am techie and have been reading alot of posts and FAQs online, but still nothing that I can really piece together on how to make something work for me.
#domain #mapping #multisite
  • Profile picture of the author Raemi13
    Hey Abel,
    Have you seen this website for instructions on domain mapping?

    How to set up Multisite Domain Mapping in WordPress 3.0 ? tripwire magazine

    I have been through the instructions myself, but I am stuck on the actual logistics of what I am doing.

    Can anyone help me understand this?

    For instance....I have my one "sacrificial" domain with my host, and then I add domains off of that main one, right - because I am using the shared hosting? I get that...I have lots of sites so that's not a problem.

    However, doing the multisite WP3.0...what does that look like?
    So I have my sacrificial domain, say it's something like raessite.com, then I want to build blogs that are selling shoes, so buytheseshoes.com and then also selling jewelry, buythisjewelry.com, etc.

    So raessite.com is the domain that I sacrificed to build all the other domains on, right? And then say I pick buytheseshoes.com to build my multisite on. So when it's all set up and I have the Super Admin set up, and I click on add new site,
    and if I want the buythisjewelry.com to be the next site, it just gets added onto the end of buytheseshoes.com. Is that right?

    Then somehow buythisjewelry ends up in appearance to be it's own domain, even though it's actually set up as: buytheseshoes.com/buythisjewelry???

    Obviously I'm very confused.

    Any help would be greatly appreciated.

    BTW - these sites are all made up for example purposes only...I'm certainly not promoting anything : )

    Thanks,
    Rae
    {{ DiscussionBoard.errors[2479441].message }}
  • Profile picture of the author NewbiesDiary
    With multisite you have a main site - so mymainsite.com.

    On this site you setup WP 3.0 and activate the multisite settings - which creates a network. This means you or other people (if you choose to let them) can create their own blog on your site.

    This would look like this...

    www.otherpersonsblog.mymainsite.com if you are using sub domains

    or

    www.mymainsite.com/otherpersonsblog if you are using sub directories

    That's might be all you need.

    If you are looking to use the domain mapping plugin - this will enable you to have the otherpersonsblog on their own domain. So it would look just like a blog has been installed directly on their site...
    www.otherpersonsblog.com

    Setting up the a names - first off I only use Hostgator. If you haven't already set up the site, then I'd recommend switching to Hostgator if you have ANY concerns about your current hosting - best to change before you create a massive site!

    So, once you've switched to Hostgator - go to their live chat and ask them to make the changes for you. Just copy and paste what the requirements are into the chat window. They are brilliant and will get you going in no time.

    If you are looking for a tutorial on setting this up - I just found one for you here...

    How to set up Multisite Domain Mapping in WordPress 3.0 ? tripwire magazine

    have fun
    {{ DiscussionBoard.errors[2479533].message }}
  • Profile picture of the author Istvan Horvath
    [Coming soon... the video tutorials]

    Those thechie guys sometimes over-complicate it

    Install WP 3.0.1 on example.com.
    Make your Network of sites like:
    example.com/site1/
    example.com/site2/ etc.

    Set up the DM plugin.
    Get another domain - this.com - and set the dns to your main site.
    Do NOT make it addon domain. Don't do anything crazy with it.
    Just park it on top of example.com in cPanel

    Map site1 to this.com

    Done.
    Signature

    {{ DiscussionBoard.errors[2479813].message }}
    • Profile picture of the author MarketAbel
      Originally Posted by Istvan Horvath View Post

      [Coming soon... the video tutorials]

      Those thechie guys sometimes over-complicate it
      Once again, Istvan, I like your posts cuz they are straight to the point and usually K.I.S.S...simple.

      I got it to work on my own so I will try to better explain my application and what I did wrong...

      @Raemi
      Yes, I did read that particular article while I was searching for answers. and there is not sacrificial site, just you need to pick one domain as the first site to setup WP and the WP multisite install.


      Ok so in my application I am not trying to allow others or myself the ability to create additional blogs/WP sites like:

      yourblog.mydomain.com
      mycarblog.mydomain.com
      mygolfblog.mydomain.com

      What I want to do is create multiple full blown WP sites that look like they are stand alone, but utilize the WP MultiSite capabilities to allow the single installation of plugins, but use them on every WP site I create. Keeping with my new examples...

      www mydomain.com
      www myotherdomain.com
      www anotherdomain.com

      But each of those domain names shows a completely separate WP site. I will also note that because I do not care to use subdomains I selected the subdirectory option when setting up my WP multisite.

      I use 1&1 shared hosting and if you use shared hosting with any provider you will be able to use this information. When setting up your new domain/website you know that on your shared hosting it is actually a ../directory like ../mydomain/<php or HTML file>.

      www mydomain.com is actually /mydomain/ on my server. Once I install WP for this domain like normal and activate what I need to for the multisite functionality there will be some screens that allow me to 'Add a New Site'.

      This is where my confusion began. To make my other domains use this multisite I need to 'Add a New Site' then on the following page there are 3 important fields:
      • Domain - mydomain.com
      • Path - /myotherdomain/
      • Siteurl - http://www mydomain.com/myotherdomain/
      Now please understand that there won't actually be a directory on your server/shared hosting called /myotherdomain WP uses this to identify which multisite you want to see in it's database.

      Understanding what to enter in to the above 3 items unraveled alot for me. now on to the the one other thing that had me going mad. Getting www myotherdomain.com to actually serve up the blog/site set up at www mydomain.com/myotherdomain, but still show www myotherdomain.com in the URL bar at the top of the browser.

      This is done with the DNS stuff people through around with rhetoric and fancy acronyms to sound smart. Well 1&1 is not known for being the most flexible with DNS options, but I was obviously able to do it ...and without having to deal with emails or phone calls with persons foreign to the English (my) language.

      • <After typing this I think this step was not necessary but won't hurt...> I went to my shared hosting backend and pointed the myotherdomain.com domain to the existing /mydomain directory on my server. (After doing just this, if you typed myotherdomain.com in your browser, you would see mydomain.com blog/site)
      • I created a CNAME for myotherdomain.com, which is the way you point a text domain URL to another text domain URL. In this case the CNAME value would be mydomain.com. The other type sometimes used would be an ANAME which is used to link a text domain URL to an actual IP address (i.e. 192.168.2.1). ANAMEs I believe are needed when going with the subdomain route of WP multisite.
      At this point I then realized I succeeded in getting it to work! YAY me. The multisite functions seem the text myotherdomain.com being sent to it residing at www mydomain.com and my guess is it pulls that text 'myotherdomain' and links it to the path you set up in 'Add a New Site'. It doesn't need to match as far as I know.

      I did originally have issues just getting the plugin for domain mapping to work at the point I was messing with the SUNSET.PHP part and it took wiping it all clean and starting over fresh. I will say, that the domain mapping plugin 'install', if you want to call it that, needs to be carefully orchestrated. Most tutorials mention that not doing things at the right time will hose it all or prevent you from accessing the front end or back end of the multisite site.

      WHEW! Ok well there's that...questions? comments? brainwaves?
      {{ DiscussionBoard.errors[2480244].message }}
    • Profile picture of the author Raemi13
      Originally Posted by Istvan Horvath View Post

      [Coming soon... the video tutorials]

      Those thechie guys sometimes over-complicate it

      Install WP 3.0.1 on example.com.
      Make your Network of sites like:
      example.com/site1/
      example.com/site2/ etc.

      Set up the DM plugin.
      Get another domain - this.com - and set the dns to your main site.
      Do NOT make it addon domain. Don't do anything crazy with it.
      Just park it on top of example.com in cPanel

      Map site1 to this.com

      Done.
      Do you know when your videos are going to be available? After I finished reading your report last night I was so psyched to get started with your videos so I could really grasp what I am having a mental block on here....and then I saw "coming soon"....ugh.

      Thanks!
      {{ DiscussionBoard.errors[2482799].message }}
  • Profile picture of the author GaryHarvey
    I'm wrestling with WPMU too.
    Although on a different issue.

    But since this thread has attracted some MU luminaries
    and triers, maybe somebody can help.

    I've uploaded a handful of plugins which were intended
    to be available for the entire network of sites (not just
    the home / admin site). I uploaded them to the
    recommended place, wp-content/mu-plugins
    but they were not visible inside the MU admin area
    nor inside any of the network sites.

    Then a friend put me onto "Plugin Commander"
    which allows you to activate any plugin for all
    the network sites at once. Great idea.

    ** However this only works if the plugins are
    in the regular plugins folder, not mu-plugins.
    That seems opposite of what I've read elsewhere
    but it is my experience.

    --

    Also, I thought the idea of MU was that you could
    make changes at the home site, click and button
    and have those changes replicated across your
    entire network.

    Has anybody figured out the steps to make that
    happen?
    {{ DiscussionBoard.errors[2481208].message }}
  • Profile picture of the author GaryHarvey
    I updated the above post with a new
    para, marked ***

    (for any who are following this by instant emails)
    {{ DiscussionBoard.errors[2481218].message }}
  • Profile picture of the author GaryHarvey
    Related question.

    On the SuperAdmin > Update page, it says:

    "Update Network

    You can update all the sites on your network through this page. It works by calling the update script of each site automatically. Hit the link below to update."

    What updating does this do?
    -- (a) update the sites to the next version of WPMU? (this appears to be the case)
    -- or (b) does it copy all the changes* made at the admin site and replicate them across the network of sites?

    If (a), how do we do (b) ?

    Anyone know?

    * The changes I have in mind include adding a widget
    that you want to display network-wide.

    Gary
    {{ DiscussionBoard.errors[2481275].message }}
  • Profile picture of the author Raemi13
    I have another question if anyone can answer about the plugins.
    I understand that we have a separate mu plugins folder and we need to upload the plugins "manually" but do we upload the entire unzipped folder into that directory, or just the plugin.php file???

    Thanks!
    {{ DiscussionBoard.errors[2483224].message }}
  • Profile picture of the author NewbiesDiary
    Gary:
    • MU plugins should have an instruction page that tells you which part of the plugin goes in which file on your site. The dont always drop in the mu folder.
    • plugins in the mu folder need to be actived "site wide" BEFORE they will be seen by each individual blog - you should see a link on the right, next to each plugin in wp-admin
    • I have found some plugins work in the regular plugin folder. So if you are using plugin commander, and it works if you put them in the regular plugin folder then stick with that.
      1. the sitewide widget - you want that on all the blogs or the dashboard admin? If it's the dashboard there are 2 plugins for that... one of them is Admin Message
      2. It it's option 2 - then I found this...
        widgets are blog-specific.
        You could edit the theme (if you're using one theme sitewide) to do this:
        <?php switch_to_blog(1); ?>
        regualr sidebar code here
        <?php restore_current_blog(); ?> Then every blog will show the main blog's sidebar. Might get resource intensive on a larger system because of the switch_to_blog.
      3. The other option is to have only one theme available and hard code the sidebar. This is what I did on my site.
    Raemi13:

    Each mu plugin will have an instruction or readme or install page with it. This will tell you which file or folder goes where.

    Here's what the "install" file looks like for Simple Sitemaps and All In One SEO:

    Files:
    ----------------------------------------------------------------------
    /all-in-one-seo-pack/ - goes in /wp-content/mu-plugins
    all_in_one_seo_pack.php - goes in /wp-content/mu-plugins
    simple-sitemaps.php - goes in /wp-content/mu-plugins
    sitemap.php - goes in /wp-content


    Instructions:
    ----------------------------------------------------------------------
    1) Place the files in the specified directories
    2) Add the following to your .htaccess under the line that handles uploaded files:
    RewriteRule ^(.*/)?sitemap.xml wp-content/sitemap.php [L]

    Sitemaps will be at domain.tld/sitemap.xml
    See it tells you where each file needs to go and how to set it up.

    Hope that helps
    {{ DiscussionBoard.errors[2483895].message }}
  • Profile picture of the author GaryHarvey
    NewbiesDiary, I very much appreciate the amount of time you put into your reply to my multiple concerns. THANK YOU.

    (We used to live in Brisbane - Alexandra Hills back in the 80s. Now in Sydney.)

    Your solutions 2 and 3 are perfect for my needs, if we cant have ourselves a sitewide replication button.

    If you ever remember what that sitewide replication plugin is, I do hope you'll have 2 minutes to drop in here and share it. Again...... huge thanks.

    I like the hardcoded option. It would work well with the idea of a network of blogs all about, say, dogs with the same dog ads throughout the network.

    Gary
    Who Else Wants A Google Top Listing? - SEOGary.com
    {{ DiscussionBoard.errors[2484028].message }}
  • Profile picture of the author GaryHarvey
    It looks like all the good MU plugins are part of
    the premium membership at WPMUdev.org

    I guess that's hardly surprising.

    It's amazing the variety of plugins they've got
    there. It could be the next membership I join.

    Gary
    {{ DiscussionBoard.errors[2484059].message }}
    • Profile picture of the author NewbiesDiary
      Originally Posted by GaryHarvey View Post

      It looks like all the good MU plugins are part of
      the premium membership at WPMUdev.org

      I guess that's hardly surprising.

      It's amazing the variety of plugins they've got
      there. It could be the next membership I join.

      Gary
      yeah that stands out a little doesn't it - be careful tho cause some of the ones they have behind their membership I think are also available on the wpmu org site - so I check the free site first.
      {{ DiscussionBoard.errors[2489045].message }}
  • Profile picture of the author GaryHarvey
    Here's the YD Network-wide Options plugin for MU
    (previously named YD WPMU Sitewide Options)
    wordpress.org/extend/plugins/yd-wpmu-sitewide-options/
    WordPress › YD Network-wide Options WordPress Plugins

    "Centralized management of your network-wide installed plugins!

    This WordPress 3.0 multisite or WPMU plugin installs a new settings page where you can choose which blog or plugin settings you want to replicate site-wide or network-wide to all your children sites. Any change (update) to those settings (options) on the mother site admin pages can be automatically copied to all the sub-sites (blogs)."

    Found it by following one of your links, NewbiesDiary,
    so thanks again.

    --

    Update:
    Here's the plugin author's page about it
    http://www.yann.com/en/wp-plugins/yd...tewide-options

    But regrettably it didnt work for me. Perhaps it needs an update for WP301 because...
    "This plugin has been thoroughly tested and is fully compatible with **Wordpress 3.0 multisite** or with **WPMU 2.9**."

    Or maybe my head need an update?
    {{ DiscussionBoard.errors[2484218].message }}
    • Profile picture of the author Istvan Horvath
      Originally Posted by GaryHarvey View Post

      Here's the YD Network-wide Options plugin for MU
      (previously named YD WPMU Sitewide Options)
      [...]
      But regrettably it didnt work for me. Perhaps it needs an update for WP301 because...
      I am testing it right now on a 3.0.1 install.
      It does exactly what it says.

      I took an old plugin which I played with on these blogs: I picked that one because it's a one single php file plugin so that I could test it both in /plugins and in the /mu-plugins folder.

      Anyway, even after activating it "Network wide" - and changing the settings on the main/mother blog - although the plugin was there and active on child sites in the network... the settings were not, meaning I had to change the settings manually for each blog. PITA, I admit.

      Then activated this YD plugin on the main site only. Went to its Options page.
      Found my plugin in the list. Checked the box. Scrolled down and clicked on Update.

      And all the settings from my main blog where "spread" to all the blogs.

      So, which part didn't work for you, Gary?
      Signature

      {{ DiscussionBoard.errors[2489044].message }}
      • Profile picture of the author NewbiesDiary
        Originally Posted by Istvan Horvath View Post


        So, which part didn't work for you, Gary?
        the merge 2 sunrise files part is where I lost interest lol - did you get it worked out?
        {{ DiscussionBoard.errors[2489050].message }}
        • Profile picture of the author Istvan Horvath
          Originally Posted by NewbiesDiary View Post

          the merge 2 sunrise files part is where I lost interest lol - did you get it worked out?
          You shouldn't have 2 sunrise files because you should NOT use two plugins that do the same. It's that simple
          Signature

          {{ DiscussionBoard.errors[2489084].message }}
  • Profile picture of the author GaryHarvey
    Another nice find (and another round of questions... hello again NewbiesDiary!):

    The new plugin is called
    Yet Another Multi-Site Manager

    You can get it here
    WordPress › Yet Another Multi-Site Manager WordPress Plugins

    Here's the blurb

    "This plugin is for WordPress MU

    This plugin basically allows you to host blogs on multiple domain names while maintaining one main site.

    For example, the main site could be example.com but users will also be able to sign up for blogs on example.net, example.org or any other domain name that you choose to add."

    And here's my question. It's about the underlined sections of the installation notes:

    == Installation ==

    1. Create a new directory in `/wp-content/plugins/` called `yamm`.
    2. Upload `yet-another-multi-site-manager.php` & `yamm-signup.php` into the directory you just created
    3. Upload `sunrise.php` to `/wp-content/`. If there already is a `sunrise.php` file there you will have to merge the two files.
    4. Edit `wp-config.php` and uncomment the SUNRISE definition line: `define( 'SUNRISE', 'on' );`
    5. As the site admin activate the plugin through the 'Plugins' menu in WordPress MU.
    6. Go to 'Site Admin->Yet Another Multi-Site Manager' and add domain names/change the signup page slug.

    **NOTE:** If you are using the WordPress MU Domain Mapping plugin, use `dm-sunrise.php` instead. You will have to rename it `sunrise.php` once you have moved it to `/wp-content/`.

    Anyone know how to "merge" 2 files? The files are full of code, nothing like the simple bits of PHP either.

    Gary
    {{ DiscussionBoard.errors[2484770].message }}
    • Profile picture of the author Istvan Horvath
      Originally Posted by GaryHarvey View Post

      Another nice find

      The new plugin is called
      Yet Another Multi-Site Manager

      Here's the blurb

      "This plugin is for WordPress MU
      Well, on my computer the blurb reads like this:

      A newer version for WP3.0 is in the works. I would have loved to release it on time for the release of 3.0 but I'm having my finals at the moment so it will have to wait until June 2010. Will include single sign-on as well.

      This plugin is for WordPress MU
      There is no more WP MU...

      Furthermore: Last Updated: 2009-11-19
      Requires WordPress Version: 2.7 or higher
      Compatible up to: 2.8.6

      But you can experiment with it, regardless
      Signature

      {{ DiscussionBoard.errors[2488982].message }}
    • Profile picture of the author NewbiesDiary
      Originally Posted by GaryHarvey View Post

      Another nice find (and another round of questions... hello again NewbiesDiary!):
      he there! I'm at Dayboro - t'other side of town from Alex Hills.

      Originally Posted by GaryHarvey View Post

      The new plugin is called
      Yet Another Multi-Site Manager....

      ...Anyone know how to "merge" 2 files? The files are full of code, nothing like the simple bits of PHP either.

      Gary
      yeah see I had a look at that a while ago for a project I'm gonna be working on - I got as far as the merge 2 files and promptly stuck it in the too hard basket! Figured I'd work it out when I really need to - so if you get it working - lemmee know how :p
      {{ DiscussionBoard.errors[2489002].message }}
  • Profile picture of the author MarketAbel
    I am glad some fellow Warriors have picked up on this thread.

    I have since found out that the whole Multi Site functions when it comes to some plugins and mu-plugins (must use) are 'iffy' at best. One thing I am noticing is that some plugins have settings to be saved and it is not picking up on the fact that I want different settings for different blogs/sites.

    I am hoping either The Plugin Commander or The YD Network-wide Options plugins will do the trick of separating out the different settings for each site.

    *** UPDATE ***

    Unfortunately, neither of the above have a way of allowing the use of a plugin (i.e. Unique Article Wizard) on different blogs/sites with different settings for each blog/site. Any ideas?

    In effect I need the UAW plugin to search for articles with different keywords depending on which site it is being used on. Is there some other way to manually install a plugin for use on just ONE of the blogs/sites and have it maintain separate settings for each blog/site???
    {{ DiscussionBoard.errors[2488950].message }}
    • Profile picture of the author Istvan Horvath
      Originally Posted by MarketAbel View Post

      I am glad some fellow Warriors have picked up on this thread.

      I have since found out that the whole Multi Site functions when it comes to some plugins and mu-plugins (must use) are 'iffy' at best.
      99.99% of the plugins are NOT made to be used in the mu-plugins folder. The majority of the plugin authors doesn't even know what the mu-folder is

      Plain English: if the plugin doesn't say explicitly to install in the mu-plugins directory - don't put them there!

      Originally Posted by MarketAbel View Post

      One thing I am noticing is that some plugins have settings to be saved and it is not picking up on the fact that I want different settings for different blogs/sites.
      Plugins in the /plugins folder and activated Network wide do NOT, repeat: do NOT "hand over" their settings to the new or old child sites. I tried this with at least 20-30 plugins.

      Originally Posted by MarketAbel View Post

      I am hoping either The Plugin Commander or The YD Network-wide Options plugins will do the trick of separating out the different settings for each site.
      On the contrary!
      They will export/spread the same settings to all the child blogs in your Network.
      That's the whole idea of them

      Let me give you an example. I often use the CQS (custom query string) plugin to set the number of posts shown on different pages (home, archives, category etc.)

      Now, I put this plugin in all the possible locations, activated on one blog, on many blog, network wide, etc. The settings (i.e. number of posts ibn different views) were never ever applied to any other blog, only where I set them manually.

      Come the YD plugin - and boom! All the settings are the same on all the child blogs.

      (OK, if I spend a lot of time here, I'll never finish my videos, LOL)
      Signature

      {{ DiscussionBoard.errors[2489080].message }}
  • Profile picture of the author Istvan Horvath
    The Yet Another Multi-Site Manager plugin is supposed to do the same thing as the domain mapping. You shouldn't use both!

    You have 2 sunrise.php files because you already installed the Domain Mapping plugin.
    Pick one and stick to it until it works.

    Jumping around and trying all the shiny things won't help.
    Sorry.
    Signature

    {{ DiscussionBoard.errors[2489048].message }}
    • Profile picture of the author NewbiesDiary
      Originally Posted by Istvan Horvath View Post

      The Yet Another Multi-Site Manager plugin is supposed to do the same thing as the domain mapping. You shouldn't use both!

      You have 2 sunrise.php files because you already installed the Domain Mapping plugin.
      Pick one and stick to it until it works.

      Jumping around and trying all the shiny things won't help.
      Sorry.
      My understanding is that Domain Mapping plugin puts an individual blog on it's own different domain

      YAMM will put the whole MU site on multiple domains - you could have mysite.com mysite.net mysite.org mysite.info and have the whole setup on each of those domains (I think)

      So as far as I understand they have different purposes - but I'm sure someone can correct me if I'm wrong
      {{ DiscussionBoard.errors[2489081].message }}
      • Profile picture of the author Istvan Horvath
        Originally Posted by NewbiesDiary View Post

        My understanding is that Domain Mapping plugin puts an individual blog on it's own different domain

        YAMM will put the whole MU site on multiple domains - you could have mysite.com mysite.net mysite.org mysite.info and have the whole setup on each of those domains (I think)

        So as far as I understand they have different purposes - but I'm sure someone can correct me if I'm wrong
        I gave up reading at this line:
        This plugin basically allows you to host blogs on multiple domain names while maintaining one main site.
        mainly because it is NOT for WP MS and it is not updated since last year amd is not compatible with anything above 2.8.

        So, why the heck are we wasting time discussing it?
        Signature

        {{ DiscussionBoard.errors[2489090].message }}
        • Profile picture of the author NewbiesDiary
          Originally Posted by Istvan Horvath View Post


          So, why the heck are we wasting time discussing it?
          Maybe cause some of us are still using wpmu on older sites and people want and need to know about this stuff
          {{ DiscussionBoard.errors[2489101].message }}
          • Profile picture of the author Istvan Horvath
            Originally Posted by NewbiesDiary View Post

            Maybe cause some of us are still using wpmu on older sites and people want and need to know about this stuff
            I thought the thread's title was:
            Help with Domain Mapping using WP MultiSite

            Just kidding. I know threads always get side tracked... but even the multisite domain mapping is way too much for a thread to digest (as you could see); so introducing irrelevant plugins and versions will drive everybody nuts
            Signature

            {{ DiscussionBoard.errors[2489176].message }}
            • Profile picture of the author MarketAbel
              Ok so I found what I need... this article says to go get it for FREE, but it is behind a membership site that costs about $70/month to access it.

              Site specific mu-plugins - WPMU.org – WordPress, Multisite and BuddyPress news, tips and resources

              This will create sub-folders in the ../mu-plugins directory that match the other domain sites.

              Therefore I could put separate XYZ plugins in the domain sub-folders and each XYZ plugin could have different settings on each. SWEET!

              Now to hope someone does a TRUE FREE version of this because $70 for just that one plugin isn't worth it for me ... yet.
              {{ DiscussionBoard.errors[2489255].message }}
  • Profile picture of the author Istvan Horvath
    To "merge" two PHP files:

    They both should start with
    PHP Code:
    <?php
    and end with
    PHP Code:
    ?> 
    Keep those 2 lines on one file and take whatever is in between the two lines on the other file: highlight, copy - and paste it just above the
    PHP Code:
    ?> 
    in the first file.
    That's it.
    Signature

    {{ DiscussionBoard.errors[2489111].message }}
  • Profile picture of the author MarketAbel
    Istvan, Ye sI am aware of all the things you pointed out. You see I am looking for something the opposite of what the rest of the warriors are looking for.

    I am looking for a way to install 'a' single plugin called XYZ in say, 3 different WP blogs using Multi Site. BUT I want different settings for XYZ in each blog, but I am thinking this is not possible?

    With multi site are you stuck with not having the SAME plugin used in each multi site, but with different settings???
    {{ DiscussionBoard.errors[2489121].message }}
    • Profile picture of the author Istvan Horvath
      Originally Posted by MarketAbel View Post

      Istvan, Ye sI am aware of all the things you pointed out. You see I am looking for something the opposite of what the rest of the warriors are looking for.
      I got it

      I am looking for a way to install 'a' single plugin called XYZ in say, 3 different WP blogs using Multi Site. BUT I want different settings for XYZ in each blog, but I am thinking this is not possible?
      In my experience based on testing various plugins installed in the /plugins directory on the main site AND activated for Network - that IS the defaut behaviour: you have to do the settings manually for each blog, which means they all can be different.

      Now, I won't claim I tested thousands of plugins!
      Signature

      {{ DiscussionBoard.errors[2489158].message }}
  • Profile picture of the author Istvan Horvath
    OK, Abel, I will ask it again: WHERE do you put your plugins that you want different settings for different sites? You should NOT put them in the mu-plugins folder. Everything there is activated and executed automatically!

    Upload theme to the normal plugin folder.
    Network Activate on the main site.
    Go to the different "child" sites in your network and look for the plugin's own Options/Settings page - the options should be unique to each blog
    Signature

    {{ DiscussionBoard.errors[2489284].message }}
    • Profile picture of the author MarketAbel
      Originally Posted by Istvan Horvath View Post

      OK, Abel, I will ask it again: WHERE do you put your plugins that you want different settings for different sites? You should NOT put them in the mu-plugins folder. Everything there is activated and executed automatically!

      Upload theme to the normal plugin folder.
      Network Activate on the main site.
      Go to the different "child" sites in your network and look for the plugin's own Options/Settings page - the options should be unique to each blog
      Ok so I have tried all different ways, but...

      Yes I have installed the free UAW Plugin in the /plugins directory. Then used the Network Activate as well as the normal activate on the main site and the add on site.

      Either way since there is only ONE /plugins directory for the main site AND all other add on domains the settings are saved for the single instance of the plugin.

      How does the plugin save the different settings for the different domains??? Maybe I am missing directories???
      {{ DiscussionBoard.errors[2489314].message }}
  • Profile picture of the author Istvan Horvath
    Honestly, I don't even know what that UAW is... but it could be something how the plugin is coded.

    One of my experiments was with the All-In_One-SEO-Pack, since a lot of people are using it.

    Uploaded normally on the main site > wp-content/plugins folder
    Network activate from the superadmin dashboard
    Next: big red warning on the top of admin: you MUST configure the AIOSP plugin
    OK, I will do it on the main site.

    Then I go to the backend of one of the (child) blogs, i.e. sites in the network
    Boom! Big red warning: you MUST configure AIOSP for this blog
    Next blog > big red warning...

    which means, practically I can have two hundred different configurations on two hundred blogs.
    Signature

    {{ DiscussionBoard.errors[2489341].message }}
  • Profile picture of the author MarketAbel
    Istvan, I DLed All in One SEO cuz that is another one that I wanted to deploy across the board as well... and viola! It works just like you said and it does exactly what I have been wanting... BUT

    With the UAW it does not work correctly... prolly because UAW may not be setup for use on multi site. SO... my question is and has been is there a way to install a single site, single use, single configuration settings plugin and normally activate it, NOT network activate and it keep settings just for THAT site?

    I am thinking no and that other plugin I found is what I need to get ahold of....
    {{ DiscussionBoard.errors[2489403].message }}
    • Profile picture of the author Istvan Horvath
      OK, so I would say, properly coded plugins behave as expected...

      Originally Posted by MarketAbel View Post

      SO... my question is and has been is there a way to install a single site, single use, single configuration settings plugin and normally activate it, NOT network activate and it keep settings just for THAT site?
      In the WP3 MultiSite setting? - No. You see, if you go to your FTP you will not see any "sites" or folders in your tree... All is virtual!

      Honestly, I don't know what that other plugin does. Even if it worked with WPMU I would try to clarify with the author/owner whether it works properly with WP 3 or not.

      Even if it says the two scripts, i.e. WP and WPMU, were merged in WP MS... it doesn't mean everything from MU will work with MS.

      Just my $0.02 (CAD)
      Signature

      {{ DiscussionBoard.errors[2489446].message }}
    • Profile picture of the author NewbiesDiary
      Originally Posted by MarketAbel View Post

      SO... my question is and has been is there a way to install a single site, single use, single configuration settings plugin and normally activate it, NOT network activate and it keep settings just for THAT site?
      The short answer to this is NO.
      {{ DiscussionBoard.errors[2489937].message }}
  • Profile picture of the author shukes
    I am attemting to upload some plugins to my blog, but like a previous poster, I am unable to view them except via ftp, if I go to the file manager in my primary domain and open the wp-content/, the mu-plugins folder doesn't appear

    I do have my mapping sorted so that can't be the reason

    any ideas

    kind regards

    Peter
    {{ DiscussionBoard.errors[2564419].message }}

Trending Topics