Zdalna publikacja Joomla -> WordPress

 

j2wp logoZałóżmy, że chcesz publikować aktualności z życia Twojej firmy zarówno na blogu, jak i na stronie firmowej. Dlaczego masz za każdym razem ręcznie kopiować teksty? Chcesz to robić automatycznie. Chcesz to robić zdalnie.

Joomla to WordPress plugin

Jak? Z pomocą przychodzi mój autorski plugin do Joomli. Na początek zapoznaj się z wymaganiami dotyczącymi serwera i pobierz plugin j2wp, służący do zdalnej publikacji na Wordpresie. Następnie zainstaluj go standardowym instalatorem wtyczek systemu Joomla! (zrzut ekranu poniżej).

Instalacja wtyczki Joomla to WordPress - j2wp

Krok 1: Instalacja wtyczki Joomla to WordPress

Następnie przejdź do ustawień wtyczek (pluginów), znajdź na liście nazwę System – j2wp. Kliknij na nazwę, aby wyświetlić ustawienia.

Aktywacja pluginu Joomla to WordPress - j2wp

Krok 2: Aktywacja pluginu Joomla to WordPress

Przedostatni krok, to zapisanie ustawień, pozwalających Joomli na publikację treści. Przykładowe ustawienia poniżej:

Konfigruracja pluginu j2wp

Krok 3: Konfiguracja wtyczki j2wp (dane serwera i użytkownika WordPress)

Ostatni krok, to włączenie w Wordpresie zdalnej publikacji protokołem XML-RPC.

Konfiguracja WordPressa

Krok 4: Konfiguracja WordPressa (włączenie XML-RPC)

Voila! To już koniec. Przetestuj wtyczkę, publikując artykuł na Joomli w wybranej przez siebie kategorii (o ile zaznaczyłeś jedną). Wpis powinien się pojawić na blogu w postaci wpisu (lub ewentualnie szkicu, w zależności od ustawień).

Wymagania serwera

Do poprawnego działania pluginu j2wp konieczne są włączone rozszerzenia PHP: php_curl i php_xmlrpc. Aby je włączyć, odszukaj swój plik php.ini i odkomentuj (usuń średnik przed linijką) powyższe nazwami rozszerzeń. W przypadku, gdy nie masz możliwości edycji pliku php.ini (hosting), skontaktuj się z administratorem – on się tym zajmie.

Plugin przetestowany dla Joomla w wersji 1.5.17 i WordPress 3.0.0 (choć wcześniejsze także powinny działać).

Feedback

Jeżeli pobrałeś wtyczkę, napisz jak się sprawuje. Masz jakieś problemy? Postaram się je rozwiązać – napisz w komentarzu.

 
 

Wielojęzyczna strona w Joomli z Joom!Fish

 

JoomFish logoLokalizowanie strony na Joomli, najlepiej zacząć od instalacji rozszerzenia Joom!Fish.

Następnie instalujemy wszystkie paczki z językowymi rozszerzeniami języków, które chcemy obsługiwać na naszej stronie. W tym celu wybieramy się na stronę z pluginami językowymi dla Joomli.

Następnie ustawiamy w menu Rozszerzenia -> Języki domyślny język dla strony (jak poniżej).

Joomla JoomFish - domyślny język

Ustawienie domyślnego języka JoomFish

Teraz możemy rozwiązać problem domyślnego języka strony. JoomFish! ma swoje własne ustawienia, nadpisujące to, co właśnie wykonaliśmy. Aby uczynić je transparentnymi, otwieramy menu Rozszerzenia -> Dodatki i wyszukujemy na liście plugin o nazwie System – Jfrouter. Dla niego konfigurujemy opcje:

  • Enable Language determination: Nie
  • Language selection for new visitors? Site default language

Zapisujemy zmiany.

Możesz także wyłączyć plugin o nazwie Joomfish – Missing_translation jeżeli nie chcesz, by przy każdym nieprzetłumaczonym artykule w obcym języku, pojawiał się irytujący tekst „No translations available”.

Pozostaje jeszcze konfiguracja języków dostępnych dla JoomFish. Otwieramy menu: Komponenty -> Joom!Fish -> LanguageManager. Aktywujemy wybrane języki.

Teraz bez większych problemów można cieszyć się dobrodziejstwem JoomFish. Tłumaczeń dokonujemy w menu Translations. Wystarczy wybrać odpowiedni element zawartości (elementy menu, artykuły itd.) i język na jaki ma zostać przetłumaczony.

Voila! Zaoszczędziłeś trochę czasu na konfiguracji JoomFish? Napotkałeś inne problemy? Podziel się z innymi w komentarzu!