Bibẹrẹ pẹlu Ultimate Multisite: Itọsọna Pipe

Ṣe o ṣetan lati kọ pẹpẹ Website as a Service (WaaS) tirẹ? Itọsọna kikun yii mu ọ lati odo de fifi sori Ultimate Multisite ti n ṣiṣẹ ni kikun—o bo awọn ipilẹ WordPress Multisite, fifi sori, iṣeto, ati awọn ilana ti o dara julọ.


Kí ni Ultimate Multisite?

Ultimate Multisite jẹ plugin WordPress kan ti o yipada fifi sori WordPress Multisite rẹ si nẹ́tíwọ́ọ̀kì awọn aaye ayelujara aládùn—gẹgẹ bi WordPress.com, Wix, tabi Squarespace—ṣugbọn eyi ti iwọ ni ti o ni ati ṣakoso.

Pẹlu Ultimate Multisite, o le fun awọn alabara ni agbara lati ṣẹda awọn oju opo wẹẹbu nipasẹ owo alabapin oṣooṣu, mẹẹdogun, tabi ọdọọdun. O n ṣakoso ohun gbogbo: ipese aaye, gbigba isanwo, awọn fọọmu checkout, awọn voucher ẹdinwo, domain mapping, awọn iwe-ẹri SSL, ati ibaraẹnisọrọ pẹlu alabara.

Ṣaaju ki o to wọ inu Ultimate Multisite, o nilo lati loye ipilẹ ti a kọ ọ le lori: WordPress Multisite.


Lílóye WordPress Multisite

WordPress Multisite jẹ ẹya ti a kọ sinu rẹ (lati WordPress 3.0 ni ọdun 2010) ti o gba ọpọlọpọ awọn aaye laaye lati pin fifi sori WordPress kan ṣoṣo. Nigbati a ba muu ṣiṣẹ, aaye WordPress rẹ di “nẹ́tíwọ́ọ̀kì” ti o lagbara lati gbalejo ọpọlọpọ awọn subsite.

Ronu rẹ bayi: Yunifásítì kan n ṣetọju fifi sori WordPress kan ṣoṣo, ṣugbọn ẹka kọọkan n ṣetọju aaye WordPress tirẹ laarin nẹ́tíwọ́ọ̀kì yẹn.

Ohun Ti A Pin

Gbogbo awọn subsite ninu nẹ́tíwọ́ọ̀kì WordPress Multisite pin:

  • Awọn faili core WordPress — Awọn imudojuiwọn waye lẹẹkan fun gbogbo awọn aaye
  • Awọn plugin ati theme — Ti fi sori lẹẹkan, o wa kaakiri gbogbo nẹ́tíwọ́ọ̀kì
  • Database naa — Database kan pẹlu awọn tabili lọtọ fun subsite kọọkan, bii wp_[id]_posts, wp_[id]_comments, ati bẹbẹ lọ.
  • Awọn akọọlẹ olumulo — Awọn olumulo jẹ ti nẹ́tíwọ́ọ̀kì, kii ṣe ti awọn aaye kọọkan
  • wp-config.php — Faili iṣeto kan ṣoṣo

Ohun Ti O Wa Lọtọ

  • Awọn ikojọpọ media — Subsite kọọkan ni folda uploads tirẹ (wp-content/uploads/sites/[id])
  • Akoonu — Awọn ifiweranṣẹ, awọn oju-iwe, awọn asọye, ati awọn eto jẹ ti aaye kọọkan
  • Awọn plugin/theme ti n ṣiṣẹ — Aaye kọọkan le mu awọn akojọpọ oriṣiriṣi ṣiṣẹ (ayafi ti a ba muu ṣiṣẹ fun gbogbo nẹ́tíwọ́ọ̀kì)
  • Awọn pánẹ́ẹ̀lì admin — Subsite kọọkan ni dashboard tirẹ

Ilana yii ni anfaani akọkọ ti multisite: o le dagba lati aaye 10 si 1,000 nigba ti awọn iṣẹ itọju wa kanna.


Subdomain vs. Subdirectory: Yan Pẹ̀lú Ọgbọ́n

Nigbati o ba n ṣeto WordPress Multisite, o gbọdọ yan laarin awọn ilana URL meji. Ipinnu yii nira lati yipada nigbamii, nitorina yan pẹ̀lú iṣọra.

Ipo Subdirectory

Awọn URL dabi eyi: yourdomain.com/site1, yourdomain.com/site2

Awọn anfaani:

  • Rọrun julọ lati ṣeto ati ṣetọju
  • Iwe-ẹri SSL kan ṣoṣo bo gbogbo nẹ́tíwọ́ọ̀kì
  • Ko nilo iṣeto DNS wildcard

Awọn alailanfaani:

  • Awọn ẹrọ wiwa le ka gbogbo awọn subsite si aaye nla kan ṣoṣo
  • Awọn URL le dabi ẹni pe ko “jẹ amọja” to fun diẹ ninu awọn alabara
  • Aaye akọkọ nilo /blog/ gẹgẹ bi prefix fun awọn ifiweranṣẹ (lati yago fun ija path)

Ipo Subdomain

Awọn URL dabi eyi: site1.yourdomain.com, site2.yourdomain.com

Awọn anfaani:

  • Awọn URL dabi ti amọja diẹ sii
  • Awọn ẹrọ wiwa ka subsite kọọkan si oju opo wẹẹbu lọtọ
  • Ko si ija path laarin aaye akọkọ ati awọn subsite

Awọn alailanfaani:

  • Nilo iṣeto DNS wildcard
  • Nilo iwe-ẹri SSL wildcard (tabi cert kọọkan fun subdomain kọọkan)
  • Iṣeto ibẹrẹ jẹ diẹ nira sii

Ìṣeduro wa: Fun ọpọlọpọ awọn pẹpẹ WaaS, ipo subdomain ni a fẹran nitori awọn alabara nireti ki awọn aaye wọn ni imọlara ominira. Iṣoro SSL ti yanju ni iwọn nla nipasẹ awọn isopọ hosting Ultimate Multisite ati atilẹyin Cloudflare.


Awọn Ọrọ Pataki

Ṣaaju ki o to tẹsiwaju, jẹ ki a ṣalaye awọn ọrọ ti iwọ yoo pade jakejado irin-ajo Ultimate Multisite rẹ:

Awọn Ọrọ WordPress & Multisite

  • Nẹ́tíwọ́ọ̀kì — Gbogbo fifi sori WordPress Multisite rẹ ti o ni gbogbo awọn subsite ninu
  • Subsite — Aaye kọọkan laarin nẹ́tíwọ́ọ̀kì rẹ (o le jẹ subdomain tabi subdirectory)
  • Super Admin — Ipele igbanilaaye ti o ga julọ; le ṣakoso gbogbo awọn subsite, plugin, ati theme
  • Pánẹ́ẹ̀lì Network Admin — Dashboard nibiti awọn super admin ti n ṣakoso gbogbo nẹ́tíwọ́ọ̀kì
  • Domain Mapping — Gbigba awọn subsite laaye lati lo awọn domain aṣa (fun apẹẹrẹ, joesbikeshop.com dipo joes.yournetwork.com)

Awọn Ọrọ Ultimate Multisite

  • Site Template — Aaye ti a ti ṣeto tẹlẹ ti a daakọ nigbati awọn alabara ba forukọsilẹ (pẹlu theme, plugin, ati akoonu ti a ti ṣeto tẹlẹ)
  • Fọọmu Checkout — Fọọmu iforukọsilẹ nibiti awọn alabara ti yan awọn plan ati ṣẹda awọn aaye wọn
  • Ọja/Plan — Ipele alabapin ti o nfun (fun apẹẹrẹ, Basic $9/mo, Pro $29/mo)
  • Membership — Alabapin ti n ṣiṣẹ ti alabara si ọja kan
  • Webhook — Awọn iwifunni adaṣe ti a fi ranṣẹ si awọn iṣẹ ita nigbati awọn iṣẹlẹ ba ṣẹlẹ (a ṣẹda aaye, a gba isanwo, ati bẹbẹ lọ)
  • Awọn iṣẹlẹ — Awọn iṣẹ ṣiṣe ti a ti ṣe akosile ninu nẹ́tíwọ́ọ̀kì rẹ (awọn ayipada plan, awọn isanwo, awọn ẹda aaye)

Igbesẹ 1: Fi WordPress Multisite Sori Ẹrọ

Pataki: Ọpọlọpọ awọn olupese hosting WordPress ti a ṣakoso (WP Engine, Cloudways, Closte, ati bẹbẹ lọ) le ṣeto Multisite fun ọ laifọwọyi. Ṣayẹwo pẹlu olupese hosting rẹ ṣaaju ki o to ṣe eyi pẹlu ọwọ.

Awọn Ohun Ti O Nilo Ṣaaju

  • Fifi sori WordPress tuntun (tabi eyi ti o wa tẹlẹ ti o ṣetan lati yipada)
  • FTP tabi iraye si file manager
  • Agbara lati ṣatunkọ wp-config.php ati .htaccess
  • Ṣe afẹyinti aaye rẹ ṣaaju ki o to tẹsiwaju
  • Pa gbogbo awọn plugin fun igba diẹ

Mu Multisite Ṣiṣẹ

Ṣii faili wp-config.php rẹ ki o ṣafikun ila yii ṣaaju asọye “That’s all, stop editing!”:

define('WP_ALLOW_MULTISITE', true);

Fipamọ ki o gbe faili naa sori ẹrọ, lẹhinna tunṣe admin WordPress rẹ.

Ṣeto Nẹ́tíwọ́ọ̀kì Naa

Lọ si Tools → Network Setup ninu admin WordPress rẹ.

  1. Yan Subdomains tabi Subdirectories
  2. Tẹ Network Title sii
  3. Jẹrisi Network Admin Email rẹ
  4. Tẹ Install

WordPress yoo pese awọn snippet code lati fi kun awọn faili rẹ.

Ṣafikun Koodu Iṣeto Naa

Ṣafikun eyi si wp-config.php (WordPress yoo fi awọn iye gangan fun aaye rẹ han ọ):

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true); // false fun subdirectories
define('DOMAIN_CURRENT_SITE', 'yourdomain.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

Rọpo akoonu faili .htaccess rẹ pẹlu koodu ti WordPress pese (yoo yatọ diẹ fun subdomain vs subdirectory).

Fun Ipo Subdomain: Ṣeto DNS Wildcard

Ti o ba n lo subdomains, o nilo DNS wildcard ki *.yourdomain.com le tọka si server rẹ.

  1. Wọle si pánẹ́ẹ̀lì iṣakoso hosting rẹ (cPanel, Plesk, ati bẹbẹ lọ)
  2. Wa Domains tabi Subdomains
  3. Ṣẹda subdomain pẹlu asterisk: *
  4. Tọka rẹ si document root ti domain akọkọ rẹ

Dán Fifi Sori Ẹrọ Rẹ Wò

Ṣaaju fifi Ultimate Multisite sori ẹrọ, jẹrisi pe multisite rẹ n ṣiṣẹ:

  1. Wọle ki o lọ si My Sites → Network Admin → Sites
  2. Tẹ Add New
  3. Ṣẹda aaye idanwo kan
  4. Ṣabẹwo si aaye idanwo naa lati jẹrisi pe o ń kojọpọ daradara

Igbesẹ 2: Fi Ultimate Multisite Sori Ẹrọ

Pẹlu WordPress Multisite ti n ṣiṣẹ, o ti ṣetan lati fi Ultimate Multisite sori ẹrọ.

Fifi Sori Ẹrọ

  1. Lọ si Network Admin → Plugins → Add New
  2. Ṣàwárí “Ultimate Multisite”
  3. Tẹ Install, lẹ́yìn náà Network Activate

Wizard Ìṣètò

Lẹ́yìn ìmúṣiṣẹ́, a ó darí rẹ sí Wizard Ìṣètò. Tẹ Get Started.

Ìgbésẹ̀ 1: Àwọn Àyẹ̀wò Ṣáájú Fífí Sọ́fitiwia Sọ́lẹ̀
Wizard náà máa jẹ́rìí pé olupin rẹ bá àwọn àìní mu (ẹ̀dà PHP, MySQL, abbl.). Bí gbogbo rẹ bá kọjá, tẹ Next.

Ìgbésẹ̀ 2: Fífí Sọ́fitiwia Sọ́lẹ̀
Tẹ Install láti ṣẹ̀dá àwọn tábìlì ibi ìpamọ́ data àti fáìlì tó ṣe pàtàkì.

Ìgbésẹ̀ 3: Àwọn Ètò Ìpilẹ̀
Ṣètò ìwífún ilé-iṣẹ́ rẹ àti owó aiyipada. Ìwífún yìí máa hàn lórí àwọn invoice àti ìbánisọ̀rọ̀ oníbàárà.

Ìgbésẹ̀ 4: Àkóónú Àpẹẹrẹ (Kì í ṣe Dandan)
O lè fi àwọn template, ọjà, àti fọ́ọ̀mù checkout tí a ti ṣètò tẹ́lẹ̀ sílẹ̀ láti ràn ọ́ lọ́wọ́ láti bẹ̀rẹ̀. Èyí ni a ṣàbẹ̀wò fún àwọn olumulo ìgbà àkọ́kọ́.

Tẹ Finish — o ti ní fifi Ultimate Multisite sori ẹrọ tó ń ṣiṣẹ́ báyìí!


Àwọn Ìlò Tó Wọ́pọ̀

Ultimate Multisite ṣe àtìlẹ́yìn fún ọ̀pọ̀lọpọ̀ àwòṣe iṣowo:

Àwòṣe Agency

Gbalejo kí o sì ṣàkóso àwọn wẹ́bsáìtì oníbàárà lórí pẹpẹ kan ṣoṣo. Lo àwọn license agency fún àwọn theme àti plugin káàkiri gbogbo sáìtì. Lo domain mapping kí oníbàárà kọọkan lè ní domain tí a fi brand tirẹ̀ ṣe.

Àwọn Àǹfààní: Àwọn ìmúdójúìwọ̀n àárín, ààbò tó dúró ṣinṣin, ìṣàkóso oníbàárà tó rọrùn.

Olùkọ́ Sáìtì Niche

Ṣẹ̀dá olùkọ́ sáìtì fún ilé-iṣẹ́ pàtó—ilé onjẹ, ẹgbẹ́ golf, aṣojú ilé-ini, abbl. Ṣe àpẹrẹ àwọn sáìtì template pẹ̀lú àwọn plugin àti àkóónú pàtó fún ilé-iṣẹ́ tí a ti ṣètò tẹ́lẹ̀.

Àwọn Àǹfààní: Àwọn oníbàárà gba sáìtì tó ti ṣetán láti lò láàárín ìṣẹ́jú díẹ̀. Ìwọ yóò di amòye nínú niche rẹ.

Olùpèsè Gbígbalejo WordPress

Pèsè ojútùú WordPress tí a gbalejo ní kikún pẹ̀lú ìsanwó alabapin, bí WordPress.com tàbí Squarespace. Ṣàkóso gbogbo àwọn apá imọ̀-ẹrọ nígbà tí àwọn oníbàárà ń dojú kọ àkóónú.

Àwọn Àǹfààní: Owó wọlé léraléra, ìṣàkóso kíkún lórí pẹpẹ, kò sí ìṣòro license fún sáìtì kọọkan.

Àwọn Nẹ́tíwọ́ọ̀kì Ilé-iṣẹ́ Nlá/Ẹ̀kọ́

Àwọn yunifásítì, franchise, tàbí ilé-iṣẹ́ pẹ̀lú ọ̀pọ̀ sáìtì tó ní ìbáṣepọ̀. Ẹ̀ka/ibùdó/franchise kọọkan gba sáìtì tirẹ̀ nígbà tí IT ń pa ìṣàkóso àárín mọ́.

Àwọn Àǹfààní: Ìbámu brand, ààbò àárín, idinku ẹrù iṣẹ́ IT.


Àwọn Ìlànà Tó Dára Jù fún Faaji

Àwọn Ohun Tó Yẹ Kó Wò Nípa Gbígbalejo

Yẹra fún gbígbalejo pínpín olówó pẹ̀lẹ́. Àwọn olùpèsè olówó kékeré máa ń pọ̀si ìkún olupin, èyí túmọ̀ sí pé nẹ́tíwọ́ọ̀kì rẹ ń dije pẹ̀lú ọgọ́rọ̀ọ̀rún àwọn sáìtì míì fún àwọn orísun ohun èlò. Èyí ń fa iṣẹ́ díẹ̀díẹ̀ àti àwọn oníbàárà tí kò ní ìtẹ́lọ́rùn.

Ultimate Multisite ń ṣiṣẹ́ dáadáa jù lọ pẹ̀lú àwọn olùpèsè gbígbalejo tí ó lóye Multisite tí wọ́n sì ń pèsè:

  • Ìṣepọ̀ domain mapping aládáṣe
  • Àwọn SSL certificate wildcard tàbí aládáṣe
  • Àwọn orísun ohun èlò tó tó fún ọ̀pọ̀ sáìtì
  • Amáyédẹrùn caching tó dára

Wo Ìtọ́nisọ́nà Olùpèsè Gbígbalejo wa fún àwọn ìṣàbẹ̀wò tó kúnrẹ́rẹ́.

Ìmúdára Iṣẹ́

WordPress Multisite lè gòkè dé ẹgbẹẹgbẹ̀rún sáìtì (WordPress.com jẹ́ ẹ̀rí), ṣùgbọ́n o nílò amáyédẹrùn tó péye:

  • Lo CDN — Cloudflare (ipele ọ̀fẹ́ ń ṣiṣẹ́ dáadáa) ń ṣàkóso àwọn asset static àti caching
  • Mú page caching ṣiṣẹ́ — Ó dín ẹrù olupin kù lọ́nà tó lágbára
  • Jẹ́ kí àwọn plugin kéré — Àwọn plugin tó ń ṣiṣẹ́ tó kéré = iṣẹ́ tó dára jù
  • Fẹ́ràn àkóónú static — Àwọn sáìtì tí a lè cache gidigidi máa ń gòkè dáadáa

Ultimate Multisite ní ìṣepọ̀ Cloudflare tí ń ṣe DNS àti SSL fún àwọn subsite tuntun ní aládáṣe—a ṣàbẹ̀wò rẹ gidigidi fún pẹpẹ WaaS tó ṣe pàtàkì kankan.

SSL àti Domain Mapping

Àwọn aṣàwákiri òde òní ń béèrè SSL. Àwọn aṣayan rẹ:

  • Mode subdirectory: SSL certificate kan ṣoṣo bo gbogbo nkan
  • Mode subdomain: SSL certificate wildcard (*.yourdomain.com)
  • Àwọn domain àkànṣe: Domain oníbàárà kọọkan nílò certificate tirẹ̀

Àwọn ìṣepọ̀ gbígbalejo Ultimate Multisite (Cloudflare, GridPane, Cloudways, abbl.) ń ṣe ìpèsè SSL fún àwọn domain àkànṣe ní aládáṣe—èyí jẹ́ ọ̀kan lára àwọn ohun tó ń fi àkókò pamọ́ jù lọ tí plugin náà ń pèsè.

Àwọn Afẹ́yìntì


Ìṣàkóso Olumulo: Ohun Tí O Nílò Láti Mọ̀

WordPress Multisite ń pín tábìlì olumulo káàkiri gbogbo subsite. Èyí ṣẹ̀dá ipò aláìlẹ́gbẹ́:

Àpẹẹrẹ ipò: John forúkọ sílẹ̀ fún sáìtì kan lórí nẹ́tíwọ́ọ̀kì rẹ. Nígbà míì, ó ṣàbẹ̀wò sí sáìtì oníbàárà mìíràn (ilé-itaja Alice) ó sì gbìyànjú láti dá àkántì sílẹ̀ láti ra nǹkan. Ó rí àṣìṣe “email already in use”—ó ń dárúkọ, nítorí kò tíì ṣàbẹ̀wò sí sáìtì Alice rí.

Ojútùú: Ultimate Multisite ní aṣayan kan tí a ń pè ní Enable Multiple Accounts (Settings → Login & Registration) tí ó gba email kan náà láàyè láti ṣẹ̀dá àwọn àkántì lọ́tọ̀ọ̀tọ̀ lórí àwọn subsite ọ̀tọ̀ọ̀tọ̀. Àkántì kọọkan ni a so mọ́ subsite tirẹ̀, ó sì dènà ìkọlù náà.


Àwọn Ìgbésẹ̀ Tó Kàn

O ti fi Ultimate Multisite sori ẹrọ báyìí, o sì lóye àwọn ìpilẹ̀. Ohun tí o yẹ kí o ṣe lẹ́yìn náà ni èyí:

  1. Ṣẹ̀dá Site Template àkọ́kọ́ rẹ — Ṣe àpẹrẹ sáìtì ìbẹ̀rẹ̀ pẹ̀lú theme, plugin, àti àkóónú àpẹẹrẹ tí o fẹ́
  2. Ṣètò Àwọn Ọjà/Plan — Ṣàlàyé àwọn ipele owó rẹ (Ọ̀fẹ́, Basic, Pro, abbl.)
  3. Ṣètò Payment Gateway — So Stripe tàbí PayPal pọ̀ láti gba ìsanwó
  4. Ṣe àkànṣe Fọ́ọ̀mù Checkout rẹ — Ṣe àpẹrẹ ìrírí ìforúkọsílẹ̀ fún àwọn oníbàárà rẹ
  5. Ṣètò Ìṣepọ̀ Gbígbalejo kan — Mú domain mapping àti SSL aládáṣe ṣiṣẹ́

Ṣàyẹ̀wò documentation wa fún àwọn ìtọ́nisọ́nà tó kúnrẹ́rẹ́ lórí ọ̀kọ̀ọ̀kan àwọn akọlé wọ̀nyí.


Ṣe O Nílò Ìrànlọ́wọ́?

Ultimate Multisite jẹ́ ọ̀fẹ́ àti open source. Bí o bá rí i pé ó wúlò, ròyìn fífi àgbéyẹ̀wò sílẹ̀ láti ran àwọn ẹlòmíràn lọ́wọ́ láti ṣàwárí rẹ.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *