[wooCommerce] Usuwanie metod płatności dla płatności przy odbiorze

Prosty Kod / Daniel Wolak - programownie, wordpress, php

Konfi­gu­ra­cja wooCom­mer­ce pozwa­la określić dla jakich metod wysył­ki możemy wybrać opcję za pobra­niem, ale nie ma możli­wo­ści zablo­ko­wa­nia wtedy innych kanałów płatno­ści. Może to wywołać u klien­ta konster­na­cję lub spowo­do­wać błąd, taki że klient wybie­rze droższą opcję za pobra­niem a i tak zapła­ci z góry. Gotowe wtycz­ki Znala­złem wtycz­kę, która w darmo­wej wersji robi różne cuda w koszy­ku. Disable payment method /​​ COD fees /​​ Advan­ce COD or Partial payment for … 

Czytaj więcej

Generator regulaminu sklepu

Prosty Kod / Daniel Wolak - programownie, wordpress

Jeżeli nie masz tyle kasy, by zlecić regula­min sklepu prawni­kom, to może spróbuj skorzy­stać z mojego rozwią­za­nia. Stworzy­łem genera­tor regula­mi­nu, na potrze­by swoich klien­tów oparty o tekst zleco­ny kance­la­rii. Wypeł­nij formu­larz i skopiuj tekst na swoją stronę. Pamię­taj jednak, że wszyst­ko co jest uniwer­sal­ne, może nie do końca spełniać twoje wymogi. Sprawdź czy nie ma tam treści, które nie dotyczą twoje­go sklepu i mogą wprowa­dzać klien­tów w błąd. Takim przykła­dem mogą być płatno­ści. Ja korzy­stam z Przele​wy​24​.pl, …

Czytaj więcej

[wp_​ajax_​example_​ajax_​request] Korzystanie z Ajax'a w WordPress

Prosty Kod / Daniel Wolak - programownie, wordpress, php, jquery

W WordPress'ie w łatwy sposób można korzy­stać z możli­wo­ści techno­lo­gii Ajax. Jest to połącze­nie PHP i JavaScript. Wykorzy­stu­je­my JS po stronie klien­ta by urucho­mić skrypt PHP na serwe­rze, uzyskać wynik i zapre­zen­to­wać go na stronie (lub nie).

ob_​end_​flush(): failed to send buffer of zlib – jak to naprawić? [WordPress]

Prosty Kod / Daniel Wolak - programownie, wordpress, php

Jeżeli progra­mu­jesz w Wordpres­sie i ustawisz opcję pokazy­wa­nia błędów i debugo­wa­nie ich na 'true', to częstym błędem jaki będzie cię nękał jest ten: Notice: ob_​end_​flush(): failed to send buffer of zlib output compres­sion (0) in… Pokażę jak się go pozbyć!

Bootstrap i the_​posts_​navigation [wordpress]

Prosty Kod / Daniel Wolak - programownie, wordpress, php, bootstrap

Szuka­łem rozwią­za­nia jak zaimple­men­to­wać znacz­ni­ki i klasy Bootstra­pa w nawiga­cji (the_​posts_​navigation) po stronach posta w WordPres­sie. Znala­złem przeróż­ne, głównie skompli­ko­wa­ne filtry lub klasy i posta­no­wi­łem że sam coś napiszę.

[mysql] Podział dat na dekady

Prosty Kod / Daniel Wolak - programownie, wordpress

Dziś potrze­bo­wa­łem wycią­gnąć z bazy danych WordPress'a rekor­dy poukła­da­ne wg daty, a dokład­nie pogru­po­wa­ne wg dekad (1960 – 1969, 1970 – 1979…). Pętlą się tego nie da zrobić więc trzeba było stworzyć zapyta­nie. Najle­piej jedno by nie obcią­żać syste­mu. Data zapisa­na jest w metada­nych postu pod nazwą 'data', a typ postu to 'plyty'.

Czytaj więcej

[mod_​rewrite] Podmiana wadliwego katalogu obrazka

Prosty Kod / Daniel Wolak - programownie, wordpress

Podczas insta­la­cji wp_​editora po stronie użytkow­ni­ka okaza­ło się, że dwie grafi­ki są źle podlin­ko­wa­ne. O ile sam edytor działa bez zarzu­tu, to problem pojawił się przy użyciu przeglą­dar­ki mediów. Tzw "spinner" i "uploader-icons" wywoły­wa­ne są najwy­raź­niej po relatyw­nej ścież­ce i po insta­la­cji skryp­tu poza katalo­giem wp-admin nastę­pu­je próba odwoła­nia się do nieist­nie­ją­ce­go folde­ru 'wp-admin/wp-inclu­de­s/i­ma­ge­s/'.

Czytaj więcej

Notice: ob_end_flush(): failed to send buffer of zlib output compression (0) in /home/arporo/public_html/prostykod.pl/wp-includes/functions.php on line 5309