Gravatary w komentarzach [WordPress]

W: CMS| WordPress

8 lis 2009

W tą sobotę miałem przyjemność wdrożyć gravatary do komentarzy w WordPressie. W każdym normalnym blogu idzie to bardzo prosto załatwić, jednak w moim przypadku musiałem się trochę więcej namęczyć, gdyż robiłem to w serwisie OSnews.pl, gdzie ilość komentarzy do pojedynczego wpisu nierzadko przekracza setkę. W takim wypadku potrzebne jest użycie gravatarów z lokalnym cache’owaniem.

W tym celu użyłem gotowego rozwiązania i postąpiłem według zamieszczonej instrukcji. Zakładam, że już ściągnęliście aktualną wersję wtyczki i chcecie przystąpić do jej instalacji.

1. Wewnątrz katalogu wp-content należy utworzyć katalog gravatars i uczynić go zapisywalnym (na serwerze uniksowym – chmod 777).

$ cd wp-content
$ mkdir gravatars
$ chmod 777 gravatars

2. Przejdź do nowo utworzonego katalogu, i utwórz w nim dwa katalogi z możliwością zapisu przez serwer: global i local.

$ cd gravatars
$ mkdir local
$ mkdir global

3. Plik gravatars2-cache-refresh.php (znajduje się w głównym katalogu wtyczki) skopiuj do głównego katalogu Wordpressa.

4. Następnie przejdź do katalogu wp-content/plugins i utwórz w nim katalog gravatars2. Do nowo utworzonego katalogu przekopiuj pliki: gravatars2.php i gravatars2-wpcron.php.

5. Zaloguj się do Panelu Administracyjnego Wordpressa i aktywuj wtyczkę Gravatars2 oraz Gravatars2 WP-Cron.

6. Ostatni krok to ustawienie wtyczki oraz edycja pliku comments.php aktualnie stosowanego motywu (skórki) wordpressa. W miejscu, w którym chcesz aby wyświetlał się avatar wklej następujący kod:

< ?php 
if (function_exists('gravatar')) { 
print('<div class="gravatardiv">');
gravatar_image_link('', '', '45');  
print('< /div>'); }
?>

Gdzie jako trzeci parametr funkcji gravatar_image_link podajesz szerokość obrazka.


buzz_button

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

Skomentuj



O blogu

Postanowiłem wrócić na stary blog i pisać o programowaniu. Pisanie o nowinkach technologicznych nie sprawia mi tyle przyjemności co kiedyś, tym bardziej, że nie mam na to tyle czasu co dawniej.

  • czepol: Powinno wytrzymać 1,5h. Normalnie gdy korzystam z Wifi, z odpalonym Gajimem i Firefoksem to bateria [...]
  • BeneQ: Nie chce na netbooku cały czas pracować w takich kobyłach (od tego będzie stacjonarka w domu) -m [...]
  • czepol: Eclipse to jednak du|a kobyBa jest, Intel Atom jest za sBaby na tak ci|ki edytor. Je[li koniecznie c [...]
  • BeneQ: Witam. Wiem, że ten wpis był napisany jakiś czas temu, jednak zastanawiam się właśnie nad kupn [...]
  • czepol: Test z opery. Jak się doda, znaczy że działa komentowanie z Opery. [...]

Ostatnio odwiedzili