Jak stworzyć wiele blogów w jednej witrynie WordPress?

Opublikowany: 2019-01-31

Prowadzenie wielu witryn WordPress może być trudne. Dlatego wiele osób chce ograniczyć koszty utrzymania i prowadzić wiele blogów WordPress na jednej instalacji WordPressa. Aktualizowałbyś wtyczki tylko raz, a nie sześć razy. Bezpieczeństwo byłoby mocniejsze. Użytkownicy potrzebują tylko jednego loginu. Istnieje wiele korzyści z konsolidacji rzeczy w jednej witrynie WP. Niestety nie możesz tego zrobić.

Zgadza się… Nie możesz mieć wielu blogów

Przynajmniej nie domyślnie. Sposób konfiguracji WordPress Core sprawia, że ​​każda instalacja jest osobną witryną. Ma jedną bazę danych z jednym zestawem użytkowników powiązanych z nią. Wszystkie posty i strony są przypisane do jednego adresu URL, identyfikatora bazy danych i kanału RSS. Jedna witryna, jeden strumień postów.

Wszystko w systemie zostało zaprojektowane z myślą o prostocie i łatwości użytkowania. Dlatego mają tę słynną 5-minutową instalację. Jeśli potrzebujesz drugiego lub trzeciego bloga, po prostu rozkręć jeden.

Ale to nie jest zbyt wydajne. Podwaja się, potraja i wykładniczo zwiększa konserwację i bezpieczeństwo, o które musisz się martwić. Nie wspominając o adresach URL i uprawnieniach do domeny oraz przekazywaniu i…

Kumasz. Posiadanie wielu blogów w wielu witrynach po prostu nie jest tym, czego chcesz. Mimo że jest to technicznie sposób robienia rzeczy w WordPressie. Gdy spojrzysz na Ustawienia — Czytanie , możesz wybrać tylko jedną stronę, która będzie miejscem przechowywania Twoich postów, co spowoduje wyświetlenie ich wszystkich jako kanału.

Wiele blogów WordPress w jednej witrynie

Jest jednak nadzieja. Zaoferujemy dwa rozwiązania, w jaki sposób możesz mieć wiele blogów WordPress na jednej instalacji WordPress.

  1. Użyj niestandardowych kategorii i menu do filtrowania i wyświetlania postów
  2. Utwórz instalację WordPress Multisite z wieloma blogami w sieci WPMU

Oba te sposoby są wbudowane w sam WordPress. Są dość proste w konfiguracji i obsłudze (w większości). Nie używamy do tego wtyczek. Jednak pomimo tego, że są one zbudowane, metody te nie polegają po prostu na kliknięciu przycisku z napisem Utwórz nowy blog . (Po zainstalowaniu wielu serwerach, będzie, choć!) Mając to na uwadze, niech pchać do przodu i zobaczyć, co możemy zrobić, aby uruchomić wiele blogów, zamiast czego nie możemy.

Opcja 1. Niestandardowe kategorie i menu dla wielu blogów

Prawdopodobnie najłatwiejszym sposobem tworzenia wielu blogów w jednej witrynie jest skorzystanie z funkcji kategorii, menu i użytkowników, które są już wbudowane w WordPress.

Pierwszą rzeczą do zrobienia jest zalogowanie się do swojej witryny i przejście do Postów – Kategorie . Będzie on znajdować się u góry lewego paska bocznego w panelu administracyjnym.

Wiele blogów WordPress w jednej witrynie

Na tym ekranie zobaczysz cztery pola dla swoich kategorii. Każdy z nich jest ważny, aby prawidłowo skonfigurować witrynę WordPress do obsługi wielu blogów.

  1. Nazwa – będzie to wyświetlany tytuł bloga. Jeśli masz kategorie zindeksowane przez wyszukiwarki, archiwum będzie nosiło ten tytuł. Jeśli nie, ta nazwa będzie tylko do użytku wewnętrznego, chociaż może być wyświetlana w niektórych motywach.
  2. Slug – Podobnie jak ślimak Post, Slug for a Category wskazuje, gdzie można znaleźć archiwum kategorii. W zależności od ustawień permalinków (w sekcji Ustawienia – Permalinki ), może to również być częścią struktury Twojego postu.
  3. Kategoria nadrzędna — kategoria nadrzędna jest bardzo ważna w przypadku prowadzenia wielu blogów w jednej witrynie. Możesz prowadzić markę o nazwie The Umbrella Corporation, która będzie miała własne posty, a Twoje blogi mogą nazywać się Raccoon City , Leon's Journal i Claire's Diary. Każdy z nich byłby odrębny, ale powiązany z główną marką. Możesz to zrobić również dla kategorii nadrzędnej jako głównego bloga dla podcastu, ale użyj podkategorii jako archiwów sezonu. Ten jest opcjonalny, w zależności od struktury, którą chcesz.
  4. Opis — opis może nie pojawiać się wszędzie (lub nigdzie) w zależności od motywu. Ale może być indeksowany przez wyszukiwarki i jest to dobre dla wewnętrznej organizacji, jeśli nic więcej. Na pewno warto umieścić tutaj informacje warte tweeta.

Po zakończeniu nowe kategorie pojawią się po prawej stronie strony jako lista. Każda kategoria nadrzędna zostanie wymieniona nad odpowiednimi kategoriami podrzędnymi.

Wiele blogów WordPress w jednej witrynie

Dodatkowo, niezależnie od tego, czy faktycznie zaznaczysz to pole, czy nie, Dziecko zawsze będzie wymienione w kategorii w archiwach i strukturach adresów URL. Możesz więc nie używać hierarchii nadrzędny/podrzędny i ustawiać je wszystkie jako kategorie najwyższego poziomu, jeśli wszystkie są autonomiczne.

Wiele blogów WordPress w jednej witrynie

Dodaj kategorie do menu nawigacyjnego

Korzystając z kategorii, możesz teraz umieszczać bezpośrednie linki do „blogów” w menu nawigacyjnym Twojej witryny. Przejdź do Wygląd – Menu i wybierz menu, do których chcesz dodać łącza.

Wiele blogów WordPress w jednej witrynie

  1. Znajdź nowe kategorie na karcie Wyświetl wszystko , ponieważ nie były one wcześniej używane.
  2. Wybierz, które chcesz dodać do menu i naciśnij przycisk Dodaj do menu .
  3. Struktura menu zostanie zaktualizowana, aby uwzględnić dokonane wybory.
  4. W razie potrzeby przeciągnij poszczególne blogi, które mają być elementami podrzędnymi. Jeśli nie mają wcięcia, będą elementami najwyższego poziomu w nawigacji.
  5. Naciśnij Zapisz Menu . Menu nie zapisują się automatycznie w WordPressie i jest to niezwykle łatwy krok do pominięcia.

Po zapisaniu będziesz mógł teraz wyświetlać blogi wymienione osobno w dowolnych menu, które utworzyłeś.

Wiele blogów WordPress w jednej witrynie

Po kliknięciu jednego z nich zostaniesz przeniesiony bezpośrednio do strony tej kategorii (archiwum). Będzie to kanał zawierający posty, które umieściłeś w tych kategoriach. Podobnie jak główny kanał Twojego bloga.

Wiele blogów WordPress w jednej witrynie

Wadą takiego postępowania jest to, że adres URL głównego bloga jest dość brzydki. Nie chcesz, aby ludzie widzieli, że używasz kategorii jako blogów. To może być krępujące. Ale możemy to naprawić. Adresy URL nie będą tak brzydkie, jeśli ustawisz strukturę permalinku tak, aby była czytelna. A to jest łatwe.

Zmiana struktury permalinków Twojego bloga

Przejdź do Ustawienia - Permalinki na pulpicie WP. Będziesz mieć tam dwie opcje, które proponujemy zmienić. Pierwszy to Twój bezpośredni link do posta. WordPress zawiera wiele zmiennych do wyboru. W zależności od potrzeb możesz go dowolnie dostosować. Nasza sugestia to struktura Kategoria/Nazwa posta ( %category%/%postname% ) dla SEO. Tylko nazwa posta też działa.

Wiele blogów WordPress w jednej witrynie

Gdy to zrobisz, Twój adres URL dla każdego posta będzie dokładnie taki, jak wpisany powyżej. Masz jeszcze tylko jeden krok do zakończenia tworzenia nowego bloga. Musisz tylko zmienić to, czego WordPress używa do linku bezpośredniego kategorii. Przewiń więc dalej w Ustawieniach – Permalinki, aż zobaczysz Baza kategorii .

Wiele blogów WordPress w jednej witrynie

Możesz to zmienić na cokolwiek chcesz, ale blog lub blogi to bezpieczny wybór. Dzięki temu będziesz mieć strukturę example.com/blog/umbrella-corp jako adres URL każdego bloga, co jest znacznie lepsze. Każda kategoria podrzędna zostanie dodana. Jeśli jednak zdecydujesz się nie używać hierarchii nadrzędny/podrzędny, nie jest to czynnik.

Wiele blogów WordPress w jednej witrynie

Utwórz stronę główną dla każdego bloga (opcjonalnie)

Każdy blog ma teraz swoją własną kategorię. Adresy URL, menu i archiwa są gotowe. Możesz jednak skonfigurować bardziej konfigurowalną stronę główną. Archiwa Strony nie zawsze są najbardziej konfigurowalnymi stronami w WordPressie, więc chcemy pokazać, jak możesz użyć narzędzia do tworzenia stron (takiego jak Divi), aby stworzyć unikalną stronę główną dla każdego bloga.

Proponuję zrobić je przy użyciu tego samego ślimaka, którego użyłeś dla samej kategorii. To nie zepsuje niczego, ponieważ adres URL kategorii to example.com /category/slug , a ta strona to example.com/slug . Bardziej niż cokolwiek innego, jest to dla zachowania spójności niż cokolwiek innego.

Wiele blogów WordPress w jednej witrynie

Kiedy używasz kreatora (w tym przykładzie będziemy używać Divi), otwórz stronę, którą utworzyłeś dla bloga w swoim edytorze. W Divi zaznaczysz wiersz, a następnie naciśniesz Black + Circle , co spowoduje wyświetlenie modalnego modułu Insert Module . Stamtąd wybierz Blog z zakładki Nowy moduł .

Wiele blogów WordPress w jednej witrynie

W ustawieniach modułu Blog zobaczysz zakładkę Treść . Przewiń, aż zobaczysz listę Kategorie .

Wiele blogów WordPress w jednej witrynie

Wybierz dowolną kategorię używaną w blogu i naciśnij zielony znacznik wyboru, aby zapisać wprowadzone zmiany. Istnieje wiele innych opcji dostosowywania, do których masz dostęp w Divi i innych konstruktorach, ale to drugorzędne w stosunku do faktycznego wyświetlania postów na blogu, prawda? Teraz moduł powinien wyświetlać wszystkie posty oznaczone tą kategorią. I tylko te oznaczone w ten sposób.

Wiele blogów WordPress w jednej witrynie

Działa to najlepiej tylko w przypadku kategorii podrzędnych lub jeśli używasz wyłącznie kategorii najwyższego poziomu do prowadzenia wielu blogów WordPress na jednej instalacji WordPress. Ponieważ jeśli zdecydujesz się wyświetlić kategorię nadrzędną w ten sposób, otrzymasz również każdy post od wszystkich jego dzieci. Nawet jeśli są oznaczone tylko kategorią podrzędną.

Wiele blogów WordPress w jednej witrynie

Po wykonaniu tych czynności możesz nadal dostosowywać Stronę do bloga, który obsługuje. Użytkownicy odwiedzający tę stronę zobaczą tylko listę postów przefiltrowanych przez moduł Blog, a ponieważ adres URL prowadzi bezpośrednio do strony, nie będą mądrzejsi.

Gratulacje! Właśnie podzieliłeś jeden blog WordPress na wiele bez użycia niczego poza wbudowanymi narzędziami!

Tworzenie indywidualnych kanałów dla nowych blogów

Gdyby ktoś zasubskrybował Twojego bloga, otrzymany kanał zawierałby każdą indywidualną kategorię. Ponieważ subskrybowaliby kanał witryny. Jeśli chcesz uzyskać osobny kanał dla każdej kategorii w swojej witrynie, jest to bardzo proste: dodaj /feed na końcu adresu URL . Otóż ​​to. Super łatwe. Super proste. Ludzie mogą subskrybować nowe blogi pod adresem: example.com/blog/umbrella-corp/feed .

Wiele blogów WordPress w jednej witrynie

Opcja 2. Korzystanie z WordPress Multisite dla wielu blogów

W pewnym sensie używanie WPMU jest pełniejszym rozwiązaniem problemu niż używanie kategorii. Ponieważ to, czym jest instalacja wielostanowiskowa, jest technicznie jednym centralnym koncentratorem z odgałęzioną od niego siecią WP. Witryny w instalacji wielostanowiskowej współdzielą motywy i wtyczki (oraz użytkownika superadministratora), ale zachowują autonomię na większość innych sposobów. Ponadto w przypadku instalacji wielostanowiskowej nazwa domeny podstawowej jest w pewien sposób udostępniana, łącząc ze sobą wszystkie witryny w sieci.

Mamy już niesamowicie szczegółowy przewodnik, jak skonfigurować instalację wielostanowiskową WordPress, więc nie będziemy się tutaj zbytnio zagłębiać.

Powodem, dla którego sugerujemy używanie kategorii przez WPMU, jest to, że wiele witryn może szybko się skomplikować. Od instalacji, przez administrację, po upewnienie się, że wtyczki są kompatybilne, pojawiają się specjalne problemy. Jeśli jednak chcesz przekonwertować swoją witrynę na wielowitrynową, oto, co musisz zrobić.

Dodaj kod WMPU do wp-config.php

Będziesz chciał znaleźć plik wp-config.php dla swojej witryny w katalogu domowym swojej instalacji. Następnie otwórz go i dodaj do niego następujące wiersze, tuż nad napisem /* To wszystko, przestań edytować! Miłego blogowania. */

/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );

Wiele blogów WordPress w jednej witrynie

Zapisz to, a będziesz mieć nowy element w menu administratora WP w obszarze Narzędzia - Sieć . Wewnątrz znajdziesz ekran, który poinformuje Cię, z czym wiąże się konfiguracja witryny WPMU.

Wiele blogów WordPress w jednej witrynie

Możesz nazwać sieć i poinformuje Cię, jaka domena podstawowa będzie zlokalizowana. Ponadto będziesz mógł używać tylko subdomen, a nie podkatalogów . Możesz mieć blog.example.com , ale nie example.com/blog, aby zapobiec konfliktom istniejących postów/stron. Gdy będziesz gotowy, aby kontynuować, naciśnij Zainstaluj .

Poniższy ekran zawiera kod, który będziesz musiał wkleić do plików wp-config.php i .htaccess .

Wiele blogów WordPress w jednej witrynie

Kiedy to zrobisz, wkleisz je i odświeżysz/zalogujesz się ponownie, powinieneś zobaczyć kilka nowych funkcji. W lewym górnym rogu ekranu zobaczysz listę rozwijaną Moje witryny na pasku administracyjnym oraz sekcję Witryny w samym pulpicie nawigacyjnym.

Wiele blogów WordPress w jednej witrynie

Gdy najedziesz kursorem na pasek administratora, pojawi się lista witryn z menu działań, które możesz na nich wykonać. A w obszarze Witryny przycisk Dodaj nowy umożliwia tworzenie nowych instalacji WP za pomocą jednego kliknięcia (i kilku pól formularza). Natychmiast po kliknięciu przycisku Dodaj witrynę zobaczysz nową witrynę wymienioną jako część Twojej sieci.

Wiele blogów WordPress w jednej witrynie

Dodawanie innych blogów do menu

Pod wieloma względami nowe witryny, które tworzysz dla blogów, będą jak witryny całkowicie autonomiczne. Mają własne kanały, adresy URL (na podstawie subdomeny) i zbiór użytkowników. Aby połączyć je z powrotem do strony głównej, będziesz robił to samo, co wcześniej z menu. Tylko tym razem używasz opcji Custom Link .

Wiele blogów WordPress w jednej witrynie

I to wszystko! Nadal musisz projektować i faktycznie pracować na drugiej stronie. Ale możesz użyć go od razu jako osobnego bloga.

Uwaga na temat subdomeny a podkatalogów z wieloma witrynami

Jeśli chcesz używać podkatalogów z WPMU, musisz wykonać czystą instalację od zera. W przeciwnym razie będziesz musiał użyć podkatalogów, jak wspomnieliśmy powyżej.

Pamiętaj, D omain Urzędu i sok łącza nie przechodzą w dół do subdomen. Przechodzą jednak do podkatalogów. Funkcjonują jako odrębne domeny pod kątem SEO.

Jeśli chcesz zachować autorytet, który zbudowałeś w swojej głównej witrynie dla tych nowych blogów, będziesz chciał skorzystać z pierwszej opcji i użyć kategorii.

Zawijanie

Bez względu na to, która opcja działa lepiej dla Ciebie, chociaż nie ma oficjalnego sposobu na posiadanie wielu blogów WordPress na jednej instalacji WordPress, możesz to obejść i obejść ograniczenia. Może to zająć trochę wysiłku, ale jest to absolutnie tego warte, jeśli chcesz mieć mnóstwo blogów wokół centralnego centrum WP.

Czy masz wiele blogów w jednej witrynie? Jak to zrobiłeś?

Artykuł wyróżniony obrazem autorstwa Ico Maker / shutterstock.com