Cum se face un buton vkontakte pentru un site cu un contor

Un exemplu de buton este imediat sub post, înaintea formularului de abonare. Puteți vedea pentru tine că butonul meu este de lucru, trebuie să fiți atenți - pentru a accelera încărcarea paginilor, site-ul meu cache contorul butonului timp de 2 ore. Asta este, după ce ați trimis o postare în VKontakte, trebuie să așteptați până la 2 ore (maxim), astfel încât contorul să își schimbe valoarea.







Pasul 1. Creați un buton HTML.

Acest cod este disponibil numai pentru utilizatorii înregistrați și înregistrarea este închisă. Ce păcat!

  • Linia 2 - în această variabilă, specificați adresa URL unde este localizat butonul Share, dacă aveți WordPress, puteți utiliza funcția get_permalink ().
  • 3 - titlul sau titlul paginii, din nou pentru WordPress se poate obține prin funcția get_the_title ().
  • 4 - scurtă descriere.
  • 5 - Adresa URL a imaginii miniaturate care va fi afișată în VKontakte. În cod am arătat un exemplu pentru WP, bazat pe funcționalitatea sa de miniaturi - mai întâi am primit ID-ul miniatural cu funcția get_post_thumbnail_id (). și apoi, deja cu ajutorul wp_get_attachment_image_src (). pe baza acestui ID, a primit adresa URL a imaginii.
  • 8 - da, este pe această linie faptul că obținem numărul de reposturi din API, în exemplul pe care îl folosim din cea de-a doua metodă (pentru WordPress), dar puteți folosi, desigur, prima dintre metodele discutate mai jos.

Pasul 2. Obținerea numărului de rapoarte prin API vkontakte

Acum vă voi arăta două modalități simple de obținere a repostului unei anumite pagini. Puteți utiliza în siguranță metoda pe care o doriți (notați - a doua metodă este numai pentru WP) și nu este nevoie să înțelegeți cum funcționează codul în interiorul funcțiilor - trebuie doar să le inserați în site-ul dvs. și să îl utilizați.







Metoda 1. Prin cURL

Această metodă este bună pentru că o puteți utiliza pe site-ul dvs., indiferent de ce fel de CMS aveți - poate fi WordPress, și poate chiar un fel de motor auto-scris.

Acest cod este disponibil numai pentru utilizatorii înregistrați și înregistrarea este închisă. Ce păcat!


Analiza liniilor.

  • 1 - când utilizați metoda de obținere a numărului de rapoarte prin cURL, trebuie doar să specificați numai adresa URL a paginii în care este localizat butonul.
  • 3 - poate că aici veți avea o întrebare, ce este indexul = 1. De asemenea, am ridicat această întrebare și l-am întrebat agentului de suport VKontakte. Iată răspunsul:

Cum se face un buton vkontakte pentru un site cu un contor

Metoda 2: Prin API-ul WordPress HTTP

Ei bine, cred că este clar că acest lucru este doar pentru WordPress. Și asta înseamnă că codul va merge cel mai probabil la funcțiile.php ale temei curente.

Acest cod este disponibil numai pentru utilizatorii înregistrați și înregistrarea este închisă. Ce păcat!

  • 2-5 și 11 - pentru că nu vreau conexiunea la VK API pentru a încărca din nou paginile site-ului meu, am cache numărul de reposturi pentru o oră.

Ei bine, asta e tot. Nu am dat în mod special stiluri CSS, astfel încât să puteți face singur butonul, așa cum doriți. De asemenea, nu interzic utilizarea designului butonului pe care îl am pe site.

Cum se face un buton vkontakte pentru un site cu un contor

Misha Rudrashy

Mai mult despre VK







Articole similare

Trimiteți-le prietenilor: