ایجاد دکمه اشتراک گذاری مطالب سایت در تلگرام
مقالات وردپرسچگونه دکمه اشتراک محتوای سایت در تلگرام را ایجاد کنیم ؟ صرفا با یک خط کد میتوانید دکمه اشتراک را به دلخواه خودتان ایجاد کنید !

مسلما همگی شما با شبکه اجتماعی تلگرام و قدرت آن آشنایی دارید . این اپ معروف در سالهای قبل دچار فیلترینگ شد اما همچنان با قدرت به کار خود ادامه میدهد و بسیاری از کسب و کارها و اشخاص ثالث ، مکالمات ، تبادل اطلاعات ، مطالعه اخبار و بسیاری از کارهای روزمره خود را توسط این پیام رسان انجام میدهند .
زمانی که شما محتوایی را در داخل سایت خودتان منتشر میکنید ، بهتر است تا بخشی را جهت اشتراک سادهتر مطلب یا محصولتان مدنظر بگیرید . اگر به انتهای همین مطلبی که در حال مطالعه آن هستید دقت کنید ، دکمه های اشتراک مطلب در شبکه های اجتماعی را مشاهده خواهید کرد . دکمه اشتراک در تلگرام نیز یکی از همین موارد است . قراردادن این دکمه ها در داخل بخشی از قالب میتواند توسط کد بسیار سادهتر باشد اما گاهی شما امکان کدنویسی یا توانایی آن را ندارید و از این جهت لازم است تا توسط روش های دیگری این کار را انجام دهید .
در بین دکمه های اشتراک در شبکههای اجتماعی ، دکمه اشتراک در تلگرام از بقیه مهمتر است چراکه میزان استفاده کاربران از این شبکه بسیار بالا است و اگر شخص خوانند مطلب ، قصد داشته باشد تا جهت استفاده دیگران ، آن را به اشتراک بگذارید ، وجود دکمه اشتراک در تلگرام داخل وبسایت شما ، مسبب بیشتر دیده شدن خواهد بود لذا وجود این دکمه بسیار مهم است . تاکنون قصد داریم تا روش های مختلف ایجاد دکمه اشتراک گذاری مطالب سایت در تلگرام را باهم بررسی کنیم .
روش اول ایجاد دکمه اشتراک گذاری مطالب سایت در تلگرام برای سایت های وردپرسی
اگر وب سایت شما وردپرسی است پس میتوانیم بسیار ساده لینک صفحه مدنظر را دریافت کرده و در داخل دکمه ، جهت اشتراک قرار دهیم .
این روش برای دوستان کدنویس یا دوستانی که با کدنویسی به میزان کمی آشنایی دارند مناسب است . این قطعه کد صرفا یک کد html است که بخش آدرس آن توسط یک تابع ساده در php که مختص سیستم مدیریت محتوای وردپرس است داینامیک شده است . شما ضمن ساخت این دکمه ، باید آدرس صفحه فعلی را در داخل دکمه قرار دهید که این کار بسیار ساده است . یک نمونه کد برای اشتراک گذاری مطلب یا محصولی که کاربر در حال مشاهده آن است به شکل زیر است :
<a href="<?php echo add_query_arg(["title" => $post->post_title, "url" => get_the_permalink()], "https://t.me/share/url") ?>">Share On Telegram</a>
این قطعه کد یک نمونه کامل از کد اشتراک محتوای صفحات در تلگرام برای سایت های وردپرسی است . شما میتوانید این قطعه کد را در هر صفحه دلخواهی از سایت خودتان ( صفحه جزئیات مطلب ، محصول ، درباره ما ، صفحه اصلی و … ) قرار دهید . این کد ، عنوان صفحه بعلاوه آدرس آن را به شکلی دقیق با ویژگی title صفحه در داخل لینک ، در تلگرام به اشتراک خواهد گذاشت .
یک نمونه لینک سادهتر برای اشتراک در تلگرام به شکل زیر میتواند باشد :
<a href="https://telegram.me/share/url?url=<?php the_permalink(); ?>">Share On Telegram</a>
هردو کد ارائه شده یک کار اصلی را انجام خواهند داد اما جزئیات اشتراک گذاشته شده توسط لینک ، در کد اول دقیقتر است . همانطور که گفته شد این روش نیازمند دانش کدنویسی است و شما باید اطلاع داشته باشید که کدام فایل از فایلهای قالب وردپرس را ویرایش نموده و این قطعه کد را در کدام بخش از صفحه مدنظر قرار دهید .
البته این کد مشکلی در روند کار وب سایت شما ایجاد نخواهد کرد به این دلیل که صرفا یک تگ لینک ( تگ a ) است و در هربخش از صفحه شما که قرار داده شود ، متن داخل دکمه یعنی ” اشتراک در تلگرام ” را مشاهده خواهید کرد اما هدف این است که در محل درستی داخل صفحه نمایش داده شود . اکنون کاربران سایت شما میتوانند به سادگی محتوایی از صفحات وب سایت شما که این دکمه در داخل آن است را در تلگرام برای کاربران یا گروهها و … به اشتراک بگذارند .
مدنظر داشته باشید که بجای متن ” اشتراک در تلگرام ” میتوانید از آیکون فونت استفاده کنید برای مثال آیکون فونت های سایت ما از خانواده آیکون های بوت استرپ است و کد ما به شکل زیر خواهد بود :
<a href="https://telegram.me/share/url?url=<?php the_permalink(); ?>"><i class="bi bi-telegram"></i></a>
و یا از یک تصویر کوچک با فرمت png استفاده کنید که در اینصورت کد شما به شکل زیر تغییر خواهد کرد :
<a href="https://telegram.me/share/url?url=<?php the_permalink(); ?>"><img src="..." alt=""></a>
توجه داشته باشید که اگر سایت شما وردپرسی نیست بجای قسمت زیر :
<?php the_permalink(); ?>
باید کدی بنویسید که آدرس صفحه فعلی را تولید کند چرا که تابع مذکور ، به شکل اختصاصی برای وردپرس تعریف شده است و وظیفه آن ایجاد پرمالینک یا همان آدرس صفحه مدنظر محتوا است . در سیستم های اختصاصی و یا سایر سیستمها ، روش ایجاد این لینک با وردپرس متفاوت است .
افزودن دکمه اشتراک گذاری تلگرام با افزونه
اگر کار کردن با کد برای شما مشکل است میتوانید در سایتهای وردپرسی از افزونههای کمکی نیز استفاده کنید . یکی از افزونه های شناخته شده جهت اضافه کردن کلیدهای اشتراک در شبکه های اجتماعی ، افزونه AddToAny Share Buttons است که تصویر آن را در زیر مشاهده میکنید :
این افزونه نه تنها تلگرام ، بلکه قریب به بیش از 90% شبکه های اجتماعی معروف را پشتیبانی میکند و شما میتوانید هرشبکه اجتماعی که نیاز دارید را توسط این افزونه ایجاد نموده و داخل صفحات مدنظر سایتتان نمایش دهید . البته توجه داشته باشید که اگر قالب شما استاندارد نباشد ، پس از ذخیره تنظیمات ، این افزونه احتمال نمایش دکمههای اشتراک وجود نخواهد داشت . برای مثال اگر از قالب های مخزن وردپرس همچون قالب 2024 استفاده کنید ، پس از نصب افزونه و انجام تنظیمات لازم ، دکمه های اشتراک در داخل صفحات نمایش داده خواهد شد .
همانطور که در تصویر بالا مشاهده میکنید توسط افزونه AddToAny Share Buttons میتوانید لینک اشتراک تمامی شبکههای اجتماعی بالا را ایجاد کنید . این افزونه تنظیمات بسیار سادهای دارد و همانند تصویر زیر :
میتوانید تعیین کنید که محل نماش دکمه ها در کدام نوع محتوا ( PostType ) و در کدام قسمت از صفحه ( بالا یا پایین ) باشد . استفاده از این افزونه همانطور که گفته شد در قالب های اختصاصی کمی دشوار است و بهترین راه زمانی که شما تنها یک دکمه برای پیام رسان تلگرام نیاز دارید ، استفاده از قطعه کدهای ارائه شده در بالا است . البته در مقالات بعدی در رابطه با کدهای کاملی از اکثر شبکه های اجتماعی و پیام رسان ها مطالبی را خدمتتان ارائه خواهیم کرد . سئوالات خود در رابطه با این محتوا را میتوانید در قسمت دیدگاهها با ما به اشتراک بگذارید .