Frist level domain as Premium Plugin

0

Could be a good Premium plugin give the ability to have a frist level domain for your blog

  • trent
    • Site Builder, Child of Zeus

    I haven’t tested it out, but based on what the “manual” method and the Multi-site Manager plugin do, I can’t instantly see why domain mapping wouldn’t work on the subdirectories setup. You are just pointing the new domain to the wpmu root and then adding a new “site” into the wp_site table and associated the blog with the new domain name. It might be worth testing on a non-active install at first, but it should work italways2.

    Trent

  • innonate
    • WPMU DEV Initiate

    As I’ve browsed around 30 threads on this subject across the Internets, I think people are asking to have the same UI and functionality as WP.com does. This is not accomplished with Multi-Site Manager accomplishes… as it still requires an unsustainable amount of manual work from the MU host. What we want is to make it easy for our customers to add their own domain information…

  • Luke
    • The Crimson Coder

    Other than registering a new domain, of course. Then you can specify the registrar, and hopefully they have an API.

    The problem lies not so much with MU, but with the network behind the scenes.

    Mainly DNS, and getting the domain over to the primary DNS server and into bind. It can be done, automated even, but it would take some clever scripting on the backend of things to do it.

  • innonate
    • WPMU DEV Initiate

    Not sure how the registrar comes into play here. I’m not suggesting people should be able to register for domains through the plugin, but assign a domain to their account/blog and then point (using a CNAME) that domain at yourMU.com

    It’s something we’ve done successfully with our BricaBox platform and run off several different hosts.

  • drmike
    • DEV MAN’s Mascot

    assign a domain to their account/blog and then point (using a CNAME) that domain at yourMU.com

    Same problem but instead you’re dealing with a large number of hosting platform. (ie CPanel, Ensim, etc.)

    Granted you can assign them directly to Bind and Apache but you run the risk of the hosting panel not picking them up.

    Probably be like 15 minutes of coding with Direct Admin. They have a lot of their code as command line programs as well in addition to the web interface.

  • Adam W. Warner
    • Site Builder, Child of Zeus

    Interesting topic. I’ve wondered about this in the back of my head, but I figured I’d leave that for phase four of five of my MU development.

    Would it make sense to have a plugin that would automate this for users, but to limit that domain registration to one host? That way, the domain mapping process could be guaranteed to work.

  • andrea_r
    • The Incredible Code Injector

    ” all they do is point an A name to my dedicated ip.

    maybe he would help code a plugin. “

    Domain mapping plugin works with this technique. Doesn’t have the “register domain” option in there there, but surely the code could be plunked in there / added .

  • Andrew
    • Champion of Loops

    Hiya,

    We gave domain registration a try over on Edublogs and in the end we found that it really just isn’t worth it.

    It’s highly unlikely we’ll release a plugin that allows users to register a domain via the WP admin panel.

    Thanks,

    Andrew

  • fiddyp
    • Site Builder, Child of Zeus

    someone else who just saved me the trouble of doing it myself! thanks Aaron :slight_smile:

    For mine, I had just wrapped the domain mapping settings page form in a if(is_supporter()) and put the message to be a supporter in the else but yours looks much neater!.

    One problem I had with domain mapping was when an existing wordpress blog was moved and mapped to a sub blog on the mu. there were lots of files that existed on the old one but not the new one which caused my error log to fill up with redirect loop exceeded messages. It would completely spaz out the server if the mu install was receiving requests for files in wp-content/uploads that didn’t exist.

    I had to move the offending domain and blog back to it’s own server again and the problems stopped.

    I have a reseller account for domains and hosting which has a pretty decent API . I was planning to integrate it into the domain mapping page but other things took priority and it got forgotten about but, it looks like I might have to go that way because I need to make it required that a domain being mapped is brand new and doesn’t have tons of existing links that wont exist after the mapping becomes active.

    The only way I can do that is by forcing the user to buy the domain through admin and using the API to set the A record so looks like I will probably be making my own code to do it

    thanks for your addition to the domain-mapping plugin

  • denny
    • Design Lord, Child of Thor

    For what it’s worth I would love to see domain registration integration built either as its own plugin OR as an optional part of the domain-mapping plugin. Doesn’t matter to me what registrar it’s with, it would just be awesome to have… right now our process is somewhat disjointed because we’re telling people to upgrade their blog/site via the supporter plugin but then they have to register domains via a separate interface/login/etc.

    It’d be awesome to allow users to register/renew a domain straight through the WP backend. I’d really prefer to be able to offer a free domain and yearly renewal to active supporters, but I’d settle for anything that doesn’t involve me managing all the domain registration external to WPMU.

    Hey, a guy can dream can’t he?

  • Qlof
    • The Crimson Coder

    Thanks.

    I’m just gonna take Aarons version of the plugin and replace the embedded domain godaddy form with a swedish form.

    Question: Is the original version of this plugin ready to be translated or do I need to do it by editing files?