StatPress – počáteční hodnoty

Úvodní stránka Fórum podpory WordPressu Čeština pro WordPress StatPress – počáteční hodnoty

Zvolené téma obsahuje celkem 9 odpovědí. Do diskuze (3 účastníci) se naposledy zapojil uživatel  neteyescz a poslední změna je stará 7 let, 10 měsíců.

Aktuálně je na stránce zobrazeno 10 příspěvků - 1. až 10. (z celkem 10)
  • Autor
    Příspěvky
  • #1346

    WestPrint
    Participant
    Web

    Zdravím. Řeším takový menší problém. Na svých stránkách jsem až do vánoc používal na vizuální počítání návštěvnosti vložený kód z TopList. Kromě vzhledu mi toto “počítátko” celkem vyhovovalo, na podrobnější statistiky používám pana Googla. Z důvodu vzhledu jsem začal jsem používat plugin StatPress, který mi vyhovuje, ale už pár dní si u vyhledávače lámu hlavu, jak u něj nastavit počáteční hodnoty. Jde o to, že na TopListu už jsem měl “natočeno” hezkých pár návštěv a zde začínám jakoby od nuly.

    Je mi jasný, že nelze dopsat ručně výpis návštěv, prohlížečů atd, o to nejde. Chtěl bych jen nastavit jiné počáteční datum a jinou počáteční hodnotu počitadla. Zkusil jsem se trochu hrabat v databázi, ale nejsem z toho moc moudrej. Web: westprint.cz, počitadlo v pravo dole. Děkuji všem.

    #10210

    KoZi_man
    Participant
    Web

    Omlouvám se za offtopic s tvým problémem ti poradit neumím, ale chtěl bych se zeptat jakým způsobem (pluing,vlastní code) si uděll ten slider na hl. stránce ?

    #10211

    WestPrint
    Participant
    Web

    Je součástí šablony. WooTheme FrameWork.

    #10212

    neteyescz
    Participant

    Dobrý den,

    Jaká pole si vytvořil StatPress při instalaci v databázi?

    #10213

    WestPrint
    Participant
    Web

    Polí je moře, přikládám náhled zde: http://westprint.cz/bordel/sql.jpg

    #10214

    neteyescz
    Participant

    No, nevím, v databází nevidím nic, co by se dalo přepsat, aby byl jinší počet návštěv.

    Spíše bych si zaevidoval návštěvy z toplistu a pak přičetl ty k Statpressu.

    #10215

    WestPrint
    Participant
    Web

    To už mě taky napadlo, ale fór je v tom, že výpis mám nacpanej ve widgetu, vypadá to takhle:

    <center>Od <b>%since%</b> zde bylo<b><br> %totalvisits%</b> návštěvníků.<br>Dnes <b>%visits%</b> lidí, <b>%visitorsonline%</b> je online.<br>Prohlížíte si nás z prohlížeče <br>%browser% na %os%<br>z IP adresy %ip%.</center>

    takže dopočítávat ručně toplist bych musel řešit v php, a to widget neumí (takový ten pro php se mi hádá s eshopem). No, a zasahovat do šablony se mi moc nechce, widgetem mi to přijde “čistší”. Zajímavý, že nemůžu nikde dohledat ta StatPressácká data. Zkusil jsem hledat rok 2011 v jeho tabulkách, a prd. Už mě i napadlo, jestli si to neukládá nahulváta někam k sobě. Taky chyba lávky.

    #10216

    neteyescz
    Participant

    Jako jediné rešení zde vidím zásah přímo do kódu pluginu, kde by jste vložil přičítání Toplistu. Je také možné, že si plugin ukládá data do textového souboru, prohledejte adresář.

    #10217

    WestPrint
    Participant
    Web

    Tak nakonec vyřešeno:

    if(strpos(strtolower($body),"%totalvisits%") !== FALSE) {
    $qry = $wpdb->get_results("SELECT count(DISTINCT(ip)) as pageview FROM $table_name WHERE spider='' and feed='';");
    $body = str_replace("%totalvisits%", $qry[0]->pageview + 1576, $body);

    Jde o tento kousek kódu: $qry[0]->pageview + 1576.

    Přijde mi to dost “prasácký”, ale na nic lepšího už jsem nepřišel.

    Dík #neteyescz za nápad.

    #10218

    neteyescz
    Participant

    Taky řešení, a pamatujte, hlavní je vždy, jestli to funguje. :-)

Aktuálně je na stránce zobrazeno 10 příspěvků - 1. až 10. (z celkem 10)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.