Hi,
mit dem Plugin "Wassup" zeige ich immer an, wieviele Besucher gerade online sind. Bis jetzt habe ich das mit dem Widget gemacht, aber mein neues Theme ist so gestaltet, dass das nicht mehr funktioniert (es sollen 2 Dinge nebeneinander angezeigt werden - links ein Twitter-Button, rechts die Besucher-online-Anzeige - mit Widgets ziemlich schwierig).
Gibt es einen Weg, die Zahl der Besucher anzuzeigen. Ich habe hier mal den für das Widget zuständigen Teil des PHP Codes reinkopiert, von dem ich leider ziemlich wenig verstehe:
function wassup_sidebar($before_widget='', $after_widget='', $before_title='', $after_title='', $wtitle='', $wulclass='', $wchars='', $wsearch='', $wsearchlimit='', $wref='', $wreflimit='', $wtopbr='', $wtopbrlimit='', $wtopos='', $wtoposlimit='') {
global $wpdb;
$wpurl = get_bloginfo('wpurl');
$siteurl = get_bloginfo('siteurl');
if ($wtitle != "") $title = $wtitle; else $title = "Visitors Online";
if ($wulclass != "") $ulclass = $wulclass; else $ulclass = "links";
if ($wchars != "") $chars = $wchars; else $chars = "18";
if ($wsearchlimit != "") $searchlimit = $wsearchlimit; else $searchlimit = "5";
if ($wreflimit != "") $reflimit = $wreflimit; else $reflimit = "5";
if ($wtopbrlimit != "") $topbrlimit = $wtopbrlimit; else $topbrlimit = "5";
if ($wtoposlimit != "") $toposlimit = $wtoposlimit; else $toposlimit = "5";
$table_name = $wpdb->prefix . "wassup";
$table_tmp_name = $wpdb->prefix . "wassup_tmp";
$wassup_settings = get_option('wassup_settings');
$to_date = wassup_get_time();
$from_date = strtotime('-3 minutes', $to_date);
print $before_widget;
//show stats only when WassUp is active
if (empty($wassup_settings['wassup_active'])) {
print $before_title . $title . $after_title;
print "<ul class='$ulclass'><li>".__("No Data","wassup")."</li>\n";
print "<span style='font-size:6pt; text-align:center;'>".__("powered by", "wassup")." <a href='http://www.wpwp.org/' title='WassUp - ".__("Real Time Visitors Tracking","wassup")."'>WassUp</a></span></ul>";
Alles anzeigen
Hoffe mal das war der richtige Teil. Insbesondere diesen Teil hier verstehe ich nicht:
print "<ul class='$ulclass'><li>".__("No Data","wassup")."</li>\n";
Wenn man das mal vergleich, kommt nämlich genau an der Stelle später die Zahl der Besucher raus.