Wyniki wyszukiwania dla: WordPress

Poznaj kulisy działania WordPressa dzięki infografice przygotowanej przez serwis WPBeginner

Strona WebInsider.pl – jak miliony innych – działa na WordPressie. Niby nic nadzwyczajnego – wpisujecie adres i po chwili strona już wyświetla się w przeglądarce. Ale czy zastanawialiście się jak cała ma machina działa, co dzieje się „pod maską” za każdym razem gdy generowana jest strona do wyświetlenia w przeglądarce? Jak działa WordPress O ile czytelnicy stron opartych na WordPressie mogą potraktować to jako ciekawostkę, to już dla osób pracujących z tym CMSem od drugiej strony – a zwłaszcza (współ)tworzących wtyczki i motywy – może to być wiedza obowiązkowa. Oczywiście opracowań na ten temat jest sporo, ale ja bym chciał dziś zaprezentować Wam infografikę na ten temat, jaka ukazała się w serwisie WPBeginner: Powyżej tylko mały fragment, pierwsze 5 z prawie 30 kroków:...

Czytaj dalej

WordPress 4.8 Evans, czyli z dużej chmury (tylko) pozornie mały deszcz

Kilka dni temu pojawiła się finalna wersja WordPressa oznaczona numerkiem 4.8 (Evans). Po (skoku) numeracji widać, że jest to spora aktualizacja. Ale jeśli naczytaliście się „gdzieniegdzie plotek i ploteczek” o nadchodzącej aktualizacji, to może czekać Was rozczarowanie. Nowości oczywiście są, ale łatwo o wrażenie, że trochę ich mało, zwłaszcza jak na „dużą aktualizację”. WordPress 4.8 Evans Jak to często bywa, mamy nowości bardziej widoczne, które zauważy każdy (głównie nowe widgety), jak i te bardziej ukryte, które nawet jeśli istotne, to pozostające niewidoczne dla większości (np. zmiany w API). Nowe widgety, czyli nowości, które (już) widać Ze zmian, które widać od razu warto wspomnieć o nowych widgetach – możemy prosto i wygodnie dodać teraz obraz, film czy plik dźwiękowy (wszystko z biblioteki...

Czytaj dalej

WordPress.com z obsługą zewnętrznych wtyczek i motywów. Przynajmniej w wersji płatnej (Business Plan)

Jeszcze kilka dni temu na pytanie o podstawową różnicę w możliwościach strony działającej w ramach platformy WordPress.com a WordPressa hostowanego „u siebie” (WordPress.org) pewnie bym odpowiedział, że kwestia wtyczek i motywów, które możemy zainstalować. Czas przeszły, bo właśnie przestało to być prawdą… Przynajmniej, jeśli korzystacie z płatnego planu „WordPress.com Business Plan”. WordPress.com z zewnętrznymi wtyczkami i motywami Platforma WordPress.com to taka „bardziej komercyjna” odnoga WordPressa, gdzie w ramach usługi mamy dostęp do platformy, na której możemy prowadzić swojego bloga, czy – nawet – stronę firmową, bez „zabawy” w samodzielne konfigurowanie i późniejsze zarządzanie WordPressem. Oczywiście coś za coś, i korzystając z WordPress.com (choć dotyczy to też usług działających w podobnym modelu) musimy się pogodzić z tym, że mamy mniejsze możliwości niż w przypadku WordPressa zainstalowanego na swoim hostingu....

Czytaj dalej

Dodawanie piksela Facebooka do strony internetowej (nie tylko) na przykładzie WordPressa

Niedawno pisałem o tym, że Facebook mocno rozbudował możliwości swojego narzędzia Facebook Analytics, które powoli wyrasta na (społecznościową) konkurencję dla Google Analytics. Przy tej okazji wspomniałem tez o zmianach w obrębie piksela Facebooka, czyli kodu odpowiedzialnego m.in. za dostarczanie danych do statystyk. I tak ten piksel Facebooka przewija się w kolejnych wpisach i tematach, a jeśli pamięć (i wyszukiwarka) mnie nie myli/zawodzi, to ni było jak go dodać do swojej strony internetowej… Piksel Facebooka Ale zanim będziemy mogli go dodać do strony, to musimy go wygenerować na naszym koncie reklamowym na Facebooku. Chyba najprościej zrobić to z poziomu menedżera reklam: Czyli: Menedżer reklam -> Menu -> Wszystkie narzędzia -> Zasoby: Piksele W tym momencie pojawi się okienko z 2 możliwościami: Użyj integracji lub menedżera znaczników...

Czytaj dalej

Tagi Twitter Cards w WordPressie, czyli powiedz Twitterowi co jest czym na stronie (zwłaszcza gdy sam sobie nie radzi)

Skoro wczoraj opublikowałem wpis/poradnik o tym jak dodać tagi Open Graph wykorzystywane przez Facebooka do strony opartej o WordPressa (choć nie tylko, bo schemat jest uniwersalny), to chyba nie ma powodów, by nie opublikować podobnego poradnika, z tym że dla Twittera. Twitter Cards Wprawdzie głównym elementem wpisu (poradnika) będzie kod do wykorzystania na stronie opartej o WordPressa, to zaczniemy od ogólnego schematu, z którego możecie skorzystać na dowolnej stronie: <head>     [...]     <meta name="twitter:card" content="summary_large_image">     <meta name="twitter:site" content="@WebInsiderPL">     <meta name="twitter:creator" content="@WebInsiderPL">     <meta name="twitter:title" content="Tytuł (pod)strony"/>     <meta name="twitter:description" content="Jakiś opis strony..."/>     <meta name="twitter:image" content="grafika-promująca.jpg" />     [...] </head> Praktycznie wszystko w powyższym kodzie powinno być raczej jasne, może poza jednym miejscem: <meta...

Czytaj dalej

Tagi Open Graph w WordPressie, czyli powiedz Facebookowi co jest czym na stronie (zwłaszcza gdy sam sobie nie radzi)

Ostatnio pisałem o pewnej sztuczce, którą czasem stosuje by zmusić mechanizmy Facebooka do wyświetlenia informacji o linkowanej stronie dokładnie tak jak ja chcę, a nie tak jak akurat bawią się „chłopcy z Facebooka” (bo mam wrażenie, że – zwłaszcza ostatnio – co chwilę coś mieszają w tym temacie). Tam też pokazałem jak możemy – dla pewności – dodać na stronie taki „Open Graph”, tak by mechanizmy Facebooka odpowiedzialne za pobieranie i przetwarzanie danych nie miały wątpliwości jak interpretować treści na stronie. W przypadku strony internetowej o relatywnie statycznej zawartości/konstrukcji sprawa jest dość prosta – na każdej (pod)stronie ustawiamy odpowiednie nagłówki i temat mamy z głowy. Sprawa trochę się komplikuje w przypadku bardziej dynamicznej (zawartości) strony. Facebook Open Graph w WordPressie Przykładem takiej...

Czytaj dalej

Sierotki, wdowy i bękarty, czyli… o sierotkach w kontekście typografii i WordPressa słów kilka

Pomysł na ten wpis zrodził się trochę przypadkiem – konsultowałem jedną taką stronę, na której było kilka linijek tekstów, nic skomplikowanego, prosta „strona jednostronicowa”. Ale zwróciłem uwagę na to, że w kilku miejscach rażą sierotki i warto by je wyeliminować. Ale spokojnie, żadna sierota nie ucierpiała w trakcie pisania tego wpisu, i zdecydowanie z jego powodu nie ucierpi. Sierotki w języku polskim (i czeskim) Mógłbym tutaj udawać polonistę i rozpisywać się nad definicją sierotki w typografii, ale zamiast tego posłużę się cytatem z Wikipedii (niech czasem się przyda do czegoś ;-)): Sierotka, zawieszka, wiszący spójnik – nazwa błędu składu tekstu polegającego na pozostawieniu na końcu lub początku wersu osamotnionego krótkiego słowa, zwłaszcza jednoliterowego. Sierotka jest błędem wyłącznie typograficznym, nie jest zaś błędem ortograficznym. Jeśli sierotka jest...

Czytaj dalej

WordPress: Zmiana identyfikatora (ID) użytkownika (nie tylko ze względu na bezpieczeństwo)

W listopadzie 2015 (ale zleciało) napisałem artykuł o tym jak (i dlaczego) zmienić warto/należy stosować inną nazwę użytkownika niż „admin” w WordPressie. Poniżej znajdziecie „małe uzupełnienie” tego tematu, bo pokażę jak zmienić identyfikator (ID) użytkownika. Zmiana ID użytkownika w WordPressie O ile od jakiegoś czasu WordPress przestał „narzucać” domyślną nazwę użytkownika (admin) i tym samym podczas wstępnej konfiguracji sami wybieramy jak ma nazywać się pierwszy użytkownik, który oczywiście jest też administratorem. W przypadku identyfikatora użytkownika (user ID) takiej możliwości nie mamy – tak jak w przypadku każdego innego elementu systemu (strony, wpisy, multimedia, komentarze) system automatycznie przypisuje numery. Co jest zrozumiałe, sprawne i zarazem wygodne. Jedynym elementem, w przypadku którego warto rozważyć zmianę domyślnego identyfikatora są...

Czytaj dalej

Dodatkowa kolumna na liście użytkowników w WordPressie, np. z identyfikatorem (ID) użytkownika

Ostatnio dostałem zapytanie, czy mógłbym przygotować jakiś moduł, który by na liście użytkowników WordPressa – oprócz standardowych danych – wyświetlał również ID danego użytkownika. Nie będę rozpisywał się nad powodami takiego „zapotrzebowania”, bo mogą być one (prze)różne. Ważny jest ostateczny efekt. Dodatkowa kolumna z ID użytkownika w WordPressie Oczywiście ID użytkownika można sprawdzić na kilka sposobów – zaczynając od spojrzenia na link „powiązany” z nazwą użytkownika (mowa o linkach wewnątrz panelu zarządzania WordPressem), a kończąc na analizie tabel SQL (MySQL) w PhpMyAdmin. Ale są to wszystko działania wymagające jednak pewnej wiedzy i – czasem – odpowiednich uprawnień, a do tego nie są tak automatyczne i masowe jak dodanie odpowiedniej kolumny na liście użytkowników. Na szczęście – jak to często w WordPressie bywa – z pomocą przychodzi...

Czytaj dalej

WordPress „z pudełka”, czyli (bardzo) prosty sposób na stronę internetową na Raspberry Pi

Automattic (tak, to ci od WordPressa) przygotował całkiem sympatyczną niespodziankę dla wszystkich użytkowników (mikro)komputerów Raspberry Pi, zwłaszcza dla mnie zaawansowanych użytkowników, którzy niekoniecznie radzą sobie z konfiguracją webserwera, a chcieliby na swojej Malinie uruchomić stronę na WordPressie… WordPress/Blog In A Box Teraz wystarczy ze strony projektu pobrać specjalne oprogramowanie (dostepne dla systemów Windows, macOS i Linux), za pomocą którego w kilku prostych krokach na kartę pamięci zapiszemy system Raspbian (podstawowy system na Raspberry Pi, bazujący an Debianie) z już skonfigurowanym webserwerem (LAMP) z wstępnie skonfigurowanym WordPressem: Sam instalator jest na tyle prosty w obsłudze, że nie powinien raczej nikomu sprawić większych problemów, a zarazem prowadzi nas „za rękę” przez poszczególne kroki niezbędne do konfiguracji systemu, webserwera jak i samego WordPressa: Całość działa na wszystkich...

Czytaj dalej

Podliczamy WordPressa, czyli liczymy wpisy i komentarze, oraz wyrazy i znaki we wpisach na naszej stronie

Pomysły na wpisy pojawiają się z różnych stron i w różnych miejscach. Tym razem zapytała mnie „podchwytliwie” kobieta ile to już wyrazów (i/lub znaków) łącznie napisałem we wszystkich wpisach na WebInsider.pl (a jest tego trochę). Przyznam, że jakoś do tej pory nawet nie myślałem o tym, że jest mi do czegokolwiek taka informacja potrzebna, ale skoro kobieta pyta… To ogólnie policzymy „to i owo” w WordPressie (na wypadek jakby i Wasza kobieta zadała kiedyś Wam takie pytanie ;-)). Liczymy wpisy w WordPressie Zanim przejdziemy do liczenia globalnego znaków i wyrazów we wszystkich postach, na początek rozgrzewka, czyli policzymy posty (wpisy) w naszym WordPressie. Wiem, że taka informacja jest dostępna w panelu zarządzania, ale być może kiedyś zapragniecie podzielić się z nią również z osobami niemającymi dostępu do tego panelu. Nie będę rozbijał...

Czytaj dalej

Poopy.life, czyli… szybki i bezpłatny sposób na testowe środowisko WordPress(a)

Będzie o kupie… Znaczy się o kupie w życiu… Znaczy się o WordPressie w kupie… A konkretnie o serwisie, który może ma nazwę mało reprezentacyjną, ale może czasem się przydać, np. do szybkiego uruchomienia testowego WordPressa, do którego można właściwie od razu udostępnić dostęp innym… Poopy.life Serwis Poopy.life (ta wyszukana i dość niecodzienna nazwa/domena ma ponoć sprawić, by z rozwiązania nie korzystano do tworzenia prawdziwych stron – choć jak znam przewrotność ludzi, to… ;-)) pozwala wygenerować testową instalację WordPressa, z którą właściwie możemy robić wszystko – dowolnie konfigurować, instalować wtyczki i motywy… Oczywiście jest to środowisko mocno testowe, a więc raczej nie ma sensu wykorzystywać tego do tworzenia jakiegoś serwisu na dłuższy czas, ale np. do szybkiej prezentacji czy testu jakiegoś rozwiązania, sprawdzenia czy „jakiś błąd, w jakiejś wtyczce”...

Czytaj dalej

Własne (dodatkowe) przyciski w edytorze tekstowym (HTML) i graficznym (TinyMCE) w WordPressie

Jakiś czas temu pisałem jak można w WordPressie 4.7+ przywrócić w edytorze przyciski odpowiedzialne za justowanie i podkreślenie tekstu. Dziś pójdziemy o krok dalej – dodamy do edytora (wizualnego i tekstowego) własne przyciski. Własne przyciski w edytorze WordPressa Wprawdzie w edytorze – zarówno graficznym jak i tekstowym – większość niezbędnych przycisków mamy w standardzie, to mogą się zdarzyć sytuacje, gdy w naszej codziennej pracy z WordPressem wykorzystujemy jakieś mniej typowe tagi HTML, krótki kody, czy… właściwie cokolwiek. Ja sam dość często w swoich wpisach/artykułach wstawiam kod/skrypty, który pakuje między znaczniki <pre><code> i </code></pre> dzięki czemu mają one swój oddzielny „kontener”. Niestety, ale edytor graficzny (TinyMCE) w WordPressie w ogóle nie posiada w standardzie obsługi znacznika <code>, który dostępny jest tylko w edytorze tekstowym, ale tam dla...

Czytaj dalej

Dodajemy datę ostatniej aktualizacji wpisu w WordPressie

Dziś będzie o tym, jak dodać do strony na WordPressie informacje o dacie ostatniej aktualizacji, i to w taki sposób, by data ta była zaciągana automatycznie, bez potrzeby ręcznego wypełniania jakiś dodatkowych pól – WordPress i tak przechowuje w bazie danych tego typu informacje. Data ostatniej aktualizacji wpisu w WordPressie Z racji tego, że sporo wpisów, które ukazują się na stronie WebInsider.pl to poradniki techniczne, a więc często data, która określa kiedy powstały dane treści ma szczególne znaczenie, bo chyba każdemu zależy, by prezentowane rozwiązanie nie okazało się tylko „niepotrzebną stratą czasu”. Dlatego przy niektórych wpisów możecie trafić nie tylko na datę powstania wpisu, ale i date ostatniej aktualizacji, dzięki czemu od razu wiadomo, czy prezentowane treści były w jakiś sposób aktualizowane, co daje większą szansę,...

