Darmowe wtyczki do obsługi płatności w WooCommerce

WooCommerce jest kompletnym rozwiązaniem do sprzedaży produktów za pośrednictwem strony internetowej z pomocą systemu WordPress. Istnieje wiele wtyczek do obsługi bramek płatności dla Woocommerce.

Dzisiaj krótki przegląd darmowych wtyczek, dzięki którym można łatwo i szybko wdrożyć wybrany system płatności w sklepie internetowym opartym na WordPress.

Niezależnie od tego jakiego operatora płatności wybierzemy najpierw należy założyć konto w wybranym systemie np. Transferuj.pl (tpay.com) lub Przelewy24 oraz podpisać umowę. Po zalogowaniu na konto płatności będziemy mieli m.in. dostęp do takich danych jak nasz ID sprzedawcy i kod bezpieczeństwa, które to dane następnie będą wykorzystane we wtyczkach.

1) Integracja z Transferuj.pl (TPay.com) – wtyczka WooCommerce Payment Gateway – tpay.com
transferuj-platnosci-banner
W pierwszym etapie pobieramy, instalujemy i aktywujemy wtyczkę jak każdą inną.
W sekcji Woocommerce > Ustawienia > Zamówienia mamy wypisane zainstalowane bramki płatności.
Aby wszystko zadziałało wystarczy podać wspomniane wcześniej dane do logowania.

woocommerce ustawienia bramki platnosci dotpay
Uzupełniamy nasze dane: ID sprzedawcy i kod bezpieczeństwa.

2) Integracja z Przelewy24
woocommerce ustawienia bramki platnosci przelewy24
W odpowiednie pola wpisujemy ID sprzedawcy, ID sklepu i klucz CRC.

3) Integracja z Dot Pay
woocommerce ustawienia bramki platnosci dotpay
W odpowiednie pola wpisujemy ID klienta i PIN

Obsługa wszystkich systemów wygląda podobnie: po wyborze płatności w sklepie WooCommerce użytkownik jest przekierowywany do serwisu PayU, TPay, Dotpay.pl, aby dokonać płatności.
Po dokonaniu płatności użytkownik jest z powrotem przekierowywany do strony sklepu.

platnosci_woocommerce

Na koniec myślę, że warto wspomnieć o godnych polecenia płatnych alternatywach umożliwiających prostą integrację sklepu internetowego zbudowanego na WooCommerce z pobieraniem opłat przez serwis PayU.pl, TPay i DotPay. Mianowicie o wtyczkach polskiej firmy WPDesk. Cena za taką wtyczkę wynosi 99zł (opłata jednorazowa). Dodatkowo można liczyć na upust przy prowizjach pobieranych przez operatorów.

Błąd wyświetlenia panelu administracyjnego i pętla przekierowań po aktualizacji

Dzisiaj opiszę problem, który może wystąpić po aktualizacji systemu WordPress.
Aktualizacja przebiegła teoretycznie prawidłowo, bo można było przez chwilę zobaczyć ekran potwierdzenia. Niemniej chwilę potem pojawił się “Problem z wyświetleniem strony” panelu administracyjnego (HTTP ERROR 500). Sama strona działała normalnie.
W pasku adresu odwołując się do /wp-admin lub jakiejkolwiek podstrony kokpitu, nachalnie pojawiał się link przekierowujący na upgrade.php:

/wp-admin/upgrade.php?_wp_http_referer=%2Fupdates%2Fwp-admin%2F 

Rozwiązanie problemu

W pierwszej kolejności sprawdzony został plik .htaccess, okazało się, że jest identyczny jak przed aktualizacją czyli OK.
Następne co zostało zrobione to zmiana nazwy katalogu wtyczek /plugins. Po wpisaniu w pasku adresu panelu administracyjnego pojawiła się strona aktualizująca plik bazy danych po aktualizacji WordPress jak poniżej.
Continue reading “Błąd wyświetlenia panelu administracyjnego i pętla przekierowań po aktualizacji”

Przegląd najciekawszych darmowych motywów woocommerce

Mały przegląd ciekawych, darmowych i responsywnych motywów WordPress dostosowanych dla sklepu internetowego woocommerce.
Dzieki czemu łatwo i przyjemne rozpoczniesz prowadzenie własnego mini sklepu. Zapraszam.
Continue reading “Przegląd najciekawszych darmowych motywów woocommerce”

Automatyczne publikowanie postów z WordPressa na Facebooku i innych portalach

“Czy jest możliwe automatyczne publikowanie tych samych postów na Facebooku co na mojej stronie? najlepiej jakaś darmowa wtyczka”

Odpowiedz jest twierdząca, wystarczy posiadać konto na wybranym profilu i skorzystać, z którejś z poniższych wtyczek.

NextScripts: Social Networks Auto-Poster

snap
Wtyczka umożliwia automatyczną publikację postów z bloga na profile portali społecznościowych takich jak: Facebook, Twitter, Google+, Blogger, Tumblr, Flickr, LiveJournal, Flipboard, Instagram, Telegram, DreamWidth, Delicious, Diigo, Instapaper, Stumbleupon, LinkedIn, Pinterest, Plurk, VKontakte(VK.com), YouTube, App.net, Scoop.It, WordPress, XING etc. Dodawane jest ładnie sformatowane powiadomienie z linkiem do wskazanych sieci.

Continue reading “Automatyczne publikowanie postów z WordPressa na Facebooku i innych portalach”

Kilka słów o optymalizacji strony (on-site SEO i kwestie techniczne)

Wiele osób myśli, że wystarczy “postawić stronę” na WordPress, zainstalować kilka wtyczek i już, gotowe. Cała reszta “zrobi się sama”.. Optymalizacja strony? Zainstaluję wtyczkę SEO Yoast i po problemie…
Jest to na pewno pomocne, ale czy można zrobić coś więcej, żeby wypaść lepiej w wynikach wyszukiwania na tle konkurencji, która w ten sposób myśli i działa?
W dzisiejszym wpisie trochę o czynnikach “na stronie” (on-site) wpływających na ranking w wyszukiwarkach, w tym o kwestiach technicznych związanych z kodem strony.

Już podczas tworzenia strony www powinniśmy brać pod uwagę czy kod jest zoptymalizowany dla SEO (“SEO friendly”). Poprawianie już istniejącej strony może się okazać bardziej czasochłonne i wymagać większych nakładów (szczególnie w przypadku dużych serwisów e-commerce).

Czym są czynniki rankingowe On-site SEO?

Czynniki rankingowe “on-site” wiążą się z zawartością strony internetowej, zarówno jeżeli chodzi o treść, jak i kod HTML. Czynniki on-site SEO są podstawowym aspektem podczas tworzenia audytu strony.

