Wyniki wyszukiwania dla: WordPress

Zmiany we wtyczce WPML do WordPressa – znika plan „dożywotni” oraz nielimitowane strony w tańszych pakietach

Wczoraj dostałem prośbę dotycząca pewnej modyfikacji w sklepie internetowym opartym o wtyczkę WooCommerce do WordPressa. Sprawa dotyczyła tłumaczeń na dodatkowe języki, i cała operacja wykonywana jest za pomocą wtyczki WPML (WordPress Multilingual Plugin), która wprawdzie nie należy do moich ulubieńców, to jednak trzeba uczciwie przyznać, że oferuje naprawdę pokaźny zestaw opcji, który powinien być wystarczający w większości – nie tylko standardowych – zastosowań. Przy tej okazji zwróciłem uwagę na zapowiedź zmian w cenniku wtyczki (tak, wtyczka jest płatna). Wtyczka WPML bez planu „dożywotniego” (płatność jednorazowa) Wtyczka obecnie dostępna jest zarówno w modelu subskrypcyjnym (opłata pobierana rocznie), jak i w wersji z jednorazową płatnością – płacimy raz, odpowiedni wyższą kwotę, ale nie musimy później martwić się dodatkowymi opłatami. Zawsze gdy mam taką możliwość, i wiem, że z danego rozwiązania będę...

Czytaj dalej

Nowa wersja wtyczki BackWPup (WordPress) wyłącza wsparcie dla niestandardowych adresów usług typu S3

Powoli przymierzam się (tak przynajmniej twierdzi moje Trello ;-)) do artykuły pokazującego w praktyce wdrożenie mechanizmów kopii zapasowych w WordPressie, na przykładzie 2-3 wtyczek, z których sam korzystam. A tu niespodzianka – ostatnia aktualizacja jednej z wtyczek, i to taje, z której najczęściej korzystam sprawiła, że… na razie globalnie aktualizację dodałem do ignorowanych (chyba pierwszy raz), i rozważam migrację na inne rozwiązanie, jeśli deweloperzy wtyczki nie cofną tego kroku… BackWPup i niestandardowe usługi typu S3 Kopie zapasowe stron wykonuje zazwyczaj na kilka różnych sposobów, bo zawsze coś może być nie tak (warto też regularnie testować kopie zapasowe, czyli wykonywać „kontrolne przywrócenia”). Jednym z tych sposobów jest wtyczka BackWPup (Inpsyde GmbH) do WordPressa, z której korzystam na większości stron. Miejsca docelowe kopii też są różne, ale w przypadku wtyczki BackWPup najczęściej...

Czytaj dalej

Tworzenie kategorii (lub tagu) z przecinkiem w nazwie w WordPressie

Dziś, przy okazji jednego z artykułów potrzebowałem utworzyć w WordPressie kategorię zawierającą w swojej nazwie przecinek. Niby prosta sprawa, ale w WordPressie przecinek domyślnie służy do rozdzielania poszczególnych kategorii i tagów, dlatego standardowa metoda – z pozycji edytora nowego artykułu – w tym przypadku nie zadziała… WordPress: Kategoria (lub tag) z przecinkiem w nazwie I choć na różnych stronach zdarzało mi się już korzystać z kategorii z przecinkiem w nazwie, to pomyślałem sobie, że to może dobry pomysł na krótki artykuł. Niby prosta rzecz, a w cale nie taka oczywista. Klasycznie, w widoku edycji postów mamy możliwość bezpośredniego dodawania tagów i kategorii z odpowiednich widżetów. Wszystko działa sprawnie, możemy wybierać i tworzyć kategorie i tagi. Problem pojawia się w sytuacji, gdy z jakichś powodów w nazwie tagu lub kategorii chcemy użyć przecinka. W tym momencie...

Czytaj dalej

Wy pytacie, my odpowiadamy: WordPress, kopia zapasowa i hosting, oraz SPAM w komentarzach

Ostatnio, w trakcie przygotowań do jednego z projektów z koleżanką przeglądałem m.in. strony na Facebooku, związane z „aktywizacją kobiet w internecie”, w tym grupy/projekty związane z kursami online, w większości kursami jak robić kursy… Od dawna też chodzi za mną pomysł na cykliczne artykuły, w których będę odpowiadał na zapytania czytelników. Dziś koleżanka z rana podesłała mi 2 perełki z „kobiecej strony internetu”, które od razu „podbiły moje serce” na tyle, że uznałem, że warto nad nimi się pochylić. I chociaż być może będę troszkę sobie żartował, to odpowiedzi będą jak najbardziej merytoryczne… ;-) WordPress, kopia zapasowa i hosting Pierwsze pytanie dotyczy tworzenia kopii zapasowych strony, konkretnie na WordPressie: Dziewczyny kochane! :-) od kilku dni instaluję różne wtyczki od backupu. Nie mogę ich skonfigurować. W akcie desperacji napisałam do mojego hostingu w [gdziekolwiek] gdzie wyczytałam że co...

Czytaj dalej

10 rocznica Elegant Themes i szczęśliwa koniczynka w TemplateMonster, czyli okazja by taniej wzbogacić swoją kolekcję m.in. wtyczek i motywów do WordPressa

Ostatnio jestem trochę bardziej zajęty niż zwykle (czyli bardzo, bardzo zajęty ;-)). I choć na WebInsider.pl staram się co chwile coś wrzucić, to są jednak rzeczy (zawodowe), z których musiałem (w dużej mierze) zrezygnować. Przede mną na pewno jeszcze weekend, gdzie raczej nie będę poświęcał się pracy, bo w końcu jutro 17 marca, a więc… Dlatego jeśli ktoś z Was pilnie potrzebowałby nowej strony internetowej, to – przynajmniej do najbliższego poniedziałku/wtorku – musicie radzić sobie sami. Ale byście nie mówili, że zostawiam Was z pustymi rękoma, na pastwę losu i „innych firm z tej branży”, postanowiłem, że przedstawię 2 oferty (promocje), dzięki którym będziecie mogli nabyć motywy do WordPressa taniej. Korzystajcie i wybierajcie mądrze, bo nie wykluczone, że potem ja będę musiał na nich pracować nad Waszą stroną… ;-) Elegant...

Czytaj dalej

Zastanów się dobrze, gdy trafisz na poradę, by przenieść jakąś wtyczkę do katalogu „mu-plugins” (Must Use) w WordPressie

Dziś na jednej ze stron poświęconych WordPressowi trafiłem na opis pewnej wtyczki, która pozornie może wydawać się ciekawa, ale ostatecznie zadania, które realizuje (dużo) bardziej zaawansowany użytkownik WordPressa chyba prościej i szybciej wykona sam, a użytkownik mniej zaawansowany… nie powinien tego tematu raczej w ogóle ruszać. Ale nie o wtyczce będzie, bo przy tej okazji pojawiła się sugestia by wtyczkę skopiować do katalogu „must use”, przez co inny użytkownik – bez bezpośredniego dostępu do plików – teoretycznie nie będzie mógł jej wyłączyć. Znam lepsze sposoby zarządzania uprawnieniami, zwłaszcza, że taka operacja niesie ze sobą również potencjalnie poważne konsekwencje… Mało która wtyczka w WordPressie powinna działać jako „must use” Ogólnie z opcji „must use” w WordPressie chętnie korzystam, ale umieszczam tam tam zazwyczaj tylko i wyłącznie własne i relatywnie...

Czytaj dalej

Brak (automatycznej) aktualizacji WordPressa w panelu zarządzania (WP-Admin)

Dopiero co pisałem o WordPressie 4.9.2, o wstrzymanej „na chwile” aktualizacji 4.9.3, a już mamy wersję 4.9.4, która koryguje problemy z automatyczną aktualizacją, które mogły się pojawić wraz z wersją 4.9.3 – tak przynajmniej wynika z informacji o najnowszej aktualizacji… WordPress i brak aktualizacji w panelu O wersji 4.9.2 pisałem przy okazji pewnej „podatności”, która może ułatwić atak DoS (przeciążenie serwera) na stronę działającą na WordPressie. Kilka godzin po tym artykule pojawiła się wersja 4.9.3, która coś tam załatała, ale nie to o czym pisałem, bo to nie błąd w zabezpieczeniach, i nie tyle samego WordPressa, co ewentualnie niewydajność hostingu… Jak zwał, tak zwał – warto pomyśleć o ograniczeniu dostępu do „problematycznych” zasobów. W nocy na mojej skrzynce e-mail zaczęły pojawiać się informacje o automatycznej (!) aktualizacji WordPressa z wersji 4.9.3 do wersji 4.9.4, co może...

Czytaj dalej

