Skrip tombol media sosial yang indah. Tombol sosial sendiri. Mengunggah gambar tombol ke server

  • 02.07.2020

Dalam tutorial singkat ini, kita akan membuat tombol berbagi sosial sederhana dan khusus.

Opsi yang saya usulkan tidak memiliki kekurangan ini - semua file akan ada di server Anda (yaitu, mereka akan jatuh bersama dengan situs), tanpa memuat apa pun dari luar, dan selain itu, ini dapat disesuaikan dengan sangat baik. Selain itu, kami akan memiliki nilai tambah kecil - biasanya tiga besar (VKontakte, Facebook, dan Twitter) adalah bagian dari tombol sosial. Dalam kasus kami, Mail.Ru, Odnoklassniki, dan Telegram hadir dalam klip, sehingga tidak ada yang meninggalkan situs kami secara rahasia.

Satu-satunya kelemahan yang signifikan: jumlah klik pada jumlah tombol tidak akan... Kami melampaui kesederhanaan dan fleksibilitas.

Untuk pertama kalinya, pertanyaan tentang tombol saya sendiri untuk jejaring sosial mengunjungi saya pada saat berbagi sosial sangat diperlukan untuk halaman di situs, tetapi semua sumber daya tidak sesuai dengan desain. Dan bukan saya sendiri - ide tombol khusus masih jauh dari baru. Solusi paling menarik, menurut saya, ditemukan oleh saya di Habrédan setelah pencarian singkat mengarah ke GitHub... Saya mengambil sebagai dasar logika pengoperasian tombol berbagi tersebut dan secara kreatif memodifikasinya.

Solusinya sesederhana boot yang terasa - tautan dibuat untuk jejaring sosial, di mana parameter yang mereka pahami ditransmisikan. Karena tag digunakan untuk ini , maka Anda dapat membungkus hampir semua hal di dalamnya - ruang lingkup untuk penyesuaian (yang sedang dilakukan semua ini) sangat besar.

Tetapi skrip ini memiliki satu kelemahan - skrip yang menangani perilaku browser ketika salah satu tombol diklik. Inilah bagiannya, di mana Anda sendiri dapat dengan mudah melihat dua masalah:

Vkontakte: fungsi (purl, ptitle, pimg, teks) (url = "http://vkontakte.ru/share.php?"; Url + = "url =" + encodeURIComponent (purl); url + = "& judul = " (! LANG: + encodeURIComponent (ptitle); url + ="&description=" + encodeURIComponent(text); url += "&image=" + encodeURIComponent(pimg); url += "&noparse=true"; Share.popup(url); }, !}

Masalah pertama kecil dan banyak yang mungkin berkata kepada saya, “Hei, Bung menulis ini pada tahun 2012! Ubah saja barisnya dan hanya itu. ” Dan saya setuju dengan Anda bahwa Anda bisa berubahvkontakte.ru ke vk.com dan tutup saja pertanyaannya.

Kedua, blok baru perlu ditulis untuk setiap layanan. Yang juga tidak terlalu bermasalah untuk dilakukan, cukup copy-paste dan hapus/tambahkan parameter yang diperlukan.

Tapi apa yang dilakukan skrip ini pada akhirnya? Itu hanya membuat jendela pop-up yang melewati parameter yang terdaftar. Ini adalah garis-garisnya:

Popup: function (url) (window.open (url, "", "toolbar = 0, status = 0, width = 626, height = 436");)

Justru karya script ini yang sedikit saya modifikasi. Tetapi lebih lanjut tentang itu di bawah ini. Mari kita lihat tombol itu sendiri dan cara kerjanya.

Pertama, kita perlu memiliki beberapa variabel untuk tombol berbagi:

  • $ Judul- Judul (title) halaman
  • $ Deskripsi- Deskripsi halaman
  • $ GambarUrl - jalur ke gambar halaman
  • $ Tautan - tautan langsung ke halaman

Saya menamakannya secara konvensional sehingga jelas jelas berapa banyak dari mereka yang dibutuhkan dan apa saja. Bagaimana mereka akan diambil di situs Anda - secara manual atau otomatis - hanya bergantung pada aplikasi yang akan dijalankan. Misalnya, dalam CMS WordPress akan terlihat seperti ini:

  • $ Judul- ini
  • $ Deskripsi
  • $ GambarUrl
  • $ Tautan

Sekarang, di tempat yang kita butuhkan, kita masukkan kode berikut, di mana sebagai ganti variabel kita mengganti nilai yang diperlukan (jika perlu):

Dalam kontak dengan Facebook Mail.Ruteman sekelas Indonesia Telegram

Siap. Kode sudah berfungsi dan dapat digunakan - ketika Anda mengklik tautan, tab baru jejaring sosial terbuka. Sekarang mari kita membuatnya agar tidak menghasilkan tab, tetapi membuka jendela kecil di atas browser. Mari kita tambahkan kode berikut di bawah ini:

Apa yang terjadi - skrip memonitor semua klik pada dengan atribut rel = "nofollow". Anda dapat memasukkan apa saja, tetapi yang ini juga memberi tahu robot bahwa Anda tidak perlu mengikuti tautan ini - kami melakukan kombo dalam satu gerakan. Saat ditekan, itu membuka jendela dengan ukuran 626 kali 436 piksel (parameter lebar = 626, tinggi = 436), yang dapat diubah sesuai selera Anda.

Itu saja! Anda dapat melihat hasil pekerjaan di akhir artikel ini.

Tentu saja, skrip ini memiliki kelemahan yang signifikan - tidak dapat menghitung jumlah klik. Tetapi sebagai solusi yang ringan, cepat dan mudah disesuaikan, itu tidak tergantikan. Ke dalam tag Anda dapat memasukkan apa saja - teks, gambar, grafik svg - tidak ada lagi yang membatasi Anda (kecuali imajinasi, tentu saja).

Tinjau desainer domestik dan skrip tombol media sosial untuk situs web, serta analog asing. Secara singkat, mudah dipahami dan jelas.

Perancang tombol media sosial untuk situs web

2. Cara mudah untuk mendapatkan tautan ke situs - QIP.RU
Tempatkan tombol di situs dan beri pengunjung kesempatan untuk menambahkan materi situs favorit mereka ke bookmark, blog, dan jejaring sosial. Tiga langkah: tempat untuk menandai tombol (situs, Blogger atau WordPress), gaya tombol (out-of-the-box) dan dapatkan tombolnya.

3. Tombol untuk menambahkan konten ke jejaring sosial - Pluso
Tempatkan tombol dan beri pengunjung kesempatan untuk berbagi halaman yang mereka sukai di jejaring sosial, serta mencetak, mengirim email, dan menambahkan bookmark.

4. Layanan kegiatan sosial - UpToLike
Tombol media sosial yang disesuaikan dengan kemampuan untuk mengatur warna, bentuk, ukuran, dan efek khusus. Fitur tambahan adalah widget berbagi gambar PicShare, fungsi "Kutipan" dan fungsi Mengikuti yang disesuaikan.

5. Satu tombol! - untuk semua layanan bookmark dan jejaring sosial
Pilih tombol jenis. Di mana tombol akan dipasang: situs web, Blogger atau WordPress. Tambahkan tombol.

Skrip tombol media sosial untuk situs

1. Tombol sosial yang indah untuk situs - goodshare.js
Tampilkan tombol di hampir semua perangkat. Kode bersih. Dokumentasi singkat. SEO friendly.

2. Tombol skrip untuk bookmark dan jaringan sosial - Share42
Pilih ukuran dan tandai ikon layanan yang ingin Anda gunakan di situs. Pilih opsi yang Anda inginkan. Lihat bagaimana tampilannya dan / atau unduh skrip yang sudah jadi. Instal skrip di situs WordPress Anda, Drupal, dll.

3. Tombol suka media sosial yang indah menggunakan jQuery - Suka Sosial
Skrip tombol "suka" dengan penghitung dengan gaya yang sama untuk jejaring sosial: Facebook, Twitter, VKontakte, Odnoklassniki, Moi Mir, Google+, dan Pinterest.

Analog asing dari tombol media sosial untuk situs web

1. Tombol Bagikan - Tambahkan Ini
Tombol berbagi akan membantu Anda meningkatkan pemirsa situs Anda dengan menarik pengunjung dari sumber lain dan jaringan sosial melalui konten yang didistribusikan.

4. Berbagi Sosial - Posting
Dapatkan nilai lebih dari berbagi media sosial. Layanan ini akan memfasilitasi proses berbagi di jejaring sosial untuk pengunjung, yang akan meningkatkan lalu lintas organik situs.

5. Tombol Bagikan untuk Situs Web Apa Pun - AddToAny
Dapatkan kode tombol media sosial untuk situs web apa pun. Pilih jenis dan gaya tombol, tentukan email dan opsi lainnya, atau pilih salah satu platform: WordPress, Drupal, Tumblr, Joomla, Elgg, WordPress.com, Blogger, TypePad, atau FeedFlare. Dapatkan kode tombol.

pukul 8:00 Ubah pesan 6 komentar

Baru-baru ini, setiap detik (jika bukan yang pertama) pelanggan dalam persyaratan untuk pengembangan situs meminta untuk memastikan untuk menautkannya dengan jejaring sosial. Tombol "Sosial" di situs adalah alat nomor 1 untuk menarik audiens target, distribusi konten, dan PR secara umum. Dan itu benar-benar gratis!

Jejaring sosial menyediakan kode untuk tombol dan widget mereka untuk penempatan di situs, dan melampirkan instruksi untuk menginstalnya di sistem manajemen konten. CMS (sistem operasi) apa pun memungkinkan Anda untuk menginstalnya, yang utama adalah menyesuaikannya secara harmonis ke dalam desain situs Anda.

Apa saja fitur dan fungsinya?

Jika situs Anda ditujukan untuk orang-orang yang berkomunikasi dengan media sosial populer. jaringan, misalnya, Vkontakte, Twitter, Instagramm, Facebook, Google+, Pinterest, dll., dan Anda ingin menutupi semuanya, agar tidak mengatur tombol untuk masing-masing secara terpisah, mengingat mereka mungkin berbeda dalam ukuran dan desain , sebaiknya gunakan layanan agregator. Ini adalah alat sederhana dan nyaman yang memungkinkan pengunjung situs berbagi informasi dengan cepat dengan teman-teman mereka, terlepas dari jejaring sosial mana yang mereka gunakan. Di bawah ini kami akan menganalisis layanan paling populer.

Tombol Media Sosial Bagikan Pluso

"Kenapa dia dibutuhkan?" - Anda bertanya. Mungkin, saya mencoba mengikuti perkembangan zaman - kita tertinggal di belakang kaum borjuis, dan promosi situs mereka agak berbeda dari kenyataan kita saat ini.

Jika Anda melihat blog di burzhunet, maka hampir semuanya memiliki berbagai panel mengambang yang memungkinkan Anda untuk menambahkan pengumuman artikel ke jejaring sosial dan bookmark paling populer. Sekarang cukup sulit bagi borjuis untuk maju dengan membeli tautan dan pentingnya sinyal sosial mulai tumbuh secara luar biasa.

Panel memungkinkan Anda untuk meningkatkan jumlah artikel yang dibagikan, dan karenanya memengaruhi. Yah, karena hal seperti ini menunggu kita, akan lebih baik jika kita sedikit mendahului acara.

Mengapa Anda membutuhkan panel Share42, kelebihannya

Saya ingin memiliki panel dengan tombol untuk empat jejaring sosial ini, yang paling relevan untuk Internet Rusia. Ada kemungkinan bahwa sinyal sosial di negara kita mereka belum sekuat di antara kaum borjuis, karena mereka belum cukup untuk melakukan seleksi yang relevan.

Tetapi sekarang lebih baik untuk mulai mengumpulkannya dan bersenjata lengkap ketika Armagedian global datang ke Runet karena dalam pemahaman kita yang menyimpang - penurunan pengaruh yang signifikan dan hukuman yang lebih berat untuk manipulasi tautan.

Secara umum, memasukkan kueri yang berbeda di dan Google, saat mencari versi panel yang sesuai, saya menemukan situs web Dimox.name, tetapi ketika saya melihat panel yang indah di sana, saya tidak menganggap perlu mencari deskripsi tentang instalasinya pada sumber dayanya.