Czytaj dalej

Dodatkowe menu i pole na widżety (sidebar) w WordPressie

Wprawdzie większość motywów – zwłaszcza tych bardziej rozbudowanych – do WordPressa ma zazwyczaj przynajmniej kilka miejsc na widżety i 1-2 miejsca na menu (choć czasem dziwnie rozmieszczonych), to warto wiedzieć, że w kilku prostych krokach możemy dodać dodatkowe miejsca tego typu, właściwie w dowolnym miejscu naszego motywu. WordPress i dodatkowe pole na widżety By dodać nowe miejsce na widżety musimy zarówno przygotować na nie miejsce w plikach związanych z motywem (w takich przypadkach polecam korzystać z motywów potomnych, by nie utracić wszelkich zmian wraz z aktualizacją motywu), oraz dodać odpowiednie opcje w panelu zarządzania stroną (WP-Admin). Zaczynamy od dodania odpowiedniego pola na widżety (sidebar) w panelu zarządzania WordPressem, w tym celu w pliku functions.php dodajemy kod: function webinsider_wp_custom_widget01() {     register_sidebar(         array(             'name'...

Czytaj dalej

Janusz Kamiński z TemplateMonster zapytał – zresztą nie tylko mnie – o przyszłość WordPressa i motywów

Niedawno napisał do mnie Janusz Kamiński z TempalteMonster z zapytaniem, czy nie chciałbym udzielić kilku odpowiedzi do wywiadu, jakie postanowił przeprowadzić z „ludźmi z branży” na temat przyszłości i rozwoju motywów do WordPressa… Rozmowa o motywach i ich rozwoju z polskimi developerami i pasjonistami WordPress Wywiad wprawdzie niewielki jeśli chodzi o liczbę pytań (3 pytania, kiedyś odpowiadałem mu na więcej ;-)), to jednak jest to dłuższa lektura, bo Januszowi udało się zebrać odpowiedzi od 13 „developerów i/lub pasjonatów”: Dariusz Okoń (blog.nayman.pl) Małgorzata Jasklowska (sekretystronwww.pl) Patryk Zieliński (toplinkx.pl) Piotr Skrzypczak (eatnet) Jakub Mikita (wpart.pl) Katarzyna Dereń (Web Design Geek) Łukasz Zygmunt (wpadmin.pl) Agnieszka Ciborowska (wpwizard.pl) Krzysztof Wróbel (epraktycznie.pl) Kamila Nitschka (kamilanitschka.pl) Jakub Jaworowicz (jaworowi.cz) Ilona Henzel (takaoto.pro) No i oczywiście...

Czytaj dalej

WordPress for Google Docs, czyli tworzenie postów bezpośrednio w Dokumentach Google

Właściwie większość wpisów, które pojawiają się na WebInsider.pl przygotowuje w standardowym edytorze WordPressa (choć notatki zazwyczaj tworzę w innych programach). Edytor ten oczywiście nie jest idealny, ale „alternatywne rozwiązania”, które testowałem prędzej (zazwyczaj) czy później okazywały się niedoskonałe – po prostu brak im wsparcia dla dodatkowych opcji, jakie mam w edytorze domyślnym, a bez których nie wyobrażam sobie przygotowania treści. Wyjątkiem są różnej maści felietony, gdzie jest zazwyczaj więcej treści, a mniej „różnych wstawek”. Od dziś tego typu treści możemy przygotowywać bezpośrednio w Dokumentach Google. WordPress.com for Google Docs Oczywiście tego typu rozwiązania są na runku znane już od jakiegoś czasu, a dzięki REST API (JSON API) możemy się spodziewać, że tego typu rozwiązań będzie coraz...

Czytaj dalej

Akcja społeczna

Reklama własna

Reklama własna

Reklama własna