Sync plugins from current page
Signed-off-by: Adrian Nöthlich <git@promasu.tech>
This commit is contained in:
		| @@ -0,0 +1,29 @@ | ||||
| <?php | ||||
| function wp_statistics_generate_countries_postbox_content() { | ||||
| 	global $wpdb, $WP_Statistics; | ||||
| 	$ISOCountryCode = $WP_Statistics->get_country_codes(); | ||||
| 	?> | ||||
|     <table width="100%" class="widefat table-stats" id="last-referrer"> | ||||
|         <tr> | ||||
|             <td width="10%" style='text-align: left'><?php _e( 'Rank', 'wp-statistics' ); ?></td> | ||||
|             <td width="10%" style='text-align: left'><?php _e( 'Flag', 'wp-statistics' ); ?></td> | ||||
|             <td width="40%" style='text-align: left'><?php _e( 'Country', 'wp-statistics' ); ?></td> | ||||
|             <td width="40%" style='text-align: left'><?php _e( 'Visitor Count', 'wp-statistics' ); ?></td> | ||||
|         </tr> | ||||
| 		<?php | ||||
| 		$result = $wpdb->get_results( "SELECT `location`, COUNT(`location`) AS `count` FROM `{$wpdb->prefix}statistics_visitor` GROUP BY `location` ORDER BY `count` DESC LIMIT 10" ); | ||||
| 		$i      = 0; | ||||
| 		foreach ( $result as $item ) { | ||||
| 			$i ++; | ||||
| 			$item->location = strtoupper( $item->location ); | ||||
| 			echo "<tr>"; | ||||
| 			echo "<td style='text-align: left;'>$i</td>"; | ||||
| 			echo "<td style='text-align: left;'><img src='" . plugins_url( 'wp-statistics/assets/images/flags/' . $item->location . '.png' ) . "' title='{$ISOCountryCode[$item->location]}'/></td>"; | ||||
| 			echo "<td style='text-align: left;'>{$ISOCountryCode[$item->location]}</td>"; | ||||
| 			echo "<td style='text-align: left;'><a href='" . WP_Statistics_Admin_Pages::admin_url( 'countries', array( 'country' => $item->location ) ) . "'>" . number_format_i18n( $item->count ) . "</a></td>"; | ||||
| 			echo "</tr>"; | ||||
| 		} | ||||
| 		?> | ||||
|     </table> | ||||
| 	<?php | ||||
| } | ||||
		Reference in New Issue
	
	Block a user