Mastodon i WordPress: 8 sposobów na ich współpracę

Opublikowany: 2023-09-07

Mastodon i WordPress wydają się całkiem nieźle do siebie pasować. Obie są platformami typu open source opartymi na podobnych filozofiach: aby dać użytkownikom możliwość zbudowania własnego kawałka nieruchomości online i pomóc w demokratyzacji publikacji.

Biorąc pod uwagę ich podobieństwa, czy nie byłoby sensowne znalezienie sposobów na bliższą współpracę i integrację obu platform? Właśnie to chcemy zbadać w tym poście.

Poniższy artykuł omawia, w jaki sposób możesz użyć witryny WordPress do weryfikacji konta na Mastodon, jak wyświetlić zawartość Mastodon w WordPress, automatycznie publikować zawartość WordPress na platformie społecznościowej i nie tylko.

Użyj swojej witryny WordPress do weryfikacji na Mastodon

Jak wspomniano w naszym samouczku Mastodon, możliwe jest zweryfikowanie Twojego profilu Mastodon. Przypomina to niebieskie znaczniki wyboru w innej sieci społecznościowej, z tą tylko różnicą, że nie musisz za to płacić i nie ma niebieskich znaczników wyboru, ale zielony.

Przykład zweryfikowanego profilu mastodonta

Proces jest również dość prosty. Możesz zweryfikować się poprzez własną stronę internetową. W tym celu wystarczy, że dodasz adres swojej witryny do swojego profilu, a następnie umieścisz specjalny link do Mastodon na swojej stronie WordPress.

Dodaj swoją witrynę internetową i skopiuj link weryfikacyjny

Pierwszy krok odbywa się w ustawieniach Mastodona w profilu publicznym . Tutaj możesz dodać swoją stronę internetową do swojego profilu za pomocą dodatkowych pól po prawej stronie.

dodatkowe pola profilu mastodonta

Wystarczy umieścić opis w lewej kolumnie i adres URL w prawej. Kiedy to zrobisz i zapiszesz, natychmiast pojawi się to na Twoim profilu Mastodon.

adres strony internetowej na profilu mastodonta

Link weryfikacyjny znajdziesz także w ustawieniach profilu publicznego na karcie Weryfikacja .

link weryfikacyjny mastodonta

Po prostu skopiuj go za pomocą przycisku. Możesz jednak również utworzyć własny, niestandardowy link. Będzie działać, jeśli będzie zawierał atrybut rel="me" i będzie widoczny na Twojej stronie.

Dołącz link weryfikacyjny do WordPressa

Link do witryny można dodać na różne sposoby. Jednym z najłatwiejszych jest użycie ikony społecznościowej łączącej się z Twoim profilem Mastodon na Twojej stronie internetowej. Poniżej znajdziesz szczegółowe instrukcje na ten temat.

ikona społecznościowa mastodonta w stopce wordpress

Inną opcją jest dodanie go jako linku do sekcji <head> Twojej witryny w następujący sposób:

 <link rel="me" href="https://mastodon.world/@nschaeferhoff">

Dzięki temu jest on niewidoczny dla użytkownika. Umieść powyższy kod w pliku header.php lub dodaj go za pomocą wtyczki, takiej jak Wstaw nagłówki i stopki. Naturalnie użyj linku do swojego własnego profilu, a nie mojego.

Możesz także umieścić go w kolejce w sekcji head za pomocą functions.php za pomocą tego fragmentu kodu (podziękowania należą się Davidowi Artissowi):

 function add_mastodon_verification() { ?> <link rel="me" href="[your Mastodon profile link]"> <?php } add_action( 'wp_head', 'add_mastodon_verification' );

Inne opcje to umieszczenie go w poście na blogu, umieszczenie go w stopce lub utworzenie osobnej strony weryfikacyjnej. Wiedz tylko, że jeśli używasz innej strony internetowej niż Twoja strona główna (lub dowolnego adresu URL, który opublikowałeś w swoim profilu Mastodon jako swoją witrynę), musisz także uwzględnić oddzielną stronę weryfikacyjną w dodatkowych polach.

link do strony weryfikacji mastodonta

Kiedy już oba elementy będą już na swoim miejscu, wystarczy poczekać, aż serwery Mastodon zauważą zmianę. Gdy to zrobią, w Twoim profilu pojawi się zielony znacznik weryfikacji.