WordPress i CVE-2018-6389, czyli prosty sposób na atak DoS (Denial-of-Service, czyli odmowa dostępu) na Twoją stronę

Już miałem zamykać, wszystkich w redakcji puścić do domu, by mogli ten wieczór spędzić z rodzinami, a tu niespodzianka – na liście ostrzeżeń pojawiła się informacja o nowej podatności na WordPressa. Na szczęście relatywnie niegroźnej, bo nie ma tu raczej mowy o jakimś włamaniu, czy wykradaniu danych. Po prostu, gdy komuś podpadliście, to może on spróbować troszkę poddusić Wasz serwer, aż jedyne co będzie można wyświetlić w przeglądarce, to błędy dostępności serwera/strony (5xx, np. 502, 503, 504 czy 522 od CloudFlare). Atak DoS na WordPressa (CVE-2018-6389) Kilka dni temu gdzieś w moich RSSech śmignął artykuł o tym, że aktualizacja WordPressa do wersji 4.9.3 będzie jednak dopiero za kilka dni, bo pojawiły się problemy z licencją jednej z bibliotek odpowiedzialnych za nowy edytor kodu wbudowany w WordPressa. Może to i dobrze, bo dzięki temu od razu załatają...

Czytaj dalej

Obsługa zewnętrznych krótkich kodów (shortcodes) w formularzach we wtyczce Contact Form 7 w WordPressie

Jak być może niektórzy z Was wiedzą, przy okazji uruchomienia w ramach Newslettera WebInsider.pl powiadomień o nowych artykułach dokonałem również (re)migracji obsługi formularzy kontaktowych na stronie do wtyczki Contact Form 7. Co oznacza trochę dodatkowej pracy, nie tylko by przenieść formularze (wraz z ich ustawieniami), oraz dostosować wygląd, ale też i przy różnych modyfikacjach, które mają korzystanie z wtyczki jak najbardziej usprawnić. Jedną z takich rzeczy jest dodanie obsługi zewnętrznych krótkich kodów (shortcodes) do formularzy generowanych przez CF7. Zewnętrzne krótkie kody w Contact Form 7 Nie wiem, czy to dlatego, że budowanie formularza (nie tylko) kontaktowego w Contact Form 7 przypomina samo z siebie zabawę z krótkimi kodami (shorcodes), czy może z innej przyczyny, w każdym razie w standardzie, wewnątrz formularza CF7 ich obsługi nie uświadczymy. Weźmy np. taki kod formularza, w którym na początku...

Czytaj dalej

Masowe kasowanie wpisów, stron, kategorii i tagów w WordPressie z poziomu PhpMyAdmin

W marcu 2014 napisałem artykuł o tym, jak masowo usunąć w WordPressie komentarze, który – według statystyk – cieszy się dość sporą popularnością. Dziś wracamy do tego tematu, z tym, że zamiast komentarzy będziemy masowo kasować wpisy, tagi, kategorie… WordPress: Masowe kasowanie wpisów, stron, kategorii i tagów Kasowanie wszystkich wpisów, tagów i kategorii na pewno nie jest czymś, co każdy właściciel strony robi często, ale jak pokazuje moje doświadczenie choćby z tego weekendu, takie sytuacje się zdarzają. Jeśli mamy kilka wpisów, do tego kilka tagów czy kategorii to taka operację można przeprowadzić wprost z panelu zarządzania WordPressem. Sytuacja „trochę” komplikuje się np. w przypadku takich stron jak WebInsider.pl, gdzie strony i tagi (kategorie już mniej, choć też jest ich trochę) liczy...

Czytaj dalej

Dodanie obsługi krótkich kodów (shortcode) we wtyczce Bloom do WordPressa od Elegant Themes

Od kilku dni testuje różne rozwiązania, których celem jest większe zróżnicowanie ruchu ma stronie (czytaj: większa niezależność od ruchu z Google i Facebooka). Jednym z takich działań jest większy nacisk na Newsletter, który niebawem powinien troszkę zmienić swój charakter, i docelowo chciałbym by zapewnił dodatkowy ruch na stronie. Przy tek okazji testuje różne wtyczki, zarówno do samego newslettera, jak i wspierające. Jedną z takich wtyczek jest Bloom od Elegant Themes, który odpowiada za wyświetlanie okna z formularzem zapisu. Wtyczka sprawuje się dobrze, poza dwoma drobiazgami… Krótkie kody (shortcode) we wtyczce Bloom Brakuje mi całkowicie czystego (pustego) motywu, oraz obsługi krótkich kodów (shortcode) w treści okna. Pierwsze można uzyskać „bawiąc się” kodem CSS, drugie wymaga już bezpośredni ingerencji w kod wtyczki. Wprawdzie...

Czytaj dalej

Przesunięcie komentarza pod inny wpis w WordPressie

Dziś na WebInsider.pl wiedziony linkiem z Brand24 zawitał (zapewne) nowy czytelnik, by podzielić się w komentarzu swoimi uwagami do artykułu. Z jakiś przyczyn jednak komentarz zamiast pod komentowanym artykułem wylądował pod innym. Nie wiem, czy błąd popełniła osoba komentująca, czy tym razem system zawiódł… Uznałem, że dla porządku najlepiej będzie komentarz przenieść pod właściwy artykuł. WordPress: Przesunięcie komentarza pod inny wpis Wprawdzie jest to sytuacja dość nietypowa, bo zazwyczaj jednak komentarze trafiają pod artykuły których dotyczą, to dzięki temu, że w przypadku WordPressa właściwie wszystko działa na indywidualnych identyfikatorach (użytkownicy, wpisy, strony, użytkownicy, komentarze, media…) to taka korekta jest relatywnie prosta do przeprowadzenia. Wystarczy dla wybranego komentarza zmodyfikować jeden element w bazie danych, co można na wybranej bazie danych (z której korzysta WordPress) za pomocą polecenia: UPDATE...

Czytaj dalej

WordPress 1 – 0 „własny CMS”, czyli błąd serwera MySQL wystarczył, by dane logowania do bazy danych poszły w świat

Ile to razy byłem świadkiem (bo staram się nie brać bezpośredniego udziału w takich rozmowach, bo zazwyczaj nie mają one większego sensu) debaty nad wyższości dedykowanego CMSa nad ogólnodostępnym, z otwartym kodem, gdzie każdy może zaglądać i… szukać dziur, co z automatu sprawia, że tego typu rozwiązania są mniej bezpieczne. Oczywiście ciężko mi się z tym zgodzić, bo o ile faktycznie do kodu może zajrzeć każdy, to życie już nie raz pokazało, że odbywa się to z korzyścią dla oprogramowania, bo dzięki temu można skorygować problemy, również te związane z bezpieczeństwem. WordPress 1 – 0 „własny CMS” (tym razem) Ze wszystkich CMSów najczęściej korzystam z WordPressa, i jak przystało na rozbudowany system, tak i tutaj zdarzają się czasem jakieś problemy z (nie)bezpieczeństwem. Na szczęście są...

Czytaj dalej

Przekierowanie do wpisu-rodzica zamiast standardowej strony załącznika w WordPressie

Kilka dni temu, przeglądając Google Search Console (starą wersję ;-)) dla jednej z moich stron zwróciłem uwagę, że w Google mam zindeksowane całkiem sporo stron załącznika (grafiki), z których nie korzystam, a które zawyżają mi liczbę błędów związanych z metadanymi (metatagi). Wprawdzie nie wpływa to raczej na pozycję w wyszukiwarce (SEO), to jednak postanowiłem problem rozwiązać (choć to nic osobistego, to naprawdę nie lubię tych stron załącznika ;-)). Bez strony załącznika w WordPressie Strona o której mowa działa na WordPressie, a więc możliwości jest całkiem sporo. Uznałem, że musi to być rozwiązanie proste i skuteczne, a zarazem najlepiej bez żadnej dodatkowej wtyczki, a już na pewno bez kobyły jaką jest np. Yoast SEO. Dlatego postanowiłem napisać własny kod, ale tym razem nie trafił on do pliku functions.php, a do pliku „image.php” w motywie potomnym WordPressa, w którym umieściłem taki kod:...

Czytaj dalej

Firma Zeta Global przejęła Disqusa, czyli dlaczego z niego nie korzystam, i jakie mam(y) alternatywy dla WordPressa

