• Уредник Avram

    (@avram)


    Ovih dana sam razvijao Vokativ dodatak za WordPress, koji je već implementiran kod mene na blogu (videćete ga iznad polja za komentar, ukoliko ste već ostavljali komentar na mom blogu pa vam je ime ostalo zapisano u cookie-u), kao i na sajtu Vokativa. Kako nisam našao ni jedan odgovarajući WordPress hook, moraćete ručno da modifikujete temu (što možete uraditi i iz administratorskog dela bloga) i, gde želite da pozdravite korisnika, ubacite sledeći PHP kôd:

    <?php
    if (function_exists('wp_vokativ')) :
    ?>
    <p class="vokativ"><?php wp_vokativ(); ?></p>
    <?php
    endif;
    ?>

    Ovaj kôd proverava da li postoji funkcija wp_vokativ(), odnosno da li je dodatak aktiviran, i ako jeste – poziva je, a ona ispisuje pozdrav. Funkcija može prihvatiti sledećih šest argumenata, od kojih ni jedan nije obavezan, ali verujem da ćete prvi često prosleđivati:

    • $greeting (str) – Tekst pozdrava, preporučljivo je da bude ispisan ćirilicom. %s će biti zamenjeno vokativom. Podrazumevano: „Здраво %s!“
    • $force (bool) – Forsiranje imena. Ukoliko ime nije pronađeno nigde (vidi tekst ispod za detalje) iskočiće prozorčić koji će pitati korisnika za ime. Podrazumevano: false
    • $force_title (str) – Ako je $force postavljeno na true, onda će ovo biti korišćeno za naslov prozora koji iskoči. Podrazumevano „Добродошли“
    • $cirilica (bool) – True za izlaz ispisan ćirilicom, false za latinicu, i null (što je i podrazumevana vrednost) će uposliti Vokativ da prepozna i koristi pismo korisničkog imena.
    • $css (str) – URL do CSS fajla za Vokativ dijalog. Podrazumevano: „predlog.css“
    • $rel (str) – rel za Vokativ link. Podrazumevano: „shadowbox;width=350;height=300“

    Funkcija za ime pokušava da pokupi „Dispay Name“ trenutno ulogovanog korisnika. Ako to ne nađe (trenutni korisnik nije ulogovan), onda pokušava da pronađe ime u WP kukiju. Ako ga ni tamo ne nađe, funkcija će vratiti false (osim u slučaju da je $force postavljeno na true, kada će ispisati JavaScript kôd za dijalog koji će od korisnika tražiti da unese ime).

    Dodatak trenutno ne poseduje nikakvu settings stranicu za podešavanja, ali nadam se da će u budućnosti postojati tako nešto.

    Preuzimanje dodatka možete izvršiti sa ove stranice: http://wordpress.org/extend/plugins/vokativ/

  • Тема „Vokativ – obraćajte se posetiocima vašeg bloga na prirodan način„ је закључана за нове одговоре.