get_results( "SELECT `pages`.`uri`,`pages`.`id`,`pages`.`type`, SUM(`pages`.`count`) + IFNULL(`historical`.`value`, 0) AS `count_sum` FROM `{$wpdb->prefix}statistics_pages` `pages` LEFT JOIN `{$wpdb->prefix}statistics_historical` `historical` ON `pages`.`uri`=`historical`.`uri` AND `historical`.`category`='uri' GROUP BY `uri` ORDER BY `count_sum` DESC LIMIT 10" ); $site_url = site_url(); $counter = 0; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; foreach ( $result as $item ) { $counter += 1; // Lookup the post title. $page_info = wp_statistics_get_page_info( $item->id, $item->type ); $title = mb_substr( $page_info['title'], 0, 200, "utf-8" ); $page_link = $page_info['link']; /** * Check Get title by url * @since v12.5.7 */ if ( $page_link == '' ) { $page_link = htmlentities( $site_url . $item->uri, ENT_QUOTES ); $id = wp_statistics_uri_to_id( $item->uri ); $post = get_post( $id ); if ( is_object( $post ) ) { $title = esc_html( $post->post_title ); } else { if ( $item->uri == '/' ) { $title = get_bloginfo(); } } } echo ""; echo ""; echo ""; echo ''; echo ''; echo ''; } echo '
" . __( 'ID', 'wp-statistics' ) . "" . __( 'Title', 'wp-statistics' ) . "" . __( 'Link', 'wp-statistics' ) . "" . __( 'Visits', 'wp-statistics' ) . "
" . $counter . "" . $title . "' . htmlentities( urldecode( $item->uri ), ENT_QUOTES ) . '' . number_format_i18n( $item->count_sum ) . '
'; }