How-to with MU  Using Multiple Domains  and  Building a Member Directory
Part one: Building a Member Directory
Queercents Blog directory WP + WPMU install
Queercents Blog directory WP + WPMU install Each blog a “profile”
It starts with the theme... One for the main blog One for the profiles.
It starts with the theme... One for the main blog One for the profiles
Directory page Main blog Page template
Profile area User profiles before blog posts pulled in via function call to custom plugin <div id=&quot;profile-box&quot;> <div id=&quot;profile-pic&quot;> <?php if(function_exists('author_image_tag(')) { author_image_tag((); } ?>  </div> <div id=&quot;profile-info&quot;> <?php if(function_exists('ra_show_profile')) { ra_show_profile(); } ?>  </div> </div>
Plugin magic New Blog Defaults http://wpmudev.org/project/New-Blog-Defaults Blog Topics http://wpmudev.org/project/Blog-Topics Sitewide Tags http://wordpress.org/extend/plugins/ wordpress-mu-sitewide-tags
Plugins Limited Menus http://wpmudev.org/project/Menus Simple Dashboard http://wpmudev.org/project/simple-dashboard Profile Picture & Business Details Coming soon
Part Two Doman Mapping and Multiple Sites
What is domain mapping? Single blog Must create blog first Own domain Use a plugin Difference between ours and Donncha's Subdomain & subfolder installs
What are multi-sites? Separate site_id Own domain + user blogs Use a different plugin Main blog created when site added
Installing Goes in mu-plugins Edit sunrise.php What does this file do? Not done yet
DNS Records The term “parking” ServerAlias Goes on top of main MU install, not sub-blog
Our setup Homeschoolblogsites.com is main install WPMU Tutorials is mapped domain Ron and Andrea.com is mapped domain Atypicalife.net is a Site User blogs in subfolders
Main WPMU install Mapped domain Site Sub blog Sub blog Sub blog Sub blog/folder Mapped domain Sub blog/folder Subdomain blog
DNS magic wpmututorials.com. 600 A 64.34.172.17
Our setup – the goodies WPMU is default host on the server IP address is the same Virtual host magic
Virtual Host #<VirtualHost *:80> #  ServerAdmin webmaster@dummy-host.example.com #  DocumentRoot /www/docs/dummy-host.example.com #  ServerName dummy-host.example.com #  ErrorLog logs/dummy-host.example.com-error_log #  CustomLog logs/dummy-host.example.com-access_log common #</VirtualHost>
 
 
 

How to in WPMU: Building a blog directory & Domain Mapping

  • 1.
    How-to with MU Using Multiple Domains and Building a Member Directory
  • 2.
    Part one: Buildinga Member Directory
  • 3.
    Queercents Blog directoryWP + WPMU install
  • 4.
    Queercents Blog directoryWP + WPMU install Each blog a “profile”
  • 5.
    It starts withthe theme... One for the main blog One for the profiles.
  • 6.
    It starts withthe theme... One for the main blog One for the profiles
  • 7.
    Directory page Mainblog Page template
  • 8.
    Profile area Userprofiles before blog posts pulled in via function call to custom plugin <div id=&quot;profile-box&quot;> <div id=&quot;profile-pic&quot;> <?php if(function_exists('author_image_tag(')) { author_image_tag((); } ?> </div> <div id=&quot;profile-info&quot;> <?php if(function_exists('ra_show_profile')) { ra_show_profile(); } ?> </div> </div>
  • 9.
    Plugin magic NewBlog Defaults http://wpmudev.org/project/New-Blog-Defaults Blog Topics http://wpmudev.org/project/Blog-Topics Sitewide Tags http://wordpress.org/extend/plugins/ wordpress-mu-sitewide-tags
  • 10.
    Plugins Limited Menushttp://wpmudev.org/project/Menus Simple Dashboard http://wpmudev.org/project/simple-dashboard Profile Picture & Business Details Coming soon
  • 11.
    Part Two DomanMapping and Multiple Sites
  • 12.
    What is domainmapping? Single blog Must create blog first Own domain Use a plugin Difference between ours and Donncha's Subdomain & subfolder installs
  • 13.
    What are multi-sites?Separate site_id Own domain + user blogs Use a different plugin Main blog created when site added
  • 14.
    Installing Goes inmu-plugins Edit sunrise.php What does this file do? Not done yet
  • 15.
    DNS Records Theterm “parking” ServerAlias Goes on top of main MU install, not sub-blog
  • 16.
    Our setup Homeschoolblogsites.comis main install WPMU Tutorials is mapped domain Ron and Andrea.com is mapped domain Atypicalife.net is a Site User blogs in subfolders
  • 17.
    Main WPMU installMapped domain Site Sub blog Sub blog Sub blog Sub blog/folder Mapped domain Sub blog/folder Subdomain blog
  • 18.
    DNS magic wpmututorials.com.600 A 64.34.172.17
  • 19.
    Our setup –the goodies WPMU is default host on the server IP address is the same Virtual host magic
  • 20.
    Virtual Host #<VirtualHost*:80> # ServerAdmin webmaster@dummy-host.example.com # DocumentRoot /www/docs/dummy-host.example.com # ServerName dummy-host.example.com # ErrorLog logs/dummy-host.example.com-error_log # CustomLog logs/dummy-host.example.com-access_log common #</VirtualHost>
  • 21.
  • 22.
  • 23.