Co powinno się znaleźć na zoptymalizowanej stronie i jak powinna być “zbudowana”?

  • Treść powinna być wysokiej jakości, pisana dla użytkownika, a nie dla robotów wyszukiwarek (min. 700 słów). Nie powinny zawierać błędów (ortograficznych i innych). Stronami “spamowymi” o niskiej jakości zajmie się m.in. algorytm Google Panda.
    Treści i zasoby na stronie powinny być tak dobre, że użytkownicy będą chcieli podzielić się nimi z innymi i zamieszczać odnośniki do nich.
  • Wyszukiwana fraza docelowa powinna znajdować się w nagłówku strony i być związana tematycznie z zawartością całej strony.
  • Wyszukiwana fraza docelowa powinna być zawarta w co najmniej jednym nagłówku.
    Sugerowane jest, aby element H1 znalazł się jeden raz na stronie i najlepiej, aby był związany z tytułem strony.
    Wskazane jest także użycie podtytułów H2, H3 itd. w dalszej części strony.
  • Wyszukiwana fraza docelowa powinna powtarzać się kilka razy na konkretnej stronie. Nie należy zbyt gęsto powtarzać frazy, ponieważ strona może być uznana za spam. Warto używać synonimów słów kluczowych.
  • Strona powinna zawierać odpowiednie grafiki, które pomogą zilustrować frazę docelową i uatrakcyjnić stronę dla użytkownika (zyskując na jakości).
  • Podpisy do zdjęć lub grafiki powinny zawierać frazę docelową.

  • Należy włączyć obsługę mediów społecznościowych na stronie, dzięki czemu jest ona postrzegana jako bardziej wiarygodna, aktualna i atrakcyjna. Przy okazji może pomóc w zdobyciu wartościowych linków do naszej strony (czynnik off-page).
  • Ważne, żeby kod był zgodny z W3C, aby roboty mogły stronę bez przeszkód przeczytać i zaindeksować.
    Zaleca się przeniesienie skryptów .css i .js do plików zewnętrznych, aby zmniejszyć ilość kodu. Umożliwia to również użytkownikom buforowanie tych plików za pierwszym razem, w ten sposób, wyszukiwarki nie będą musiały pobrać tych plików cały czas; co wpływa na szybsze ładowanie strony.
  • Często wskazuje się również na stosunek treści do kodu strony jako ważny czynnik SEO; warto, aby przeważała treść, wtedy łatwiej robotom indeksującym skategoryzować stronę i jest większe prawdopodobieństwo, że uzna ją za bardziej wartościową.
  • Adres URL powinien zawierać słowa kluczowe (max. długość adresu to 115znaków). Zaleca się unikać upychania słów kluczowych (“keyword stuffing”).
  • Strona powinna zawierać przyjazne adresy URL
  • Każda strona powinna mieć UNIKALNY tytuł (zamknięty w TITLE tagu), zawierać słowa kluczowe lub frazy docelowe; zaleca się też długość do 70 znaków lub mniej (tutaj najlepszą zasadą jest wprowadzanie słów jak najbliżej początku tytułu, żeby Google go nie obcięło).
  • Opis w META tagu: Nawet jeśli wyszukiwarki nie uznają opisu w META tagu jako czynnika rankingowego strony, to taki opis jest istotny dla odbiorców strony i może on zaważyć na tym, że to akurat Twoja strona zostanie klinkięta spośród wszystkich wyników wyszukiwania.. Powinien on zawierać słowa kluczowe. Sugerowana długość do niż 160 znaków, ale zasada jest podobna jak przy tutule – im bliżej początku, tym większe prawdopodobieństwo, że Google nam go nie skróci.
  • Dane strukturalne i mikroformaty to elementy, które wzbogacają zwykły wynik wyszukiwania o dodatkowe elementy, pomagają robotowi wyszukiwarki lepiej zrozumieć zawartość strony; o ile teoretycznie (jeszcze) nie są czynnikiem rankingowym, to mogą poprawić widoczność strony w wynikach wyszukiwania (SERP-ach) – dzięki czemu strony takie mogą być lepiej “klikalne” spośród innych wyników organicznych (wyższce CTR).
  • Tekst alternatywny obrazka powinien zawierać słowo kluczowe w znaczniku ALT; nazwa pliku również powinna odpowiadać temu co przedstawia obraz.
  • Wskazane jest użycie linków do innych stron na swojej stronie lub innych zasobów tak, aby były powiązane tematycznie ze stroną oraz były wartościowe dla użytkownika. Google może ukarać stronę zawierającą więcej niż 100 linków (tzw. farmy linków).
  • Linkowanie wewnętrzne: Kilka linków wewnętrznych (do innych stron w ramach naszej strony) są pozytywnie odbierane przez Google, zwłaszcza jeśli mamy podobną tematykę strony. Dzięki temu zwiększamy szansę na to, że użytkownik znajdzie jak najwięcej potrzebnych mu treści na naszej stronie (i spędzi na niej więcej czasu); a przy okazji pomożemy robotowi Google szybciej zaindeksować i kategoryzować naszą stronę (Więcej o linkowaniu wewnętrznym tutaj).
    Należy uważać na nieaktualne linki i wystrzegać się błędnych powiązań z nieistniejącymi już zasobami; może to spowodować, że serwis będzie gorzej postrzegany (informacje o błędach można znaleźć w narzędziach dla webmasterów).
    W przypadku większych serwisów warto zwrócić uwagę na problem z duplikacją treści i w razie konieczności stosować w nagłówku rel = canonical.
  • Zaleca się tworzenie stron przeznaczonych dla ekranów urządzeń mobilnych, w szczególności Google zaleca tworzenie stron responsywnych.
  • Zaleca się zminimalizować czas ładowania strony poprzez m.in. optymalizację i cache i
    optymalizację obrazków. Warto skorzystać z narzędzia Google Page Speed, aby sprawdzić wskazówki Google jak konkretnie możemy przyspieszyć działanie naszej strony.

on_page_seo_infographic
Źródło: backlinko.com

Czy wszystko to zrobi za nas automatyczne narzędzie wtyczka SEO Yoast? Myślę, że część rzeczy owszem, ale potrzebna jest jej odpowiednia konfiguracja i użycie “z głową” przy każdym dodawanym artykule.
Być może trochę wykroczyłam poza tematykę stricte “on-site SEO”, ale mam nadzieje, że będzie to ocenione na plus.

Najważniejsze cechy dobrego motywu WordPress

WordPress jako jeden z najpopularniejszych, darmowych systemów CMS doczekał się ogromnej liczby różnych wtyczek i motywów. W zasadzie każdy może utworzyć motyw lub spróbować znaleźć taki, który będzie mu odpowiadał.

Jakie cechy powinien mieć dobry motyw WordPress?

Wygląd i UX

