Mam na stronie tabelke „popular post” która jest chyba wbudowana w strone, wyświetla jednak porty wg ilości komentarzy, chciałbym to zmienić, żeby wyświetlała według wejść na dany post. Niżej wysyłam kod z /wp-content/themes/{name of your theme’s folder}/functions.php. Można coś tu zmienić zeby działało tka jak chce? W wordpress na mojej stronie nie da sie tego zmienić.
function popular_posts($no_posts = 10, $before = '
<li>', $after = '</li>
', $show_pass_post = false, $duration='') {
global $wpdb;
$request = "SELECT ID, post_title, COUNT($wpdb->comments.comment_post_ID) AS 'comment_count' FROM $wpdb->posts, $wpdb->comments";
$request .= " WHERE comment_approved = '1' AND $wpdb->posts.ID=$wpdb->comments.comment_post_ID AND post_status = 'publish'";
if(!$show_pass_post) $request .= " AND post_password =''";
if($duration !="") { $request .= " AND DATE_SUB(CURDATE(),INTERVAL ".$duration." DAY) < post_date ";
}
Temat ‘Popular post’ jest zamknięty na nowe odpowiedzi.
(@spodnie19)
13 lat, 9 miesięcy temu
Mam na stronie tabelke „popular post” która jest chyba wbudowana w strone, wyświetla jednak porty wg ilości komentarzy, chciałbym to zmienić, żeby wyświetlała według wejść na dany post. Niżej wysyłam kod z /wp-content/themes/{name of your theme’s folder}/functions.php. Można coś tu zmienić zeby działało tka jak chce? W wordpress na mojej stronie nie da sie tego zmienić.