Przy okazji, jeśli powyższe jest dla Ciebie zbyt skomplikowane, istnieje również wtyczka Simple Mastodon Verification.

Dodaj ikonę społecznościową Mastodon do WordPress

Dobrym sposobem na zintegrowanie konta Mastodon z główną obecnością w Internecie jest dodanie ikony społecznościowej, która prowadzi do Mastodon. Jak dowiedzieliśmy się wcześniej, jest to również możliwość skonfigurowania weryfikacji Mastodon.

Najlepsza część: to natywna funkcjonalność edytora WordPress Gutenberg. Możesz to zrobić bardzo łatwo, korzystając z bloku Ikony społecznościowe .

Po prostu przejdź do opcji Wygląd > Edytor i otwórz szablon strony lub część szablonu, do której chcesz dodać ikonę. Stopka jest zazwyczaj dobrym pomysłem.

edytuj stopkę w wordpress, aby uwzględnić link do mastodonta

Tutaj użyj modułu wstawiania bloków (duży przycisk plus w lewym górnym rogu), przycisku Dodaj blok lub poleceń ukośnika, aby dodać blok Ikony społecznościowe .

dodaj blok linków społecznościowych w edytorze wordpress

Będąc na stronie, kliknij znak plus, aby dodać ikonę, a następnie wybierz Mastodon.

dodaj ikonę społecznościową mastodonta w edytorze wordpress

Kliknij ikonę, aby dodać do niej link. Użyj opcji link rel w obszarze Zaawansowane na pasku bocznym, aby dołączyć atrybut rel="me" do weryfikacji, jeśli chcesz (po prostu wpisz mnie , bez cudzysłowów ani niczego innego).

dodaj atrybut link i rel do ikony społecznościowej

Po zapisaniu zmian ikona Mastodon pojawi się na Twojej stronie WordPress i będzie działać również jako metoda weryfikacji.

Mastodon link społecznościowy w stopce wordpress

Wyświetlaj swój kanał Mastodon na swojej stronie WordPress

Niektórzy ludzie lubią wyświetlać swoje kanały społecznościowe na swoich stronach internetowych. Dzięki temu odwiedzający będą mieli lepsze wrażenie na temat komunikacji Twojej firmy i marki, a także uzyskają dodatkowe informacje. Jeśli chcesz to zrobić ze swoją zawartością Mastodon, masz kilka sposobów, aby to osiągnąć.

Użyj automatycznego osadzania

Mastodon jest jedną z wielu platform, dla których WordPress oferuje automatyczne osadzanie. Jeśli więc chcesz, aby na Twojej stronie pojawił się tylko pojedynczy post Mastodona, wystarczy skopiować i wkleić jego link.

Jak to uzyskać?

Na Mastodonie po prostu znajdź post (inaczej toot), który chcesz osadzić. Kliknij ikonę z trzema kropkami na dole i wybierz Skopiuj link do tego posta .

skopiuj link do postu mastodonta

Następnie możesz przejść do strony w swojej witrynie, na której chcesz, aby się ona pojawiła, i po prostu wkleić link w edytorze. WordPress automatycznie zamieni go w osad.

osadzony słupek mastodonta

Osadzaj posty w formacie HTML

Jak widać na powyższym zrzucie ekranu, automatyczne osadzanie nie działało w moim przypadku zbyt dobrze. Dlatego uznałem, że lepszą opcją jest użycie funkcji osadzania natywnej dla Mastodon. Znajdziesz go w tym samym miejscu co opcja skopiowania linku do swoich tootów.

uzyskaj dostęp do kodu umieszczenia postu Mastodon

Kliknij, aby otrzymać fragment kodu do skopiowania.

skopiuj kod do umieszczenia Mastodon

Ważne jest, aby nie wklejać go samodzielnie do edytora WordPress. Zamiast tego użyj niestandardowego bloku HTML , aby osadzić go na stronie.

opublikuj post mastodon, osadź post w edytorze wordpress

Prowadzi to do znacznie lepszego wyniku i można go nawet wyświetlić w samym edytorze.

podgląd osadzania mastodonta w edytorze wordpress

Wyświetl cały kanał Mastodona

Jeśli chcesz umieścić nie tylko pojedyncze toots na swojej witrynie WordPress, ale cały kanał, dostępna jest również wtyczka Dołącz kanał Mastodon. Po instalacji dodaje do Twojej witryny krótki kod [include-mastodon-feed] , którego możesz użyć do wyświetlania swojego kanału w dowolnym miejscu.

Jednak w tym celu musisz najpierw znaleźć swój identyfikator użytkownika Mastodon, co niestety jest trochę kłopotliwe, jeśli nie jesteś administratorem swojej instancji Mastodon. W takim przypadku należy złożyć żądanie API, korzystając z poniższego linku.

 https://yourinstance.com/api/v2/sea[email protected]&resolve=true&limit=5

Zamień oba wystąpienia yourinstance.com na adres URL serwera Mastodon, na którym zarejestrowana jest Twoja nazwa użytkownika, a twoja yourusername na rzeczywistą nazwę użytkownika. Następnie wklej go w pasku przeglądarki będąc zalogowanym na swoje konto. Jeśli wszystko pójdzie dobrze, powinien wyświetlić się ekran z identyfikatorem użytkownika u góry.

znajdź identyfikator użytkownika Mastodon

Następnie możesz użyć tego do wypełnienia krótkiego kodu wtyczki, który wygląda następująco:

 [include-mastodon-feed instance="YOUR-INSTANCE" account="YOUR-ACCOUNT-ID"]

Ponownie zastąp YOUR-INSTANCE i YOUR-ACCOUNT-ID wymaganymi informacjami (nie dołączaj http/https dla adresu URL swojej instancji) i opublikuj krótki kod w poście lub na stronie, na której chcesz, aby Twój kanał Mastodon pojawił się w Twojej witrynie WordPress .

Gdy wyświetlisz podgląd lub opublikujesz stronę, kanał pojawi się w przedniej części Twojej witryny.

kanał mastodonta na wordpress

Krótki kod wtyczki wymaga o wiele więcej parametrów, aby go dostosować. Możesz wykluczyć odpowiedzi z kanału, ograniczyć liczbę widocznych statusów, włączyć tryb ciemny i wiele więcej. Znajdziesz je wszystkie na stronie wtyczki w instrukcji instalacji. Alternatywnym rozwiązaniem w postaci wtyczek jest Shortcode Mastodon Feeds.

Istnieje również narzędzie o nazwie Mastofeed.com (nie mylić z wersją .org, o której porozmawiamy poniżej). Pomaga w tworzeniu znaczników HTML umożliwiających opublikowanie kanału Mastodon na Twojej stronie internetowej i również warto go sprawdzić.

Interfejs użytkownika mastofeed.com

Automatycznie publikuj swoje najnowsze posty WordPress na Mastodon

Teraz wiesz, jak włączyć zawartość Mastodon do WordPress. A co powiesz na odwrót? Innym kluczowym sposobem, w jaki obie platformy mogą ze sobą współpracować, jest umożliwienie WordPressowi automatycznego publikowania aktualizacji na Twoim koncie Mastodon. Na to również istnieje kilka rozwiązań.

Automatyczne wysyłanie postów do Mastodon za pomocą wtyczki

Aby to osiągnąć, możesz użyć kilku rozwiązań wtyczek. W tym przykładzie użyjemy Mastodon Autopost. Możesz zainstalować go w zwykły sposób poprzez menu wtyczki .

Po instalacji wtyczka najpierw poprosi Cię o zalogowanie się na swoje konto Mastodon w ustawieniach.

strona ustawień automatycznej poczty Mastodon

Wprowadź swoją instancję (wtyczka posiada autosugestię) i kontynuuj. Spowoduje to przejście do Mastodon, gdzie musisz zalogować się na swoje konto i autoryzować wtyczkę.

autoryzuj wtyczkę na Mastodon

Następnie nastąpi powrót do ustawień, w których najczęściej konfigurujesz sposób wyświetlania postów.

konfiguracja automatycznej poczty Mastodon

Zdecyduj, czy chcesz dołączyć tytuł, fragment, link i/lub tagi, czy mają one pojawiać się jako prywatne toot, jakie typy treści publikować i czy wszystko ma być publikowane automatycznie.

W konfiguracji zaawansowanej możesz to jeszcze bardziej udoskonalić, tworząc własny szablon toot, wybierając limit znaków i, jeśli to konieczne, dodając domyślne ostrzeżenie o treści.

Zaawansowana konfiguracja autopostu Mastodon

Po zapisaniu wtyczka zacznie działać i automatycznie opublikuje Twoją zawartość w Mastodon. Ponadto dodaje opcję do edytora WordPress, dzięki której możesz indywidualnie decydować post po poście, który z nich chcesz opublikować automatycznie.

Opcja autopostu Mastodon w edytorze wordpress

Bardzo podobną wtyczką z kilkoma dodatkowymi opcjami jest Share on Mastodon.

Mastofeed.org

Drugą, nieco inną opcją automatycznego publikowania treści WordPress na Mastodon jest użycie Mastofeed.org. Tutaj możesz użyć kanału RSS swojej witryny, aby opublikować zawartość witryny na swoim koncie Mastodon.

Konfiguracja jest niezwykle łatwa. Przejdź do strony głównej witryny i wprowadź swoją instancję Mastodon (ponownie, bez http:// na początku).

mastofeed.org

Na następnym ekranie zaloguj się do Mastodon, a następnie autoryzuj Mastofeed do publikowania postów w Twoim imieniu. Po powrocie do pierwotnej witryny kliknij opcję Dodaj nowy kanał .

dodaj nowy kanał w mastofeed

Następnie opublikuj link do kanału RSS swojej witryny (zwykle po prostu twojadomena.com/rss ) i wybierz poziom widoczności.

dodaj kanał rss do mastofeed

Kliknij Dodaj . Na następnym ekranie możesz aktywować kanał, zaznaczając pole u góry i klikając Aktualizuj . Po wykonaniu tej czynności uzyskasz dostęp do opcji formatowania wyglądu treści.

skonfiguruj kanał mastofeed

Pamiętaj, aby kliknąć przycisk Aktualizuj, jeśli dokonasz jakichkolwiek zmian. Możesz także przeprowadzić diagnostykę, jeśli wystąpią problemy i usunąć kanał. Gdy to zrobisz, Mastofeed automatycznie sprawdzi dostępność nowych treści i opublikuje je na Twoim koncie.

Połącz WordPress z ActivityPubem

Ostatnią metodą integracji Mastodona z WordPressem, którą chcemy poznać, jest ActivityPub. Jeśli nie znasz, ActivityPub to protokół obsługiwany przez wiele platform Fediverse, do którego należy również Mastodon.

Dostępna jest wtyczka w wersji beta, zwana po prostu ActivityPub, która umożliwia integrację z nią także Twojej witryny WordPress. Świetną rzeczą jest to, że dzięki temu użytkownicy Mastodona mogą śledzić Twoje posty na blogu w sieci społecznościowej, a wszelkie wysłane przez nich odpowiedzi automatycznie pojawią się jako komentarze na Twojej stronie.

wtyczka ActivityPub

Twoje strony autorskie stają się także profilami na platformach korzystających z ActivityPub, które inni mogą śledzić i automatycznie otrzymywać od nich aktualizacje. Konfiguracja jest również dość prosta, wystarczy zainstalować i aktywować wtyczkę, ustawienia zawierają jedynie opcje umożliwiające skonfigurowanie wyglądu zawartości Twojego bloga.

ustawienia wtyczki Activitypub

Dostosuj, jak chcesz, zapisz i rozpocznij interakcję na Mastodon.

Mastodon + WordPress = ️

Wydaje się, że Mastodon i WordPress powinni być dobrymi kumplami i rzeczywiście tak jest! Istnieje wiele różnych sposobów integracji obu platform ze sobą.

Od używania WordPressa do sprawdzania swojej obecności w sieci, publikowania treści Mastodon na WordPressie i odwrotnie, po pełną integrację swojej witryny z Fediverse — jest wiele sposobów na rozpoczęcie. Ponieważ obie platformy wciąż się rozwijają, fajnie będzie zobaczyć, jakie inne sposoby znajdą na wspólną zabawę.

Jak zintegrować swoją witrynę WordPress z obecnością Mastodon i odwrotnie? Jakieś inne wtyczki lub narzędzia godne polecenia? Następnie zrób to w sekcji komentarzy!