Pierwszą rzeczą, na którą zwracamy uwagę podczas wyboru szablonu jest wygląd. Dobry szablon nie tylko powinien wyglądać schludnie, ale również powinien mieć dobrze zaprojektowany interfejs, z którego użytkownikowi będzie się wygodnie korzystało. Dobrze by było, aby motyw był prosty, dało się go łatwo dostosowywać oraz był związany z tematyką naszej strony.

Responsywność

Coraz więcej użytkowników korzysta z internetu i przegląda strony na urządzeniach mobilnych (komórki, tablety). Kwestia dostosowania motywu dla ekranów urządzeń mobilnych to w dzisiejeszych czasach konieczność. Jako, że najpopularniejsza wyszukiwarka zaleca aby strony były responsywne, warto iść w tym kierunku.

Optymalizacja pod kątem SEO i prędkość działania

Warto zwrócić uwagę, aby kod był dobrej jakości, nie powodował błędów i mógł być spokojnie przeczytany przez roboty wyszukiwarki.
Dobrze, aby motyw umożliwiał integrację z najpopularniejszymi wtyczkami SEO (znaczniki meta, breadcrumbs, mapa witryny, media społecznościowe).
Continue reading “Najważniejsze cechy dobrego motywu WordPress”

Darmowe wtyczki do tworzenia MEGA Menu

Skrypt MEGA Menu służy do tworzenia rozwijanych, dużych menu. Umożliwia umieszczenie w nim niemal dowolnego kodu HTML – mogą to być obrazki, listy (podmenu) itp.
Jest dość popularny. Stosuje się go w celu zwiększenia atrakcyjności i użyteczności nawigacji. Szczególnie sprawdza się w przypadku dużych serwisów i sklepów internetowych, gdzie pozycji w menu czy podmenu może być kilkanaście i więcej.
Wordpress jest na tyle popularnym system, że doczekał się wielu wtyczek wdrażających tego typu rozwiązanie. Obecnie więcej można znaleźć rozwiązań płatnych (dostępnych np. na www.codecanyon.net jak UberMenu czy HeroMenu), ale istnieją również darmowe.
Oto dwie z nich, najbardziej popularne..
Continue reading “Darmowe wtyczki do tworzenia MEGA Menu”

Headers already sent oraz problem z zapisaniem artykułów

W dzisiejszym artykule będzie parę słów o dwóch problemach mogących się pojawić ze stroną opartą o WordPress. Mianowicie problem z zapisem i odczytem z bazy danych artykułów oraz z tytułowym błędem jaki wyświetlał się zamiast niektórych stron.
Continue reading “Headers already sent oraz problem z zapisaniem artykułów”

Dostosowanie motywu WordPress do sklepu Woocommerce

Woocommerce to popularna wtyczka służąca do stworzenia sklepu internetowego na silniku WordPress.
W niniejszym artykule napiszę jak poradzić sobie z sytuacją, gdy szablon, z którego aktualnie korzystamy, nie jest dostosowany do wtyczki woocommerce oraz kilka słów w jaki sposób dokonać modyfikacji podstawowych, domyślnych szablonów woocommerce.
Continue reading “Dostosowanie motywu WordPress do sklepu Woocommerce”

Jak łatwo przenieść stronę WordPress na inny hosting?

Zmiana hostingu i konieczność przeniesienia witryny opartej na WordPress może wiązać się z wieloma problemami.
Od problemów związanych z importem danych z bazy danych, po problemy konfiguracyjne, problemy z zainstalowanymi wcześniej wtyczkami, z linkami bezpośrednimi do mediów i plików itp.

Przed każdą zmianą w obrębie strony, jak również w przypadku przenosin strony, powinno się robić kopię zapasową strony – więcej w artykule: Jak robić kopie zapasowe strony. W artykule warto zwrócić uwagę na to, które dane (baza danych, pliki i katalogi) są szczególnie istotne dla Twojej strony.

Dzisiejszy wpis będzie mini poradnikiem dla osób, które chcą w szybki, bezproblemowy i bezpieczny sposób przenieść swoją stronę na inny hosting, bez zagłębiania się w kwestie techniczne.
Za pomocą wtyczki Duplicator można zarówno robić kopie zapasowe strony, jak i w sposób automatyczny przenieść stronę w inne miejsce.

Kopia zapasowa będzie zawierała wszystkie dane witryny czyli artykuły, strony, wgrywane pliki i media, włącznie z zainstalowanymi wtyczkami i motywami(bez konieczności ponownej instalacji po przenosinach strony).
Continue reading “Jak łatwo przenieść stronę WordPress na inny hosting?”