Przeglądaj artykuły z tagami " wordpress"
sty
15
2015

WordPress + Polylang – Tworzenie klasy CSS z ID strony/wpisu w wybranym języku

Wordpress logo

Tworząc kolejny serwis oparty o WordPress z możliwością zmiany języków z wtyczką Polylang, potrzebowałem pobrać ID strony/wpisu w wybranym przez siebie języku. Strona klienta wyświetlała obrazek jako tło. Ten obrazek jest wyświetlany tylko na wybranych stronach, lecz taki sam dla wszystkich języków. Np: Strona Usługi ma takie samo tło w wersji polskiej, francuskiej i niemieckiej. Aby to osiągnąć, musimy mieć jakiś stały punkt odniesienia, klasę CSS do której podepniemy inne tło dla wybranych stron. Jak […]

sie
31
2013

WordPress – Zmiana pozycji podpisów zdjęć (captions)

Wordpress logo

Chciałbyś zmienić miejsce podpisu zdjęć na swoim blogu? Nic prostszego… :) Dodajesz swój filtr nadpisujący wbudowaną funkcję WordPressa img_caption_shortcode(). Zobacz poniżej jak to wykonać. Przykład   Rozwiązanie Poniższy kod dodaj do pliku functions.php w używanym przez siebie motywie, czyli: ../wp-content/themes/NAZWA_MOTYWU/functions.php   Akapit <p class=”wp-caption-text”>’ . $caption . ‘</p> zawiera opis (caption) zdjęcia.   Dodatkowe informacje Opis funkcji add_filter – http://codex.wordpress.org/Function_Reference/add_filter

sie
26
2013

WordPress – TinyMCE, link anchor/kotwica i pobieranie zaznaczonego tekstu

Wordpress logo

Po małej walce z TinyMCE udało mi się wyciągnąć fragment zaznaczonego tekstu z textarea (pole treści artykułu). Niby zadanie łatwe, ale… W momencie tworzenia kotwicy/anchor, gdy chcemy wyciągnąć zaznaczony tekst z edytora WYSIWYG, jest problem z odwołaniem się do okna z polem tekstowym, w którym piszemy artykuł. Opis problemu Poniżej opiszę ewentualne wykorzystanie modyfikacji TinyMCE. Użytkownik pisze artykuł. Zaznacza tekst, aby utworzyć kotwicę (anchor) na wybranym słowie lub zdaniu. Skrypt TinyMCE w chwili dodania kotwicy […]

sie
21
2013

WordPress – Zmiana funkcji wyszukującej posty (posts_search)

Wordpress logo

Chciałbyś zmienić sposób przeszukiwania postów w swoim WordPressie? Zmodyfikować zapytanie MySQL używane w formularzu “Szukaj…”? Tutaj opiszę jak w pełni uzyskać nad tym kontrolę przez nałożenie własnego filtra. Opis Mechanizm wyszukujący posty jest wbudowany w funkcję get_posts() w pliku /wp-includes/query.php. Odpowiada on nie tylko za wyszukiwanie, lecz także za zwykłe listowanie artykułów bloga. W funkcji tej jest fragment: Pokazuje to nam wyraźnie, że możemy zastosować filtr o nazwie posts_request, aby zmodyfikować całkowicie listę znalezionych artykułów. […]

sie
17
2013

WordPress – Plugin Crayon Syntax Highlighter oraz .htaccess problem

Wordpress logo

Mając założoną autoryzację HTTP w .htaccess w katalogu wp-admin wraz z zainstalowanym pluginem Crayon Syntax Highlighter, możemy mieć problem z pytaniem użytkownika o hasło do Panelu Administracyjnego.       Można to rozwiązać przez modyfikację pliku tej wtyczki: root\crayon-syntax-highlighter\util\tag-editor\crayon_tag_editor_wp.class.php Stary fragment kodu, znajdujący się na końcu pliku:   Zamieniamy na:   Dzięki temu przeglądarka nie będzie wywoływała połączenia AJAX do katalogu wp-admin: http://twoja_domena.pl/wp-admin/admin-ajax.php?action=crayon-tag-editor&is_admin=0&version=X.X.X

lut
14
2013

WordPress – Wyszukiwanie mediów po nazwie pliku

Wordpress logo

Wraz z kolejnymi modyfikacjami w używanym przeze mnie WordPress’ie, potrzebowałem dodatkowej funkcjonalności w module Biblioteka Mediów. Modyfikacja dotyczyła wyszukiwania mediów po samej nazwie pliku fizycznie na serwerze, a nie jak do tej pory, nazwach/opisach mediów. Do tego celu dodałem własny filtr przez modyfikację funkcji posts_search, a dokładnie zapytanie do bazy danych. Nazwy plików są zamieszczone w tabeli wpisów wp_posts w kolumnie adresów www guid. Fragment kodu, który należy dopisać na koniec pliku functions.php w katalogu […]

O mnie

Arkadiusz Krakiewicz
Programista aplikacji webowych dla branży eCommerce. Jednocześnie jako właściciel sklepu zna od "podszewki" potrzeby osób prowadzących sprzedaż w internecie.
W swoich rozwiązaniach stawia na funkcjonalność i wydajność aplikacji pod kątem obsługi klienta.
[X]
Strona korzysta z plików cookies w celu realizacji usług i zgodnie z Polityką Plików cookies.
Możesz określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce.