Scott Tiger Tech Blog

Blog technologiczny firmy Scott Tiger S.A.

WordPress

Autor: Piotr Karpiuk o środa 16. Luty 2011

WordPress jest najpopularniejszą na świecie platformą blogową (szacuje się że ma ok. 30% rynku), wyprzedzając serwisy takie jak Blogger (Google) i TypePad (płatny, nie ma polskiej wersji). Ten opensource’owy CMS nadaje się również do innych zastosowań (strona domowa/firmowa, serwis informacyjny, galeria multimediów, repozytorium plików, a nawet prosty sklep internetowy) ale w takich przypadkach warto rozważyć inne alternatywy, np. Drupal czy Joomla!.
Edukacja obywatelska i patriotyczna, odbudowa szkolnictwa zawodowego, powstrzymanie zmian w szkolnictwie wyższym - takie postulaty zgłaszali członkowie Towarzystwa Nauczycieli Szkół Polskich na spotkaniu w Sejmie, zorganizowanym we współpracy z klubem PiS. - Przekonanie, iż edukacja i nauka należą do najważniejszych zadań państwa, okazuje się przekonaniem, które nie jest powszechne, szczególnie w ostatnich latach, wśród rządzących w Polsce. Tym bardziej (...) część naszego parlamentu, do której ja należę, przychyla się do państwa postulatów - zapewniał uczestników spotkania wicemarszałek Sejmu Marek Kuchciński (PiS). Minister edukacji w rządzie Jarosława Kaczyńskiego, obecnie europoseł, prof. Ryszard Legutko mówił o potrzebie poprawienia w polskiej edukacji jej dwóch zasadniczych funkcji - wychowania i kształcenia. Jego zdaniem, kształcenie polskiej młodzieży jest szablonowe i nie przekazuje uczniom i absolwentom szkół umiejętności niezbędnych do dalszego samodzielnego rozwoju.

Długa historia (od 2003 roku), popularność (13mln pobrań), szybki rozwój, oddana społeczność użytkowników i programistów, prosta i intuicyjna obsługa, bogata skarbnica wtyczek (samych oficjalnych jest przeszło 13.000) oraz szablonów graficznych (1.300 oficjalnych), a także świetna dokumentacja czynią zeń bardzo solidny produkt, mimo zdarzających się wcześniej poważnych wpadek związanych z bezpieczeństwem.

Na polskim rynku wydawniczym pojawiły się ostatnio dwie książeczki na temat WordPressa: WordPress 3. Instalacja i zarządzanie Ł.Wójcika oraz (cokolwiek komiksowa) WordPress. Kompletny poradnik autorstwa D.Długosza i K.Karpieszuka, z serii Komputer Ekspert. Biblioteczka. Obie omawiają bodaj wszystkie aspekty instalacji, użycia i administracji platformy, zahaczając o tworzenie własnych motywów graficznych (nie ma tu nic o pisaniu własnych wtyczek).

Zainstalować program jest w stanie nawet średnio rozgarnięty informatyk, a administrować witryną i redagować posty może (zgodnie z definicją CMS) praktycznie każdy obyty w miarę z komputerem człowiek.

W przypadku typowych i niewielkich (np. hobbystycznych) zastosowań można nawet pominąć etap instalacji i skorzystać z gotowej już platformy blogowej WordPressa pod adresem wordpress.com udostępnianej przez firmę Automattic Inc. (USA).

Cechy takiego rozwiązania:

  • jest oparte na modelu „freemium”, czyli jest zasadniczo darmowe, ale niektóre możliwości serwisu są płatne, poszczególne opcje kosztują kilkanaście $ na rok (np. dodatkowa przestrzeń dyskowa, pełna kontrola nad szatą graficzną),
  • serwis jest często wykorzystywany przez twórców jako poletko doświadczalne dla nowych funkcjonalności,
  • niezalogowani internauci, niebędący regularnymi odwiedzającymi, od czasu do czasu widzą reklamy (można wykupić opcję która to usunie), brak możliwości wstawiania własnych form reklamowych,
  • ograniczenia na rodzaj udostępnianych plików (np. nie można umieścić plików *.zip),
  • nie można stosować skryptów JavaScript,
  • max. 35 zarejestrowanych użytkowników (można wykupić opcję która usunie ograniczenie),
  • ograniczony zestaw motywów graficznych, nie można instalować dowolnych wtyczek.

Często używane, polecane wtyczki

  • Slideshow Gallery (pozwala umieszczać w postach pokazy slajdów),
  • Sociable Polska (pozwala współdzielić wpisy i strony w popularnych serwisach społecznościowych takich jak Wykop, Facebook, Twitter, Blip, Grono itp.),
  • WP-Print (podgląd wydruku publikowanych wpisów i stron),
  • Google Analyticator (dodaje obsługę Google Analytics, widget Google Analytics Stats wyświetla statystyki w pasku bocznym bloga),
  • Fast Secure Contact Form (formularz kontaktowy wysyłający maila),
  • All In One SEO Pack, WordPress Tweaks (poprawiają pozycjonowanie bloga w wyszukiwarkach internetowych),
  • Google XML Sitemaps (generuje plik XML ze spisem wszystkich stron i umieszcza w katalogu głównym witryny aby pomóc robotom indeksującym),
  • TradeMatik (polska wtyczka przekształcająca bloga w sklep internetowy, realizuje płatności przez serwis e-płatności Dotpay.pl, dzięki czemu możan przyjmować zapłatę od posiadaczy kont w polskich bankach oferujących obsługę płatności online; płatne 70zł),
  • GD Star Rating (ocenianie postów, artykułów i komentarzy za pomocą gwiazdek),
  • WordPress Download Monitor (udostępnianie repozytorium plików),
  • myEASYbackup (wykonanie kopii zapasowej całej platformy za pomocą kilku kliknięć myszką),
  • WP Super Edit (dodaje nowe opcje do edytora WYSIWYG edycji posta),
  • GeneralStats (rozszerza moduły statystyczne WordPressa),
  • Secure WordPress (ukrywa przed czytelnikami numer wersji zainstalowanego systemu),
  • WordPress Mobile Pack, WP-Touch Pro – serwują nowoczesnym telefonom komórkowym strony dostosowane do ograniczeń urządzeń mobilnych.

Bezpieczeństwo

Poniżej garść przydatnych porad pozwalających lepiej zabezpieczyć platformę:

  • nie używaj standardowych nazw konta administratora, takich jak admin, administrator, webmaster, root itp., przedstawiaj się na blogu czymś innym niż login (np. imię i nazwisko),
  • warto pozwolić na dostęp do katalogu /wp-admin tylko z jednego komputera (jego IP wymieniamy w pliku /wp-admin/.htaccess),
  • wtyczka Login LockDown pozwala na blokowanie konta po kilku nieudanych próbach i nakładanie blokad czasowych,
  • wtyczka WP Security Scan sprawdza zabezpieczenia i sugeruje odpowiednie działania,
  • włącz obsługę SSL dla logowania i sesji w panelu administracyjnym (potrzebujesz certyfikatu SSL dla swojej domeny):
      define( 'FORCE_SSL_LOGIN', true );
      define( 'FORCE_SSL_ADMIN', true );
    

    (wtyczka WPSSL pozwala szyfrować pobieranie wpisów i stron przez czytelników).

Edytor wpisów blogowych

Wbudowany edytor WYSIWYG WordPressa nie jest zbyt wygodny. Istnieje możliwość publikowania postów z MS Worda (począwszy od 2007 roku), Windows Live Writera, darmowej Qumany (niestety bez wersji polskiej). ScribeFire to edytor blogowy w postaci rozszerzenia dla przeglądarek Firefox, Chrome i Safari. Dla zastosowań profesjonalnych warto rozważyć zakup za ok. 650zł produkt Adobe’a: Contribute CS5. Aplikacja WordPress Mobile jest przeznaczona na telefony mobilne (Android, iOS, BlackBerry, niektóre Nokie) i nadaje się nie tylko do edycji postów, ale również do administracji (moderacja, przeglądanie statystyk itp.).

Role

Użytkownicy platformy mają przypisane określone role (tworzą one częściowy porządek, tzn. każda następna zawiera poprzednią):

  • subskrybent (ang. subscriber) – odpowiednik zwykłego odwiedzającego z własnym loginem/hasłem i dostępem do okrojonej wersji panelu administracyjnego; można ograniczyć możliwość dodawania komentarzy tylko dla subskrybentów,
  • współtwórca (ang. contributor) – możliwość dodawania wpisów, ale wymagają one zatwierdzenia; po publikacji wpisu nie może go modyfikować,
  • autor (ang. author) – może edytować/publikować/usuwać wpisy, wrzucać pliki na serwer,
  • redaktor (ang. editor) – administrator bez uprawnień technicznych; pełen wpływ na wpisy i strony bloga, w tym prywatne i zabezpieczone hasłem,
  • administrator (ang. administrator) – najwyższa rola w systemie (zarządzanie rolami użytkowników, instalacja/modyfikacja wtyczek i motywów itp.).

Istnieją wtyczki, które pozwalają modyfikować i rozszerzać system ról użytkowników.

Inne ciekawostki i przydatne informacje

  • Skryptozakładka Press This dostępna w menu Narzędzia panelu administracyjnego, to w istocie link który umieszcza się w folderze zakładek (ulubionych) przeglądarki internetowej. Gdy natrafimy na ciekawą stronę, kliknięcie guzika umożliwi szybkie opublikowanie na blogu linku z ewentualnie zaznaczonym fragmentem strony.
  • Narzędzie do eksportu (Narzędzia/Eksport) pozwala w banalny sposób wyeksportować zawartość bloga do pliku XML (a później zaimportować na innym systemie WordPress). Narzędzia do migracji treści z innych blogów nie zawsze działają ze stuprocentową skutecznością, ale problem ten nie występuje w przypadku migracji pomiędzy dwoma systemami WordPress.
  • oficjalne polskojęzyczne forum użytkowników WordPress,
  • każdy wpis może mieć swoją ikonkę,
  • za pomocą znacznika <!--nextpage--> podzielisz tekst wpisu na strony,
  • do wpisu można łatwo wstawić całą galerię obrazków – patrz zakładka Galeria przy dodawaniu drugiego i kolejnego obrazka,
  • możesz za jednym razem załadować kilka plików multimediów wybierając je z wciśniętym klawiszem Control,
  • wpisy można publikować nie tylko przez stronę WWW, ale również przez maila, lub przy użyciu innych programów o ile włączy się obsługę protokołów APP (ang. Atom Publishing Protocol) lub XML-RPC.
Share and Enjoy:
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Śledzik
  • Blip
  • Blogger.com
  • Gadu-Gadu Live
  • LinkedIn
  • MySpace
  • Wykop

Zostaw komentarz

XHTML: Możesz użyć następujących tagów: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>