WordPress: Jak użyć ukrytego pola w Contact Form 7 do przechowywania daty i czasu

Prosty Kod / Daniel Wolak - programownie, wordpress, php

Wprowa­dze­nie: Contact Form 7 jest popular­nym narzę­dziem wtycz­ki WordPress, które umożli­wia tworze­nie i zarzą­dza­nie formu­la­rza­mi kontak­to­wy­mi na stronie inter­ne­to­wej. Jedną z przydat­nych funkcji wtycz­ki jest możli­wość dodawa­nia pól ukrytych, które nie są widocz­ne dla użytkow­ni­ków, ale pozwa­la­ją przecho­wy­wać dodat­ko­we infor­ma­cje. W tym artyku­le dowiesz się, jak użyć ukryte­go pola w Contact Form 7 do przecho­wy­wa­nia daty i czasu. Krok 1: Dodanie pola ukryte­go do formu­la­rza Aby … 

Czytaj więcej

Wpływ filtru 'the_​content' na modyfikację treści w WordPressie

Prosty Kod / Daniel Wolak - programownie, wordpress, php

Filtr 'the_​content' jest jednym z wbudo­wa­nych filtrów w WordPres­sie, który umożli­wia progra­mi­stom modyfi­ko­wa­nie treści przed jej wyświe­tle­niem na stronie. Wpływa on na zawar­tość treści wywoły­wa­nej przez funkcję 'the_​content()'. Jest to kluczo­wy punkt inter­wen­cji, który pozwa­la na dynamicz­ną manipu­la­cję treścią, dosto­so­wu­jąc ją do indywi­du­al­nych potrzeb i preferencji.

[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ę.

Strona na bazie podstron

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

WordPress udostęp­nia możli­wość zbudo­wa­nia szablo­nu, który zamiast podsta­wo­wej treści strony wyświe­tli dane innej strony lub stron, wpisów czy metada­nych. Wystar­czy wskazać w argumen­tach dla obiek­tu klasy wp_​query intere­su­ją­ce nas przestrze­nie, wykonać pętle i sukce­syw­nie wyświe­tlać intere­su­ją­ce nas informacje.

WordPress, Youtube i Wikipedia – połączenie darmowych mocy

Przez ostat­ni rok praktycz­nie nie robiłem nic innego jak nauka WordPress'a i Bootstrap'a. Budowa­łem strony na gotowych szablo­nach (www​.talker​si​.pl), na elastycz­nych szablo­nach jak Genera­te­Press (www​.wpt​.gda​.pl) czy w całości opartych na własnym pomyśle (www​.sztum​.gda​.pl lub www​.vivaden​tal​.pl). Z musu zainte­re­so­wa­łem się API Youtu­be i stworzy­łem wtycz­kę, która zarzą­dza stroną opartą o kanał stworzo­ny w tym popular­nym porta­lu (www​.vivaden​tal​.tv). Bootstrap Studio – tania aplika­cja, a życie progra­mi­sty staje się łatwiej­sze 🙂 Bootstrap 4 … 

Czytaj więcej

register_​sidebar – nowe pola dla widgetów w WordPress

Pierw­szy projekt strony pod WordPres­sem jaki buduję od podstaw, czyli z własnym szablo­nem tworzę na bazie "czyste­go szablo­nu" Under­sco­res. Domyśl­nie szablon ten zawie­ra tylko jedno pole dla widge­tów w prawym sideba­rze, utworzo­ne za pomocą funkcji 'register_​sidebar'. Mój projekt przewi­du­je cztery pola w sekcji 'footer'. Po utworze­niu szablo­nu, który nazwa­łem 'vitadent' dosta­łem plik z podsta­wo­wy­mi funkcja­mi: function.php. Aby dodać inne pola dla widge­tów należy otworzyć ten plik i dopisać kilka linijek kodu.

Czytaj więcej