Wczoraj lub przedwczoraj w moim czytniku RSS pojawiło się kilka artykułów o tym, że Disqus (zewnętrzny system komentarzy) został przejęty przez firmę Zeta Global.  Z racji tego, że z Disqusa nie korzystam na żadnej z moich stron, to ta informacja właściwie jest dla mnie neutralna (eufemizm), i właściwie na tym temat ten miałem zamknąć. Zapytał mnie jednak kolega co p tym myślę – mógłbym go zbyć stwierdzeniem, że „nic na ten temat nie myślę” (kolejny eufemizm ;-)), ale z racji tego, że on na swojej stronie korzysta z Disqusa, to postanowiłem, że temat trochę rozwinę… Dlaczego nie korzystam z Disqusa Zacznę od tego, że firma która przejęła Disqusa zajmuje się… marketingiem, a więc zapewne chętnie zasili swoje bazy dodatkowymi danymi, których co jak co, ale Disqus zapewne ma pod dostatkiem. A, że każdy biznes powinien...

Czytaj dalej

Debugowanie WordPressa, czyli gdy coś nie działa (tak jak powinno)

Gdy piszę ten tekst mamy niedzielny, prawie zimowy poranek, a więc dzień dla mnie zazwyczaj wolny od pracy. Ale w mojej branży często jest tak, że niezależnie od planów różne rzeczy mogą się zdarzyć… Tym razem dostałem e-mail z prośbą o pilną pomoc ze sklepem działającym na WooCommerce (wtyczka do WordPressa). Niby wszystko działa prawidłowo, ale w pewnym momencie na stronie nie widać nic, poza tzw. „białym ekranem śmierci”. Skoro mamy do czynienia ze sklepem, to reakcja powinna być szybka. Ale by móc usunąć błąd najpierw trzeba wiedzieć, co go powoduje. Debugowanie WordPressa W momencie gdy coś nie działa na stronie prawidłowo zazwyczaj zaleca się wyłączenie wszystkich wtyczek, i ew. przełączenie motywu na domyślny. I o ile ma to jakiś sens, to nie jestem zwolennikiem takiego rozwiązania, przynajmniej, jeśli nie jest to potrzebne. Nie dość, że na pewien...

Czytaj dalej

Teraz w ramach Envato Elements również motywy i wtyczki do WordPressa – prosto z ThemeForest

Chyba każdy, kto zajmuje się (nie tylko) zawodowo tworzeniem stron internetowych, plakatów i ulotek, czy też przygotowywaniem grafik promocyjnych na strony prowadzone w mediach społecznościowych ma swoje (ulubione) źródła zasobów. Czasem wystarczą bezpłatne motywy (np. na licencji GPL) czy zdjęcia (np. na licencji CC0), czasem jednak trzeba skorzystać z zasobów płatnych. Takich komercyjnych źródeł jest sporo, ale w ostatnim czasie obserwuje wśród znajomych „z branży” spore zainteresowanie ofertą Envato Elements, gdzie za stałą – i relatywnie dość niewysoką – miesięczną lub roczną opłatą otrzymujemy dostęp do całkiem solidnej bazy cyfrowych zasobów, którą zasilają z kolei zasoby Envato Market. Oferta – jak już wspomniałem – całkiem dobra, a teraz jeszcze lepsza, i to jeszcze w promocyjnej cenie… Envato Elements Zasada działania Envato...

Czytaj dalej

WordPress 4.9 „Tipton” – przegląd najważniejszych nowości

W ubiegłym tygodniu miała miejsce premiera finalnej wersji WordPressa 4.9 (Tipton). I o ile zazwyczaj zmiany w każdej kolejnej wersji są na tyle małe, że najczęściej pomijaj informacje o pojawieniu się nowej wersji, to tym razem jest inaczej – zmian może nie ma specjalnie dużo, a już na pewno nie mamy tu do czynienia z jakąś rewolucją, to jednak są, i to niektóre całkiem fajne. No i jest to tzw. „duża aktualizacja” (major releases), więc choćby z (nie)dziennikarskiego (nie)obowiązku… Zwłaszcza, że już kilka dni temu przygotowałem grafiki, i szkoda by się zmarnowały… ;-) WordPress 4.9 „Tipton” Napisałem, że wprawdzie – standardowo – nie mamy tu do czynienia z jakimiś rewolucyjnymi zmianami, to jednak nie jest też aż tak „nudno”, jak to w tym temacie przy ostatnich aktualizacjach bywało (pomijam 4.7 i Rest API, które...

Czytaj dalej

Reklama własna

Monarch Social Sharing Plugin

Reklama własna

Monarch Social Sharing Plugin

Reklama własna

Bloom Email Optin Plugin
:)