اضافه کردن دکمه اشتراک گذاری تلگرام در طراحی سایت
شبکههای اجتماعی از جمله تلگرام ارزانترین روش بازاریابی اینترنتی هستند. با استفاده از پتانسیل موجود در این شبکهها میتوانید مخاطبان و مشتریان خود را افزایش دهید.
این شبکهها محلی برای به اشتراکگذاری مطالب مفید، علمی یا جالب به شمار میروند و ابزارهایی نیز برای کاربران خود در نظر گرفتهاند تا بتوانند این گونه مطالب را در معرض دید دوستان خود قرار دهند.
در این نوشته، روش اضافه کردن دکمه به اشتراکگذاری مطالب سایت در تلگرام را آموزش خواهیم داد.
روش کلی اضافه کردن لینک به اشتراک گذاری تلگرام
برای اضافه کردن لینک به اشتراکگذاری، میبایست کد زیر را درون مطالب سایت خود قرار دهید:
1 |
<a href="https://telegram.me/share/url?url=<SITE_URL>&text=<TEXT>">اشتراک در تلگرام</a> |
قطعه کد بالا، دارای دو پارامتر است.
- پارامتر url که میبایست با نشانی صفحهی مورد نظر مقداردهی شود
- پارامتر اختیاری text که متن به اشتراکگذاری در تلگرام را تعیین میکند.
برای استفاده از کد بالا لازم است تا نشانی صفحهای که میخواهید به اشتراک گذاشته شود به جای <SITE_URL> قرار دهید.
اضافه کردن دکمه اشتراکگذاری مطالب وردپرس در تلگرام
برای اضافه کردن دکمهی تلگرام به مطالب وردپرس از قطعه کد زیر که پر کردن نشانی مطالب را به صورت خودکار انجام میدهد استفاده نمایید:
1 2 3 |
<a href="https://telegram.me/share/url?url=<?php the_permalink(); ?>&text=<?php the_title(); ?>"> اشتراک در تلگرام </a> |
این قطعه کد میبایست درون حلقهای که مطالب را به نمایش در میآورد و در محل دلخواه قرار گیرد.
برای اضافه کردن تصویر تلگرام یا تغییر ظاهر و متن پیوند به اشتراکگذاری ممکن است بخواهید تغییراتی در کدهای بالا اعمال نمایید.
ببخشید یه سوال داشتم این روش برای اشتراک گذاری متن های طولانی جوا نمی ده؟
چون من وقتی عنوان یه مقاله رو اشتراک می ذارم همه چیز درست کار می کنه اما وقتی سعی می کنم خود متن مقاله رو اشتراک گذاری کنم همش با ارور 400 یا همون bad request روبرو می شم.
با سلام
استفاده از این سیستم حتما محدودیتهایی دارد و ممکن است این محدودیتها مربوط به زیرساختهای تلگرام یا محدودیتهای پروتکلهای وب باشد
اطلاع دقیقی از محدودیتها نداریم ولی اگر جایی به مشکل برمیخورید، میبایست طول متن را کوتاهتر کنید تا مشکل برطرف شود
اگه بخواهیم فاصله بزاریم چی کار کنیم؟
با سلام
برای قرار دادن هر پارامتری در انتهای یک نشانی سایت دیگر، باید پارامتر را urlencode کنید. آدرس سایت هم شامل همین قانون میشود.
با عرض سلام
چطوری این مطالب منتشر شده رو به صورت داینامیک انتشار بدیم؟
فرض کنید پست های یکسایت خبری را بخواهیم انتشار دهیم.برای این کار باید url سایت مدام با توجه به هر پست تغییر کند.
نمونه کدی برای این کار دارید ؟
با سلام
اگر سایت شما وردپرس باشد که کد مربوط به آن در مطلب نوشته شده است. اگر سیستم سایت چیزی دیگر است، باید کد آن را متناسب با همان سیستم بنویسید.
چنانچه با برنامهنویسی آشنایی ندارید، باید از کسی بخواهید تا اصلاحات لازم را برای شما انجام بدهد