WordPress: jak zrobić stronę archiwum?

Na mojej stronie jakiś czas temu pojawił się odnośnik do strony zbiorczej archiwum, prezentującej listę lat i miesiącami wraz liczbą wpisów. Dostałem kilka pytań jak to jest zrobione, ponieważ standardowa funkcja wp_get_archives, nie ma podziału pozwalającego pogrupować wpisy jeszcze względem roku.

Jak zapytać facebook’a o liczbę „lubię to” dla konkretnego adresu?

Sprawa jest dość prosta. Należy skorzystać z Facebook API Kod w php: function iworks_get_fb_likes( $url ) { $query = sprintf( "select total_count from link_stat where url=’%s’", $url ); $call = "https://api.facebook.com/method/fql.query?query=" . rawurlencode($query) . "&format=json"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $call); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $output = curl_exec($ch); curl_close($ch); $fb = json_decode($output); if ( is_array( $fb ) )… Czytaj dalej Jak zapytać facebook’a o liczbę „lubię to” dla konkretnego adresu?

Opublikowano
Umieszczono w kategoriach: Bez kategorii Tagi

Wyświetl drugi poziom nawigacji

Na blipie padło pytanie: klisiu: #wordpress jakiś sprytny sposób na wyświetlenie 2. poziomu nawigacji dopiero kiedy będę odwiedzać stronę będącą rodzicem? | http://blip.pl/s/339039339 Oto odpowiedź: ID.’&amp;echo=0’); if ($children) { ?&gt; <ul></ul>ID.’&amp;echo=0′); if ($children) { ?&gt; <ul></ul>

WordPress: usuń zbędne kopie wpisów

Jeżeli posiadasz w WordPressie dużo artykułów (niech będzie, że więcej niż 5000) i na dodatek często w trakcie pisania używasz klawisza „Zapisz szkic” żeby powrócić do tworzenia artykułu po pewnym czasie lub też, już po opublikowaniu, dokonujesz w nim wielu zmian, to musisz liczyć się z tym, że baza używana przez wordpressa spuchnie o poprzednie wersje wpisów.

sesje PHP w memcache’u

Pewien dość mocno obciążony serwer www (apache2) strasznie dużo zapisywał w katalogu sesji PHP. Na tyle dużo, że zaczeło to być problemem, jeszcze nie krytycznym, ale już zauważalnym. Jednym z możliwych rozwiązań jest przeniesienie sesji do bazy danych, ale ze względu na specyfikę danych sesyjnych nie jest to szczególnie dobre rozwiązanie przy tej wielkości serwisu, a dodatkowo serwis korzysta z postgresa, więc wrzucanie w niego sesji jest jeszcze mniej polecane. Rozwiązaniem zastosowanym, a które… Czytaj dalej sesje PHP w memcache’u

Radlens Restaurant

Praca obejmowała stworzenie szablonu wordpressa na podstawie dostarczonego html’a z pewnymi, dość kluczowymi zmianami. W szablonie wykorzystano jQuery Nivo Slider służący do rotowania obrazków. Jego konfiguracja  znalazła się w opcjach tematu. Zainstalowano kilka różnych dodatków podnoszących funkcjonalność związaną z SEO, monitoringiem zużycia zasobów. W efekcie powstała dwukolumnowa skórka, obsługująca widgety. adres radlensrestaurant.com w sieci maj 2010 oprogramowanie WordPress cel utworzenie skórki do wordpressa zakres… Czytaj dalej Radlens Restaurant

Royaliści India

Serwis opisujący wyprawę z Indii do Polski powstał w grudniu 2009. Sama wyprawa rozpoczęła się miesiąc temu. Pierwszy szablon strony został wytworzony własnymi, amatorskimi siłami. Ten który znajduje się tutaj, został przygotowany przez profesjonalnego grafika, a moim zadaniem było wytworzenie z dostarczonych plików skórkę. Wytworzony dwukolumnowy szablon posiada 5 wyglądów dla stron specjalnych oraz obsługuje widgety. Na tronie głównej do wyświetlania zdjęć użyto wtyczki NextGen do której została… Czytaj dalej Royaliści India

Black Radio Collection WordPress Theme

Praca obejmowała stworzenie szablonu wordpressa na podstawie dostarczonego pliku graficznego. Szablon został wzbogacony o własne ustawienia umożliwiające konfiguracje kilku dodatkowych pól: banerów, dodatkowego opisu serwisu, konfiguracje odnośników do facebook’a i myspace’a. W szablonie wykorzystano jQuery Nivo Slider służący do rotowania obrazków. Jego konfiguracja również znalazła się w opcjach tematu. Do obsługi prostych zakupów użyto w serwisie wtyczki WP Simple Paypal Shopping cart, której wygląd został… Czytaj dalej Black Radio Collection WordPress Theme

Call to undefined method stdClass

Przesiadłem się z laptopa na komp stacjonarny. Poszedł standardowy svn update plus konfiguracja virtuala. Potem restart apache’a i do pracy. Niestety nie do końca, bo przywitał mnie następujący komunikat: Fatal error: Call to undefined method stdClass::IsConnected() in /home/illi/***/trunk/etc/init.inc.php on line 42 WTF!? Dla porządku: php + postgresql, połączenie do bazy przez adodb_light. Przyczyna błędu? Brak bazy :D Co mało ciekawe taki błąd występuje w wielu… Czytaj dalej Call to undefined method stdClass

mod_perl – „zabawne”

Jest sobie klient. Klient dostaje od swojej nadrzędnej jednostki miejsce na serwerze. Do tej pory cool. Dostałem więc namiary na konto, ftp’a, mysql’a. Środowisko lokalne ustawione, aplikacja webox wygenerowana, szablon wstukany, więc wgrywam na serwer. Pierwsze pozytywne wrażenie: włączony mod_rewrite oraz allowOverride ustawione na all. Cudnie, bo do niedawna i to trzeba było się kopać. Potem było już tylko gorzej. Nie ma mod_perla, więc napisałem poprzez system ticketowy prośbę o jego włączenie,… Czytaj dalej mod_perl – „zabawne”