Tag: php

  • WordPress: jak zrobić stronę archiwum?

    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?

    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 ) ) […]

  • 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.’&echo=0′); if ($children) { ?> 

  • WordPress: usuń zbędne kopie wpisów

    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

    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 […]

  • Radlens Restaurant

    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 […]

  • Royaliści India

    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 […]

  • Black Radio Collection WordPress Theme

    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ł […]

  • 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 rodzajach softu i nie do końca wyniki […]

  • 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, a oto otrzymana […]