Saya hanya tahu bahwa dia melakukan hal-hal seperti itu sendiri (tanpa plugin), tetapi hari ini saya benar-benar tidak ingin mempelajari nuansa dan pengaturannya. Saya ingin mengambil beberapa potong kode dan mendapatkan yang sangat baik, dari sudut pandang estetika, dan versi yang berfungsi tombol media sosial mengambang.

Kemudian saya menemukan layanan Share42, dan ketika saya melihat tombol media sosial yang sama di atasnya, saya sedikit terkejut - Dimox menggunakan stamping. Ini seperti pembuat sepatu yang terampil akan pergi ke barang-barang konsumen. Namun, setelah mencari-cari sedikit di internet, saya menemukan di mana dia menulis tentang peluncuran layanan gratis untuk pemilihan sendiri, konfigurasi dan mendapatkan kode skrip siap pakai untuk tombol sosial.

Bosan meminta bantuan dalam membuat tombol untuk situs, ia membuka proyek terpisah, yang, menurut saya, sekarang merupakan penawaran terbaik di pasar. Biarkan saya daftar itu pro yang menarik perhatian saya:


Sekarang tentang kontra:

  1. Anda harus memiliki setidaknya pemahaman dasar tentang dan. Saya tidak berpikir Anda akan segera terburu-buru membaca publikasi saya, tetapi saya masih berharap niat Anda untuk melakukannya di masa depan (bagaimanapun, saya mencoba, menulis, dan munculnya artikel ini hanya menyebabkan arus keluar pelanggan yang cepat. - ini menyedihkan).
  2. Anda juga perlu membayangkan setidaknya kira-kira bagaimana yang digunakan oleh Anda diatur. Misalnya, Anda tidak perlu menggali kode - Anda dapat menggunakannya (walaupun saya belum mencobanya untuk skrip ini).

Jika kerugiannya tidak signifikan bagi Anda (atau Anda siap untuk mencari kebenaran di tempat), dan keuntungannya signifikan, maka Anda dipersilakan untuk membaca artikel ini lebih lanjut. Apa yang disebut - jangan beralih. Saya akan memandu Anda melalui pengaturan yang sangat sederhana dan tampilan bilah tombol media sosial yang dibuat di Share42 dan cara menginstalnya. Jangan salahkan saya, tetapi pada mesin inilah blog saya bekerja.

Mengonfigurasi Share42 dan menginstal skrip di situs

Saya melemparkan folder ini ke direktori dengan plugin WordPress, jadi pada langkah keempat wizard, saya harus menentukan jalur yang tepat ini:

Dan saya juga harus memberi tanda centang di depan WordPress, karena ini adalah mesin yang digunakan blog saya. Semuanya, dengan pengaturan Bagikan, selesai, tinggal memasukkan kode Html dan CSS yang disarankan di langkah kelima dan keenam wizard. Sebenarnya, di sinilah masalah serius biasanya muncul bagi pengguna yang tidak terlatih.

Perhatikan bahwa isi kode ini berubah seketika ketika Anda membuat perubahan pada pengaturan Anda (Ajax jelas hebat dan mengerikan). Oleh karena itu, ketika memilih bilah mengambang vertikal, Anda harus memasukkan dua potong kode CSS, bukan satu (saat memilih bilah horizontal). Tapi ini semua detailnya, meskipun sangat mengesankan dan menyenangkan (kemuliaan bagi Dimok).

Mari kita bicara tentang yang sederhana dulu - memasukkan kode CSS... Salin satu atau dua cuplikan aturan dan temukan file cascading style sheet yang digunakan template atau skin Anda.

Di WordPress biasanya disebut Style.css dan tinggal di folder dengan tema yang Anda gunakan (/ wp-content / tema / nama tema). Di Joomla, Anda perlu mencari file gaya di folder dengan template yang sedang Anda gunakan (/ templates / nama template)

Buka saja file ini untuk diedit, misalnya, dan tambahkan hingga akhir fragmen kode gaya yang Anda salin (kami akan menempelkan kode Html di tempat lain). Simpan perubahan dan jangan lupa, dengan membuka Filezila, untuk menerapkan perubahan ini dengan menyetujui tawaran pop-up.

Nah, sekarang saatnya berurusan dengan tiga baris Kode skrip HTML Share42... Penulis menyarankan untuk memasukkannya sebelum atau sesudah artikel. Di WordPress, ini tidak mudah, tetapi sangat sederhana. Buka file single.php untuk diedit dari folder dengan tema Anda (ingat, tinggal di /wp-content/themes/nama tema WordPress).

Anda dapat menempelkan kode tepat setelah artikel. Untuk melakukan ini, temukan baris dengan fungsi the_content dan masukkan fragmen yang disarankan tepat setelahnya, misalnya, seperti ini:

Yah, saya juga memutuskan untuk menggunakan panel mengambang di panel utama. Di WordPress, index.php bertanggung jawab untuk itu, semua dari folder yang sama dengan tema saat ini. Temukan tempat yang cocok di dalamnya dan rekatkan kode (mungkin coba-coba).

Share42 posisi panel mengambang

Saya menggunakan panel mengambang vertikal Share42, jadi dalam kode Html ada dua digit di akhir baris ketiga - dalam kasus saya 298 (defaultnya adalah 150) dan 20. Apa artinya? Yang pertama menetapkan padding awal dari bagian atas panel ke bagian atas halaman web (garis putus-putus abu-abu di bawah).

Adalah logis untuk memilih gambar ini sehingga panel akan sejajar dengan beberapa tengara. Misalnya, bagi saya ini adalah awal dari area artikel.

Angka kedua mengatur indentasi dari tepi atas panel mengambang, yang diambil dari Share42.com, ke tepi atas area pandang saat pengguna mulai menggulir halaman. Saya tidak akan membuat lekukan ini terlalu besar, karena di bagian atas panel tidak terlalu merusak pemandangan seperti di tengah area tampilan.

Ada satu sosok lagi yang dapat mempengaruhi posisi dalam kaitannya dengan area dengan artikel Anda. Tapi Anda sudah bisa menemukannya di kode CSS yang Anda salin ke stylesheet Anda. Secara default, angka ini sama dengan - 70 px (ditetapkan di sebelah kiri) dan arti dari nilai ini ditunjukkan pada tangkapan layar sebelumnya dengan garis putus-putus merah. Saya meninggalkan default, tetapi jangan ragu untuk bereksperimen.

Di Joomla, untuk memasukkan kode Html, Anda dapat menggunakan modul yang telah saya sebutkan di atas dengan kode Html arbitrer, yang dapat Anda tempatkan di bagian bawah atau atas artikel.

Ya, jika panel Share42 karena alasan tertentu tidak muncul untuk Anda, maka Anda dapat mencoba menyegarkan halaman di browser (ada tombol seperti itu di bilah alat browser Anda) dan kemudian gaya CSS yang diperbarui akan diterapkan, yang browser bisa saja mengambil dari cache dan karena itu mengabaikan perubahan yang Anda buat.

Ya, jika kamu mau tambahkan ke panel ini, maka jangan gunakan saran dari penulis dalam hal ini. Itu saja, aku sudah selesai.

Jangan lupa untuk pergi ke situs web layanan dan pada tab "Terima kasih penulis" sumbangkan sepeser pun, karena perancang dan panel itu sendiri ternyata luar biasa. Semoga sukses di lapangan hijau.

Semoga sukses untuk Anda! Sampai jumpa di halaman situs blog

Anda mungkin tertarik

WebPoint PRO - tema WordPress responsif dengan fungsionalitas luas dan pengoptimalan mesin telusur teknis yang kompeten
10 kesalahan fatal saat menulis dan menerbitkan artikel

Salam pembuka! Baru-baru ini, saya ditanya dalam umpan balik bagaimana membuat tombol media sosial yang sama yang dipasang di situs saya. Dan saya memutuskan untuk memberikan jawaban di artikel tersebut dengan mengulas 6 layanan sosial. tombol untuk situs.

Keuntungan dan kerugian

Namun, perlu dicatat bahwa dalam beberapa kasus penempatan tombol mungkin memiliki sedikit kekurangan. Mari kita pertimbangkan mengapa perlu menempatkan tombol media sosial di blog yang dibuat, dan juga mempertimbangkan aspek positif dan negatif utama dari penempatan ikon tersebut.

kekurangan

  1. Kecepatan memuat halaman mungkin berkurang.
  2. Dengan fokus yang sangat khusus dari proyek Internet, Anda mungkin tidak mendapatkan efek yang diinginkan.

Ikhtisar layanan tombol media sosial

Mari kita lihat layanan paling populer yang dapat Anda gunakan untuk menambahkan tombol media sosial ke situs web Anda.

    Ini adalah layanan gratis yang berfungsi sebagai berikut. Ini secara otomatis menghasilkan skrip khusus yang memungkinkan pengunjung proyek Internet untuk menerbitkan tautan ke jejaring sosial. Layanan ini terlihat seperti tombol. Instalasi sangat sederhana dan nyaman, dan tombol yang ditempatkan terlihat bagus di halaman.

    Layanan ini menawarkan lebih dari tiga ratus opsi untuk berbagai tombol! Anda dapat dengan mudah memilih yang paling Anda sukai.

    Instalasi berlangsung secara harfiah dalam satu klik. Ada statistik transisi.


  1. Ini mungkin salah satu layanan online paling menarik yang memungkinkan untuk membuat tombol dengan beberapa parameter: ukuran dan tampilan. Selain itu, Anda dapat memilih bagaimana panel dengan tombol akan ditempatkan (secara horizontal atau vertikal). Anda juga dapat menentukan pengkodean. Setelah memilih semua pengaturan yang diperlukan, skrip yang dihasilkan harus diunduh dan ditempatkan di proyek Internet Anda di tempat yang diperlukan. Sebagian besar tepat setelah artikel.


  2. Yandex menawarkan untuk secara mandiri memilih jejaring sosial mana yang akan ditampilkan. Pengguna dapat melakukan ini hanya dengan menempatkan kotak centang di depan tombol yang akan ditempatkan di blok. Anda dapat mengedit penampilan mereka.

    Selanjutnya, sistem akan secara otomatis menghasilkan kode sumber yang perlu dipasang di blog Anda. Keuntungan utama dari layanan ini termasuk fakta bahwa skrip tidak menempatkan tautan keluar di blog yang dibuat. Dimungkinkan juga untuk menghubungkan Yandex.Metrica untuk menyimpan statistik.


  3. Layanan ini mengundang pengguna untuk menempatkan tombol jejaring sosial yang sangat indah dan bergaya di situs web mereka. Formulir yang dibuat oleh layanan menggunakan css dan javascript. Formulir yang dihasilkan akan sangat cocok dengan desain proyek internet apa pun. Tombol seperti dibuat menggunakan teknologi jquery modern. Koneksi sangat sederhana dan tidak akan menimbulkan kesulitan bahkan untuk pemula. Unduhannya sangat cepat.


  4. Ini adalah layanan online yang berguna dan sepenuhnya gratis yang menawarkan pengguna untuk menempatkan tombol sedemikian rupa: dalam satu baris, pengaturan dalam bentuk menu tarik-turun, ikon semua layanan dalam satu baris. Setelah memilih opsi tampilan, layanan akan secara otomatis menghasilkan kode javascript khusus yang perlu ditempatkan di tempat yang diperlukan di situs.

    Selain itu, layanan memberi tahu cara menambahkan kode yang dihasilkan ke template.


  5. Saat menggunakan layanan ini, Anda dapat dengan cepat dan mudah menambahkan tombol yang diperlukan ke situs web atau blog Anda. Untuk melakukan ini, Anda hanya perlu melakukan tiga langkah sederhana: pilih tempat widget yang dibuat akan ditempatkan, pilih gaya tombol dan dapatkan kodenya. Dengan menempatkan tombol seperti itu di blog yang dibuat, pengunjung akan dapat menambahkan materi menarik ke bookmark dan jejaring sosial mereka sendiri.

Jadi, pemasangan tombol media sosial untuk situs ini sangat sederhana, dan tidak akan menimbulkan kesulitan bahkan untuk pengguna Internet pemula. Secara opsional, Anda dapat mengatur tombol dari semua jaringan yang tersedia, atau hanya memilih beberapa jaringan tertentu. Untuk melakukan ini, Anda perlu menggunakan widget resmi atau layanan online pihak ketiga. Yang paling populer adalah tombol yang dipasang di blog pribadi, atau di proyek Internet berita atau hiburan. :)

P.S. Terimakasih atas perhatiannya. Layanan apa yang Anda sukai? Menunggu komentarmu. :)