افزونه شبکه اجتماعی تلگرام برای وردپرس

با استفاده از افزونه شبکه اجتماعی تلگرام برای وردپرس شما می‌‌تونید سایت وردپرسی خودتون با تلگرام رو ادغام و به راحتی اون رو مدیریت کنید.

افزونه‌های زیادی برای مدیریت شبکه‌های اجتماعی در وردپرس وجود دارد. مخصوصا شبکه اجتماعی تلگرام که در ایران توسط افراد زیادی استفاده می‌شود. البته بهتر است بگوییم پیام رسان تلگرام. اما در هر صورت مشکلی که اکثر دوستان با تلگرام دارند این هست که سایت‌ها معمولا در ایران میزبانی می‌شوند و تلگرام در ایران مسدود هست!

در تاریخ ۱۷ تیر ۱۳۹۸ آموزش کار با افزونه به مقاله اضافه شد.

پلاگین WP Telegram پشتیبانی بی‌‌نظیری از تلگرام داره. با استفاده از این افزونه هر بار که یک پست در سایت خودتون آپدیت می‌‌کنید به صورت خودکار و اتوماتیک در تلگرام نیز منتشر می‌‌شود. علاوه بر این شما این امکان رو دارید که پست‌‌ها رو در چت‌‌های خصوصی، گروه‌‌ها و کانال‌‌های تلگرام ارسال کنید. این پلاگین همچنین به طور هم‌‌زمان از چند کانال و چت پشتیبانی می‌‌کند.

افزونه شبکه اجتماعی تلگرام برای وردپرس

با استفاده از این پلاگین شما می‌‌تونید برای ارسال پست‌‌ها و پیام‌‌های جدید برنامه‌‌ریزی دقیقی داشته باشید. این افزونه به شما این امکان رو می‌‌دهد که زمان ارسال پست‌‌ها را در آینده برنامه‌‌ریزی کنید و مشخص کنید چه پستی در چه زمانی ارسال شود. همچنین می‌‌تونید ارسال پست‌‌ها رو با یک فاصله زمانی خاص به تعویق بیندازید. علاوه بر این شما قابلیت این رو دارید که زمان ارسال پست‌‌های جدید و یا پست‌‌هایی که از قبل موجود هستند رو تعیین کنید.

قابلیت پشتیبانی از محصولات ووکامرس و دیگر پست‌‌های سفارشی نیز از جمله امکانات این افزونه می‌‌باشد. همچنین این امکان وجود دارد که تصاویر برجسته رو همراه با متن رو در تلگرام منتشر کنید. علاوه بر این شما می‌‌تونید مشخص کنید که تنها تصاویر ویژه و مورد نظرتان در تلگرام ارسال شود.

می‌‌تونید با استفاده از قوانین سفارشی برای فیلتر کردن نوشته‌‌ها توسط نویسندگان، دسته‌‌ها، برچسب‌‌ها و فرمت‌‌های پست‌‌ها و یا اصطلاحات طبقه بندی شده‌‌ی سفارشی استفاده کنید.

شما همچنین این امکان رو دارید که نوع پست‌‌های سفارشی رو برای انتشار در تلگرام انتخاب کنید. علاوه بر این قادرید یک دکمه Inline برای آدرس پست اضافه کنید.

همچنین می‌‌تونید تنظیمات پیش‌‌فرض در صفحه ویرایش پست را غیرفعال کنید و تغییرات دلخواه خودتون رو وارد کنید.

ارسال اطلاعیه خصوصی در تلگرام

افزونه‌‌ی WP Telegram امکاناتی رو در خصوص اطلاعیه‌‌های خصوصی به کاربران ارائه می‌‌کند به‌‌عنوان مثال با استفاده از این افزونه می‌‌تونید اطلاعیه یا notifications ایمیل خودتون رو در تلگرام دریافت کنید. با این پلاگین علاوه بر شما کاربرانتان هم این امکان رو خواهند داشت که notifications ایمیل خود را در تلگرام دریافت کنند.

اطلاعیه‌‌های سفارش در ووکامرس، فرم تماس 7 و اطلاعیه دیگر پلاگین‌‌ها توسط این پلاگین برای شما ارسال می‌‌شود و این پلاگین از تمامی این موارد به صورت کامل پشتیبانی می‌‌کند.

کاربران می‌‌تونند با وارد کردن دستی ID تلگرام خود به صفحه چت بروند.

استفاده از پروکسی تلگرام در هاست ایران

اگر هاست شما تلگرام رو بلاک کنه شما می‌‌تونید از این ماژول استفاده کنید. همچنین با استفاده از پروکسی می‌‌تونید ممنوعیت تلگرام رو دور بزنید و از آن به راحتی استفاده کنید.

این افزونه پشتیبانی تمام پروکسی‌‌هایی که توسط PHP پشتیبانی می‌‌شوند رو برعهده می‌‌گیرند. علاوه بر این شما می توانید انتخاب کنید پروکسی از چه نوعی باشد مثلا از بین این گزینه‌‌ها یکی رو انتخاب کنید – HTTP، SOCKS4، SOCKS4A، SOCKS5، SOCKS5_HOSTNAME.

امکانات افزونه شبکه اجتماعی تلگرام برای وردپرس

پشتیبانی آنلاین بی‌‌نظیر در تلگرام از ویژگی‌‌های مهم این پلاگین هست. این افزونه نصب بسیار آسانی داره و استفاده اون برای مدیر سایت بسیار ساده و راحت است.

پلاگین ذکر شده با فیلترها و اقدامات جدید به خوبی سازگار می‌‌شود و قابل تنظیم می‌‌باشد. می‌‌توان آن را با کدهای سفارشی تمدید کرد. ترجمه این افزونه نیز در دسترس و آماده است.

در صورتی که نیاز به ساخت ربات تلگرام دارید، مقاله ما درباره آموزش ساخت ربات تلگرام را مشاهده کنید.

آموزش افزونه شبکه اجتماعی تلگرام برای وردپرس

معمولا بسیاری از افراد به دنبال این هستند که مطالب سایت خودشون رو در شبکه‌‌های اجتماعی به اشتراک بگذارند. تا اینجا توضیح دادیم که افزونه‌‌ی WP Telegram گزینه‌‌ی بسیار مناسبی برای افرادی است که می‌‌خواهند پست‌‌های سایت خودشون رو در تلگرام مدیریت کنند.

نصب این افزونه مانند افزونه‌‌های دیگر بسیار ساده هست و شما در کمتر از چند دقیقه می‌‌تونید آن‌‌ را روی سایت خود نصب و راه‌‌اندازی کنید.

تنظیمات افزونه WP Telegram

بعد از اینکه این افزونه رو بر روی وردپرس فعال کردید یک گزینه با نام همین افزونه به لیست پیشخوان وردپرس شما اضافه خواهد شد.

دستورالعمل‌‌های WP Telegram
دستورالعمل‌‌های WP Telegram

یعد از اینکه روی اسم این افزونه در پیشخوان وردپرس کلیک کردید یک صفحه جدید برای شما باز خواهد شد. در این صفحه دستور‌‌العمل‌‌های این پلاگین برای شما نمایش داده شده است شما باید تمامی این مراحل را گام‌‌به‌‌گام رعایت کنید.

آموزش ساخت ربات تلگرام

اولین مرحله برای ساخت یک ربات در تلگرام این است که شما بعد از ورود به تلگرام کلمه Botfather@ رو سرچ کنید تا یک صفحه جدید باز شود بعد از آن بر روی Start کلیک کنید و /newbot رو ارسال کنید.

شروع ساخت ربات
شروع ساخت ربات

بعد از کلیک بر روی Start پیغامی برای شما ارسال می‌‌شود که یکی از گزینه‌‌های آن ساخت ربات جدید است و شما باید روی آن کلیک کنید.

ربات جدید
ربات جدید

بعد از انتخاب گزینه‌‌ی /newbot این سیستم از شما می‌‌خواهد تا یک اسم برای ربات خودتون انتخاب کنید که شما می‌‌تونید به دلخواه خودتون یک اسم انتخاب کنید. به‌‌عنوان مثال در اینجا ما اسم mihan wp telegram test رو برای ربات خود انتخاب می‌‌کنیم.

دستورالعمل قدم به قدم در این صفحه به ترتیب برای شما ارسال می‌‌شود و تنها کافیه شما به این راهنماها عمل کنید تا روند استفاده از این افزونه تکمیل شود. بعد از انتخاب اسم نوبت به انتخاب یک اسم کاربری برای ربات می‌‌رسد البته این موضوع رو به یاد داشته باشید که انتهای نام کاربری باید حتما از پسوند bot استفاده کنید. همچنین ممکنه اسمی که انتخاب کردید قبلا در این سیستم موجود باشد پس لازمه که یک اسم منحصربه‌‌فرد برای ربات خود پیدا کنید.

اگر اسمی که برای ربات خود انتخاب کردید تکراری باشد در این صفحه به شما اخطار می‌‌دهد. در اینجا ما اسم mihanwptelegram_bot رو برای ربات خودمون انتخاب کردیم.

در پیغام بعدی که دریافت می‌‌کنید یک توکن وجود دارد که شما برای اینکه بتونید از افزونه WP Telegram در سایت خود استفاده کنید به آن نیاز دارید.

توکن ربات تلگرام
توکن ربات تلگرام

می‌‌تونید به راحتی روی توکن ارسال شده کلیک راست کنید و اون رو کپی کنید. البته تمامی این موارد به صورت ویدئو در قسمت آموزش ساخت ربات تلگرام آورده شده است که می‌‌تونید از آن دیدن کنید.

آزمایش توکن

در صفحه‌‌ی مربوط به این افزونه قسمتی برای آزمایش توکنی که ربات تلگرام برای شما ارسال کرده موجود است که شما با کپی توکن در آن قسمت و زدن کلید آزمایش توکن می‌‌تونید از صحیح بودن آن اطمینان حاصل کنید. نام کاربری و توکن قبلا توسط ربات تلگرام برای شما ارسال شده و کافیه توی فیلدهای مشخص شده اون‌‌ها رو پیست کنید.

آزمایش توکن
آزمایش توکن

ممکنه هنگامیکه شما توکن رو آزمایش می‌‌کنید با یک ارور روبه‌‌رو شوید که آن به دلیل فیلتر بودن تلگرام برای ایران است. برای رفع این ارور شما باید مراحل زیر رو به ترتیب طی کنید.

ساخت کانال تلگرام و انتخاب ربات ساخته‌‌ شده به‌‌عنوان مدیر

گام بعدی که ما باید در این افزونه برداریم ساخت یک کانال تلگرام است تا به‌‌وسیله آن بتوانیم مطالب سایت رو منتشر کنیم. نکته‌‌ای که هنگام ساخت کانال تلگرام باید به آن توجه کنید Public یا عمومی بودن کانال است. توجه داشته باشید که حتما کانالی که میسازیم باید به صورت عمومی باشد در غیر این صورت مطالب سایت ما منتشر نخواهد شد.

برای اینکه کاربران سایت شما بتونند به راحتی کانال تلگرام شما رو پیدا کنند باید سعی کنید یک اسم مناسب و شبیه با اسم سایت خود انتخاب کنید.

بعد از اینکه شما ربات تلگرام خودتون رو ساختید نیاز به یک کانال تلگرام دارید تا در اون به انتشار مطالب خود بپردازید. اگر شما الان هم یک کانال در تلگرام دارید و بخواهید از همان کانال در اینجا استفاده کنید فقط کافیه به مدیریت کانال برید و رباتی که ساختید رو به‌‌عنوان مدیر انتخاب کنید.

اگر کانالی در تلگرام ندارید باید یک کانال جدید بسازید و ربات رو مدیر اون کنید تا بتونید از افزونه WP Telegram استفاده کنید.

آموزش ساخت پروکسی گوگل

شما در اینجا برای استفاده از این افزونه نیاز دارید که به پروکسی متصل شوید چونکه ایران تلگرام رو به طور کلی مسدود کرده و به صورت عادی شما نمی‌‌تونید از این افزونه استفاده کنید.

برای این نیاز دارید که یک پروکسی گوگل بسازید که در اینجا آموزش مرحله به مرحله آن را نمایش می‌‌دهیم.

اولین کاری که باید انجام دهید فعال کردن حالت پروکسی افزونه است. در صفحه وردپرس این افزونه گزینه‌‌ای به نام Proxy وجود دارد که باید آن را روشن کنید و سپس گزینه‌‌ی ذخیره تنظیمات رو بزنید. بعد از اون روی تنظیمات پروکسی کلیک می‌‌کنیم.

بعد از کلیک بر روی پروکسی صفحه جدیدی باز می‌‌شود که شما باید تنظیمات زیر رو بر روی آن اعمال کنید. از بین گزینه‌‌های موجود باید Google Script رو انتخاب کرد و پس از اون روی لینک See this tutorial کلیک کنید تا صفحه زیر برای شما باز شود.

 Google Script
Google Script

بعد از کلیک بر روی لینک بالا صفحه جدیدی برای شما باز خواهد شد. قسمت مشخص شده در تصویر زیر یک لینک است که بهتره اون رو توی یک تب جدید باز کنید.

Script.google.com
Script.google.com

بعد از باز کردن لینک بالا صفحه‌‌ای برای شما باز می‌‌شود که توی اون می‌‌تونید یک اسکریپ جدید بسازید. روی گزینه‌‌ی مشخص شده کلیک کنید تا بتونید مراحل بعدی رو طی کنید.

ساخت اسکریپت جدید
ساخت اسکریپت جدید

بعد از انتخاب New Script در پنجره‌‌ای که باز می‌‌شود شما نیاز به یک سری کد دارید که می‌‌تونید آن‌‌ها را در اینجا مشاهده کنید. کافیه در پنجره جدید ین کدها رو کپی کنید و تغییرات رو ذخیره کنید تا به مرحله بعد بروید.

function doGet(e) {
  
  if(typeof e !== 'undefined'){
    return requestHandler(e);
  }
}

function doPost(e) {
  if(typeof e !== 'undefined'){
    return requestHandler(e);
  }  
}

function requestHandler(e){
  var res = handleRequest(e);
  return ContentService.createTextOutput(res);
}

function handleRequest(e) {
  if(typeof e.parameter.bot_token === 'undefined'){
    return 'Error! Bot token not provided';
  } else if(typeof e.parameter.method === 'undefined') {
    return 'Error! Method name not provided';
  }
  var bot_token = e.parameter.bot_token;
  var tg_method = e.parameter.method;
  
  var data = {
    "method": "post",
    "muteHttpExceptions": true
  }
  if(typeof e.parameter.args !== 'undefined'){
    var args = e.parameter.args;
    data.payload = JSON.parse(args);
  }
  var res = UrlFetchApp.fetch('https://api.telegram.org/bot' + bot_token + '/' + tg_method, data);
  return res.getContentText();
}

پنجره‌‌ی باز شده مربوط به ساخت اسکریپت جدید می‌‌باشد که شما برای ایجاد آن به کدهای بالا نیاز دارید. پس کدها را در این صفحه کپی کنید.

چگونگی انتخاب اسم جدید برای پروژه

بعد از انجام تمامی مراحل بالا برای ذخیره اطلاعاتی که وارد کردید می‌‌تونید به قسمت file » save بروید و یا اینکه از کلیدهای Ctrl+s استفاده کنید. بعد از ذخیره کردن تغییرات صفحه‌‌ای برای شما نمایش داده می‌‌شود که شما باید در آن نام پروژه‌‌ی خودتون رو مشخص کنید.

انتخاب نام پروژه
انتخاب نام پروژه

بعد از ذخیره کردن تغییرات باید مسیر Publish»Deploy as web app رو طی کنید.

 Deploy as web app
Deploy as web app

پس از کلیک بر روی آن پنجره جدیدی با همین نام مانند پنجره زیر برای شما باز خواهد شد. که شامل 3 فیلد جدا می‌‌باشد در فیلد دوم لازمه که شما ایمیل خودتون رو وارد کنید. فیلد آخر باید بر روی گزینه‌‌ی Anyone ,even anonymous تعیین شود. پس از اعمال تغییرات گفته شده باید بر روی گزینه‌‌ی Deploy کلیک کنید.

نصب به‌‌عنوان برنامه وب

پس از طی کردن موارد گفته شده از شما درخواست می‌‌شود که اجازه دسترسی اکانت گوگل خودتون رو به این سیستم بدهید برای این موضوع لازمه که روی گزینه Review Permissions کلیک کنید تا اجازه صادر شود. بعد از اینکه اکانت گوگل خودتون رو انتخاب کردید باید بر روی گزینه‌‌ی Allow کلیک کنید تا یک پنجره جدید با محتوای URL باز شود. این URL رو کپی کنید و در قسمت لینک اسکریپت گوگل بارگذاری کنید.

اگر مراحل بالا رو به درستی طی کرده باشید می‌‌تونید توکن افزونه خودتون رو آزمایش کنید و ببینید که مثل قبل اروری برای شما نمایش داده نمی‌‌شود.

چگونگی ارسال پست وردپرس در تلگرام

برای ارسال پست در تلگرام در صفحه‌‌ی این افزونه یک گزینه به اسم Post to Telegram وجود دارد که شما برای ارسال مطالب سایتتون در کانال‌‌های تلگرام نیاز دارید که این گزینه رو فعال کنید.

راستی! برای دریافت مطالب وردپرسی در کانال تلگرام میهن وردپرس عضو شوید.