Top Banner
30

Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

May 08, 2015

Download

Education

wpnepal
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins
Page 2: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Make a

WordPress Multisite in

20 mins

Page 3: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

About Me

Chandra Prakash Thapa

Project Manager/ Developer E-Port International

@cpthapa

Page 4: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

What is WordPress Multisite?

The ability to create a network of websites from one wordpress

installation that shares themes,

plugins and users.

Page 5: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Why use Multisite?• Run unlimited website from one web account

and one database.

Page 6: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Why use Multisite?

• To share themes, plugins and users across the

network.

Page 7: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Why use Multisite?

• Manage

multiple

websites

from one

dashboard

.

Page 8: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Why use Multisite?• Save time upgrading multiple sites with one

action.

Page 9: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Who are using?

• WordPress.com

Page 10: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Who are using?

• Edublogs.com

• Wall Street

Journal Blog

Page 11: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

History

WordPress MultisiteWordPress Standard

Page 12: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

WordPress 3.0

• WordPress 3.0 = Standard + Multisite

Page 13: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Types of multisite

Subdomain Subdirectory

http:// site.yourdomain.com/ http:// yourdomain.com/site

Requires wildcard

DNS. (*.yourdomain.com)

Requires no additional

configuration.

Search engine rank as

separate URL.

Search engine rank as

part of main domain.

Page 14: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Setting up Multisite• In wp-config.php

• Refresh dashboard and click on network setup

Page 15: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Click Install to setup � Network Title

� Admin e-mail address

Page 16: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins
Page 17: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Step1.

Add following to your wp-config.php

define('MULTISITE', true);

define('SUBDOMAIN_INSTALL', true);

$base = '/';

define('DOMAIN_CURRENT_SITE', ‘yourdomain.com’);

define('PATH_CURRENT_SITE', '/');

define('SITE_ID_CURRENT_SITE', 1);

define('BLOG_ID_CURRENT_SITE', 1);

Above /* that’s all stop editing..

Page 18: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Creating subdomain with ‘*’ will create wildcard domain.

*.yourdomain.com

Page 19: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Step2.

Replace your current .htaccess fileRewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

# uploaded files

RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]

# add a trailing slash to /wp-admin

RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]

RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^ - [L]

RewriteRule ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]

RewriteRule ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L]

RewriteRule . index.php [L]

Page 20: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Step 3.

Create blogs.dir directory inside

wp-content folder.

Page 21: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

LOG-in Back

That’s it! You’re Done

Page 22: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Your new network

Page 23: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Network Admin Panel

Page 24: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Network Users / Admins / Super Admins

Page 25: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Network Settings

Page 26: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Editing Network Site

Page 27: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

SuperAdmin Controls Plugins

Page 28: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Plugins for WordPress MS

• WordPress MU domain mapping

This plugin allows users of a WordPress 3.0 network to map their blog/site to another

domain or top level domain.

http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/

• WordPress MU Sitewide Tags PagesA central area where all the posts on a WordPress MU or WordPress MS site can

be collected.

http://wordpress.org/extend/plugins/wordpress-mu-sitewide-tags/

Page 29: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Reference…• http://codex.wordpress.org/Create_A_Network

• http://mashable.com/2012/07/26/beginner-guide-wordpress-

multisite/

• http://wp.tutsplus.com/tutorials/using-wordpress-multisite-a-

network-of-websites-at-your-fingertips/

Page 30: Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins

Questions?