Close Menu
Blog technologiczny Web-News.plBlog technologiczny Web-News.pl
  • Aktualności
    • Internet
  • Bezpieczeństwo
  • Hardware
    • Laptopy
    • Sprzęt satelitarny
    • Smartfony
    • Tablety
  • Poradniki
  • Programowanie
  • Software
    • Aplikacje
    • Gry
  • Testy
    • Testy tabletów
    • Testy smartfonów
  • Rankingi
Popularne

Jak ożywić zdjęcie dzięki sztucznej inteligencji

2025-05-25

Jak uzyskać darmowy transfer na chomikuj.pl?

2012-05-12
internet na karte 2025

Porównanie ofert internetu na kartę 2025

2025-04-23
Facebook X (Twitter) Instagram
Facebook X (Twitter) Instagram
Blog technologiczny Web-News.plBlog technologiczny Web-News.pl
  • Aktualności
    • Internet
  • Bezpieczeństwo
  • Hardware
    • Laptopy
    • Sprzęt satelitarny
    • Smartfony
    • Tablety
  • Poradniki
  • Programowanie
  • Software
    • Aplikacje
    • Gry
  • Testy
    • Testy tabletów
    • Testy smartfonów
  • Rankingi
Blog technologiczny Web-News.plBlog technologiczny Web-News.pl
Strona główna » Jak wyświetlić najpopularniejsze wiadomości z wybranego okresu w WordPress ?
Poradniki

Jak wyświetlić najpopularniejsze wiadomości z wybranego okresu w WordPress ?

lukaszBy lukasz2012-07-272 Mins Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
Podziel się
Facebook Twitter LinkedIn Pinterest Email

Często chcielibyśmy wyświetlić na swoim blogu linki do artykułów, które cieszą się największą popularnością wśród użytkowników. Poniżej opowiem jak to najszybciej zrobić.

Po pierwsze powinniśmy zainstalować wtyczkę o nazwie WP-PostViews . Zlicza ona ilość odwiedzin danego postu. Informację tą możemy wyświetlić np. obok tytułu wpisu. Ponadto umożliwia ona umieszczenie widgetu w panelu bocznym z najbardziej popularnymi artykułami. Jak to wygląda, można zobaczyć na moim blogu (po prawej stronie).

Niestety wtyczka WP-PostViews nie pozwala, w chwili obecnej, na zdefiniowanie przedziału czasu, za który chcemy pokazywać najbardziej poczytne wpisy. Zatem musimy lekko zmodyfikować jej kod źródłowy.

W edytorze WordPress (Kokpit->Wtyczki->Edytor) wybieramy wtyczkę WP-PostViews. Znajdujemy definicję funkcji get_most_viewed w pliku wp-postviews.php. Zmieniamy linię:

$most_viewed = $wpdb->get_results(“SELECT DISTINCT $wpdb->posts.*, (meta_value+0) AS views FROM $wpdb->posts LEFT JOIN $wpdb->postmeta ON $wpdb->postmeta.post_id = $wpdb->posts.ID WHERE post_date < ‘”.current_time(‘mysql’).”‘ AND $where AND post_status = ‘publish’ AND meta_key = ‘views’ AND post_password = ” ORDER BY views DESC LIMIT $limit”);

np. na :

$most_viewed = $wpdb->get_results(“SELECT DISTINCT $wpdb->posts.*, (meta_value+0) AS views FROM $wpdb->posts LEFT JOIN $wpdb->postmeta ON $wpdb->postmeta.post_id = $wpdb->posts.ID WHERE post_date > ‘” . date(‘Y-m-d’, strtotime(‘-30 days’)) .”‘ AND $where AND post_status = ‘publish’ AND meta_key = ‘views’ AND post_password = ” ORDER BY views DESC LIMIT $limit”);

Powyżej wyróżniłem zmodyfikowany fragment linii. W powyższym przypadku zostaną wyświetlone najbardziej popularne wpisy z ostatnich 30 dni – ale poprzez analogiczną modyfikację można zdefiniować dowolny przedział czasu.

 

Jak wyświetlić najpopularniejsze wiadomości z wybranego okresu w Wordpress konfiguracja wtyczki wp-postviews zliczanie ilości odwiedzin wpisu w Wordpress
Add A Comment
Leave A Reply Cancel Reply

Aktualności
alienware

Alienware – technologia przyszłości dla najbardziej wymagających graczy i profesjonalistów

2025-08-22
programowanie no code

Programowanie bez kodu – jak działa drag-and-drop w praktyce?

2025-06-13

Najlepsze programy antywirusowe dla Windows w 2025 roku

2025-06-11
Popularne

Jak ożywić zdjęcie dzięki sztucznej inteligencji

Jak uzyskać darmowy transfer na chomikuj.pl?

internet na karte 2025

Porównanie ofert internetu na kartę 2025

Facebook X (Twitter) Instagram Pinterest
  • O serwisie
  • Kontakt
  • Polityka prywatności

Type above and press Enter to search. Press Esc to cancel.