افزودن دکمه اشتراک گذاری لینکدین در وردپرس
- مقالات آموزشی
- بروزرسانی شده در

اگه میخواید بازدیدکنندهها مقالههای سایتتون رو راحتتر توی لینکدین منتشر کنن، اضافهکردن دکمه اشتراکگذاری راه سادهای هست. این دکمه نشانی نوشته رو به لینکدین میفرسته تا کاربر بتونه اون رو همراه با عنوان، توضیح و تصویر مناسب منتشر کنه.
توی این راهنما، هم روش افزونهای رو بررسی میکنیم و هم روش استفاده از کد رسمی لینکدین رو. همینطور یاد میگیرید دکمه رو کجا قرار بدید، چطور پیشنمایش لینک رو تنظیم کنید و مشکلات رایجش رو برطرف کنید. برای شروع هم لازم نیست برنامهنویس باشید.
آنچه در این مقاله میخوانید
افزودن دکمه اشتراکگذاری لینکدین در وردپرس چه فایدهای داره؟
دکمه اشتراکگذاری باعث میشه بازدیدکننده مجبور نباشه نشانی مقاله رو کپی کنه، وارد لینکدین بشه و اون رو دستی بچسبونه. کاربر روی دکمه کلیک میکنه و صفحه اشتراکگذاری با نشانی مطلب باز میشه.
- اشتراکگذاری راحتتر مطالب: تعداد مرحلههایی که کاربر باید انجام بده کمتر میشه.
- دیدهشدن بیشتر محتوا: انتشار مقاله توی لینکدین میتونه بازدیدکننده جدید و ترافیک ارجاعی بیاره. ترافیک ارجاعی یعنی کاربری که از طریق لینک موجود توی یک سایت یا شبکه دیگه وارد سایتتون میشه.
- دسترسی بهتر به مخاطب حرفهای: اگه محتوای کاری، آموزشی یا تخصصی منتشر میکنید، اشتراکگذاری اون توی لینکدین میتونه برای مخاطبتون مفید باشه.
البته اشتراکگذاری توی لینکدین تضمین نمیکنه رتبه سایتتون توی گوگل بالاتر بره. این کار میتونه محتوا رو بیشتر در معرض دید بذاره، ولی رتبه گوگل به عوامل مختلفی مثل کیفیت محتوا، تجربه کاربری و وضعیت فنی سایت بستگی داره.
یادتون نره دکمه اشتراکگذاری با آیکون پروفایل یا صفحه کسبوکار فرق داره. لینک پروفایل، کاربر رو به پروفایل شخصی شما میبره و لینک LinkedIn Page هم صفحه کسبوکارتون رو باز میکنه. ولی دکمه اشتراکگذاری، مقالهای رو که کاربر در حال خوندنش هست برای انتشار آماده میکنه.
قبل از اضافهکردن دکمه به چه چیزهایی نیاز داریم؟
قبل از تغییر سایت، بهتره یک نسخه پشتیبان سالم داشته باشید. اگه هنوز از سایتتون بکاپ نمیگیرید، راهنمای بکاپگیری از وردپرس با UpdraftPlus کمکتون میکنه این کار رو قدمبهقدم انجام بدید.
بعد مشخص کنید دکمه باید کجا دیده بشه. معمولاً بهترین محل، قبل یا بعد از محتوای نوشته هست. نمایش دکمه توی برگههایی مثل تماس با ما یا قوانین سایت همیشه کاربردی نیست. پس بهتره فقط بخشهایی رو انتخاب کنید که واقعاً قابل اشتراکگذاری هستن.
اگه روش کدنویسی رو انتخاب میکنید، فایلهای قالب اصلی رو مستقیم تغییر ندید. تغییرات قالب اصلی ممکنه با نصب نسخه جدید قالب از بین برن. برای نگهداری کد میتونید از یک افزونه اختصاصی ساده یا چایلد تم استفاده کنید. چایلد تم نسخهای وابسته به قالب اصلی هست که تغییرات اختصاصی شما رو جدا نگه میداره.
روشهای افزودن دکمه اشتراکگذاری لینکدین در وردپرس
برای اضافهکردن دکمه دو راه اصلی دارید. روش افزونهای برای بیشتر کاربران سادهتره. روش کدنویسی کنترل بیشتری بهتون میده، ولی به دقت و آزمایش بیشتری نیاز داره.
روش اول: استفاده از افزونه اشتراکگذاری شبکههای اجتماعی
برای این روش، پیشنهاد ما افزونه AddToAny Share Buttons هست. راهاندازی اون از داخل پیشخوان انجام میشه، برای استفاده معمول به ساخت حساب کاربری توی یک سرویس خارجی نیاز ندارید و میتونید دکمه لینکدین رو همراه با شبکههای دلخواهتون فعال کنید. به همین خاطر، کار با اون برای خیلی از کاربران ایرانی و کسانی که تازه با وردپرس آشنا شدن راحتتره.
بااینحال، قبل از نصب بهتره صفحه افزونه رو بررسی کنید و مطمئن بشید با نسخه وردپرس و PHP سایتتون سازگاره و بهتازگی بهروزرسانی شده. تعداد نصبهای فعال، نظرهای کاربران و پاسخهای بخش پشتیبانی هم کمک میکنن وضعیت فعلی افزونه رو بهتر بسنجید. برای مقایسه گزینههای دیگه هم میتونید راهنمای افزونهها و ابزارهای شبکه اجتماعی وردپرس رو ببینید.
از پیشخوان وردپرس وارد بخش «افزونهها ← افزودن افزونه تازه» بشید. عبارت AddToAny Share Buttons رو جستوجو کنید.

افزونه رو نصب و بعد فعال کنید. قبل از نصب، نام افزونه و سازنده اون رو با صفحه افزونه بررسی کنید تا گزینه اشتباهی رو نصب نکنید.
از بخش «تنظیمات ← AddToAny» وارد تنظیمات افزونه بشید. توی بخش دکمههای استاندارد، لینکدین رو به فهرست شبکههای قابلنمایش اضافه کنید. محل نمایش دکمه رو برای پایین یا بالای نوشته تنظیم کنید و نوع محتوای موردنظرتون رو انتخاب کنید.

تنظیمات رو ذخیره کنید و نتیجه رو توی یک نوشته منتشرشده، هم روی موبایل و هم روی دسکتاپ آزمایش کنید.
نام یا جای بعضی گزینهها ممکنه با بهروزرسانی افزونه تغییر کنه. اگه گزینهای رو دقیقاً با همین نام ندیدید، دنبال بخش انتخاب شبکهها، دکمههای استاندارد و محل نمایش بگردید. بهتره فقط شبکههایی رو فعال کنید که واقعاً برای مخاطب سایتتون کاربرد دارن تا صفحه شلوغ نشه.
روش دوم: اضافهکردن دکمه رسمی لینکدین با کد
لینکدین برای این کار یک Share Plugin رسمی داره. Plugin اینجا یعنی یک قطعه کد آماده که دکمه اشتراکگذاری رو داخل صفحه نشون میده. ساختار اصلی کد به شکل زیر هست:
<script src="https://platform.linkedin.com/in.js" type="text/javascript">lang: en_US</script>
<script type="IN/Share" data-url="https://example.com/your-page/"></script>توی این کد باید مقدار data-url رو با نشانی کامل صفحهای عوض کنید که میخواید به اشتراک گذاشته بشه. مثلاً اگه دکمه فقط توی یک برگه ثابت قرار میگیره، نشانی همون برگه رو وارد کنید.
خط اول، اسکریپت لینکدین رو بارگذاری میکنه. اسکریپت یعنی کدی که دکمه رو توی مرورگر میسازه و فعال میکنه. این خط باید توی هر صفحه فقط یکبار بارگذاری بشه. اگه چند دکمه توی یک صفحه دارید، اسکریپت رو تکرار نکنید و فقط بخش IN/Share رو برای هر دکمه قرار بدید.
کد دکمه رو کجا قرار بدیم که با بهروزرسانی قالب پاک نشه؟
برای یک برگه ثابت میتونید کد رو داخل بلوک HTML سفارشی قرار بدید. ولی اگه میخواید نشانی هر نوشته بهصورت خودکار داخل دکمه قرار بگیره، بهتره کد پویا رو توی یک افزونه اختصاصی کوچک یا چایلد تم نگه دارید.
نمونه زیر دکمه رو بعد از محتوای نوشتههای تکی اضافه میکنه. این کد رو داخل فایل اصلی functions.php قالب قرار ندید. از افزونه اختصاصی یا فایل functions.php چایلد تم استفاده کنید.
function mihanwp_linkedin_share_button( $content ) { if ( ! is_singular( 'post' ) || ! in_the_loop() || ! is_main_query() ) { return $content; } $share_url = esc_url( get_permalink() ); $button = '<div class="mihanwp-linkedin-share">'; $button .= '<script type="IN/Share" data-url="' . $share_url . '"></script>'; $button .= '</div>'; return $content . $button;}add_filter( 'the_content', 'mihanwp_linkedin_share_button' );function mihanwp_linkedin_share_script() { if ( is_singular( 'post' ) ) { echo '<script src="https://platform.linkedin.com/in.js" type="text/javascript">lang: en_US</script>'; }}add_action( 'wp_footer', 'mihanwp_linkedin_share_script', 20 );تابع اول نشانی همون نوشته رو با get_permalink() میگیره و دکمه رو بعد از محتوا میذاره. تابع دوم اسکریپت لینکدین رو یکبار توی پایین صفحه بارگذاری میکنه. شرطهای داخل کد هم جلوی نمایش ناخواسته دکمه توی فهرست نوشتهها یا حلقههای فرعی رو میگیرن.
اگه میخواید دکمه قبل از محتوا دیده بشه، خط پایانی تابع اول رو از return $content . $button; به کد زیر تغییر بدید:
return $button . $content;بعد از ذخیره کد، یک نوشته منتشرشده رو باز کنید. اگه سایت خطا داد یا صفحه سفید شد، تغییر آخر رو از طریق فایلمنیجر هاست یا دسترسی امنی که دارید برگردونید. قبل از این مرحله داشتن بکاپ خیلی مهمه.
اضافهکردن دکمه در قالبهای کلاسیک و بلوکی
مسیر قرار دادن بلوک HTML سفارشی به نوع قالب سایتتون بستگی داره. قالب کلاسیک معمولاً بخش ابزارکها داره، ولی قالب بلوکی بیشتر بخشها رو از طریق ویرایشگر سایت مدیریت میکنه.
قرار دادن دکمه در قالب کلاسیک
از پیشخوان وارد «نمایش ← ابزارکها» بشید. بعد یک بلوک «HTML سفارشی» به نوار کناری یا فوتر اضافه کنید و کد رسمی لینکدین رو داخلش بذارید. اگه رابط قدیمی ابزارکها روی سایتتون فعاله، ممکنه بهجای بلوک، ابزارکی با همین نام ببینید.

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

قرار دادن دکمه در قالب بلوکی
- از پیشخوان وارد «نمایش ← ویرایشگر» بشید.
- بخش «طراحی» و بعد «الگوها» یا «بخشهای الگو» رو باز کنید. نام دقیق گزینهها ممکنه به نسخه وردپرس و قالب بستگی داشته باشه.
- الگوی نوشته تکی، فوتر یا بخش موردنظرتون رو انتخاب کنید.
- یک بلوک «HTML سفارشی» اضافه کنید و کد رو داخل اون بذارید.
- تغییرات رو ذخیره کنید و نتیجه رو توی یک نوشته واقعی ببینید.
تغییر الگو میتونه روی همه نوشتههایی که از اون الگو استفاده میکنن اثر بذاره. قبل از ذخیره، فهرست تغییرات رو بررسی کنید تا بخش دیگهای ناخواسته عوض نشده باشه.
کاربران ایرانی ممکنه با چه چالشهایی روبهرو بشن؟
برای کاربران ایرانی، فقط نصب دکمه کافی نیست و بهتره دسترسی واقعی به اون رو هم آزمایش کنید. ممکنه خود سایت لینکدین یا فایل خارجی دکمه روی بعضی اینترنتها، مرورگرها یا تنظیمات شبکه با کندی یا اختلال باز بشه. این وضعیت همیشه برای همه کاربران یکسان نیست، پس از روی نتیجه یک دستگاه درباره همه بازدیدکنندهها تصمیم نگیرید.
- بازنشدن صفحه اشتراکگذاری: دکمه رو با اینترنت موبایل و اینترنت ثابت امتحان کنید. اگه نتیجه فرق داشت، احتمالاً مشکل فقط از وردپرس یا کد سایتتون نیست و مسیر دسترسی کاربر هم باید بررسی بشه.
- بارگذارینشدن فایل خارجی لینکدین: روش رسمی برای ساخت دکمه به فایل
platform.linkedin.com/in.jsوابسته هست. اگه این فایل به هر دلیلی دریافت نشه، ممکنه دکمه ساخته نشه. ابزار توسعهدهنده مرورگر میتونه خطای بارگذاری فایل رو نشون بده، ولی اگه با اون آشنا نیستید از پشتیبان فنی سایتتون کمک بگیرید. - مشکل ورود به حساب: بازشدن پنجره اشتراکگذاری به این معنی نیست که انتشار حتماً کامل میشه. کاربر باید بتونه وارد حساب لینکدین خودش بشه و مرحله نهایی انتشار رو انجام بده.
- وابستگی بعضی افزونهها به سرویس خارجی: قبل از انتخاب افزونه بررسی کنید که برای قابلیت اصلی به ساخت حساب، پنل خارجی یا طرح پولی نیاز داره یا نه. شرایط دسترسی و پرداخت سرویسهای خارجی ممکنه برای کاربران ایرانی مناسب نباشه. برای همین بهتره قابلیت موردنیازتون رو قبل از خرید یا راهاندازی کامل آزمایش کنید.
اگه دکمه رسمی روی بخشی از اتصالها درست نمایش داده نمیشه، اول مطمئن بشید مشکل از کش، افزونه امنیتی یا تنظیمات بهینهسازی سایت نیست. بعد نتیجه رو روی چند شبکه بررسی کنید. اگه وابستگی به اسکریپت خارجی تجربه نامطمئنی میسازه، میتونید روش افزونهای رو هم آزمایش کنید؛ ولی عملکرد اون هم باید روی سایت واقعی و برای کاربران هدفتون بررسی بشه.
تنظیم عنوان، توضیح و تصویر لینک در لینکدین
دکمه اشتراکگذاری فقط نشانی صفحه رو به لینکدین میده. عنوان، توضیح و تصویر پیشنمایش معمولاً از اطلاعات صفحه خونده میشن. یکی از روشهای معرفی این اطلاعات، Open Graph هست. Open Graph مجموعهای از برچسبها داخل کد صفحه هست که به شبکههای اجتماعی میگه چه عنوان، توضیح و تصویری رو نمایش بدن.
بیشتر افزونههای معتبر سئو میتونن این برچسبها رو بسازن. توی تنظیمات نوشته یا افزونه سئو، این موارد رو بررسی کنید:
- عنوانی کوتاه و واضح برای اشتراکگذاری انتخاب کنید.
- توضیحی بنویسید که موضوع و فایده مقاله رو ساده نشون بده.
- یک تصویر شاخص واضح و مرتبط انتخاب کنید.
- مطمئن بشید تصویر از اینترنت قابلدسترسی هست و با محدودیت ورود یا دسترسی مسدود نشده.
اگه اطلاعات قدیمی توی پیشنمایش دیده میشه، نشانی مقاله رو توی LinkedIn Post Inspector بررسی کنید. این ابزار نشون میده لینکدین چه اطلاعاتی از صفحه دریافت کرده و میتونه به تازهشدن پیشنمایش ذخیرهشده کمک کنه.
چطور مطمئن بشیم دکمه درست کار میکنه؟
- یک نوشته منتشرشده رو باز کنید. برای آزمایش از پیشنمایش یا نوشته پیشنویس استفاده نکنید، چون ممکنه لینکدین به اون دسترسی نداشته باشه.
- دکمه رو یکبار روی دسکتاپ و یکبار روی موبایل امتحان کنید.
- بررسی کنید نشانی درست، عنوان، توضیح و تصویر موردنظرتون نمایش داده بشه.
- از حساب مدیریت وردپرس خارج بشید یا صفحه رو توی پنجره ناشناس مرورگر باز کنید. بعضی دکمهها بهخاطر کش یا تنظیمات مخصوص مدیر فقط برای شما درست دیده میشن.
- اگه افزونه کش یا بهینهسازی دارید، کش سایت رو پاک کنید و دوباره آزمایش رو انجام بدید.
مشکلات رایج دکمه اشتراکگذاری لینکدین
دکمه نمایش داده نمیشه
اول مطمئن بشید اسکریپت https://platform.linkedin.com/in.js توی صفحه بارگذاری میشه. افزونههای امنیتی، تنظیمات رضایت کوکی، ابزارهای بهینهسازی JavaScript یا سیاست امنیتی سایت ممکنه بارگذاری فایل خارجی رو محدود کنن. برای پیدا کردن تداخل، تنظیمات مرتبط رو یکییکی بررسی کنید.
با کلیک روی دکمه صفحه اشتباهی باز میشه
مقدار data-url رو بررسی کنید. این مقدار باید نشانی کامل صفحه و شامل https:// باشه. اگه از کد پویا استفاده میکنید، مطمئن بشید get_permalink() داخل نوشته تکی اجرا میشه و نشانی صفحه آرشیو رو برنمیگردونه.
تصویر یا توضیح لینک درست نیست
اطلاعات Open Graph نوشته رو بررسی کنید. بعد کش وردپرس، شبکه توزیع محتوا و افزونه سئو رو پاک کنید و نشانی رو دوباره توی LinkedIn Post Inspector وارد کنید. اگه تصویر خصوصی، حذفشده یا مسدود باشه، لینکدین نمیتونه اون رو دریافت کنه.
اسکریپت لینکدین چند بار بارگذاری میشه
کد صفحه، ابزارکها و تنظیمات افزونه اشتراکگذاری رو بررسی کنید. ممکنه قالب و افزونه هر دو اسکریپت رو اضافه کرده باشن. فقط یک روش رو برای بارگذاری اسکریپت نگه دارید. تکرار اسکریپت میتونه باعث رفتار نامنظم دکمه یا بارگذاری اضافه بشه.
دکمه روی موبایل ظاهر مناسبی نداره
دکمه رو داخل بخشی با عرض محدود یا موقعیت ثابت قرار ندید. اگه اطراف دکمه فاصله کمی هست، میتونید با CSS ساده برای نگهدارنده اون فاصله تعریف کنید. CSS زبانی برای تنظیم ظاهر بخشهای صفحه هست.
.mihanwp-linkedin-share { margin: 20px 0; max-width: 100%; overflow: hidden;}بعد از اضافهکردن CSS، صفحه رو روی چند اندازه نمایشگر بررسی کنید. ظاهر قالبها با هم فرق داره و ممکنه مقدار فاصله مناسب برای سایت شما کمی متفاوت باشه.
کدوم روش برای سایت شما بهتره؟
اگه تازه با وردپرس آشنا شدید و میخواید چند شبکه اجتماعی رو مدیریت کنید، افزونه انتخاب سادهتری هست. تنظیم محل نمایش، رنگ، اندازه و شبکهها معمولاً از داخل پیشخوان انجام میشه و لازم نیست کد بنویسید.
اگه فقط دکمه لینکدین رو میخواید و با ساخت افزونه اختصاصی یا چایلد تم آشنا هستید، کد رسمی کنترل بیشتری بهتون میده. در این روش باید بارگذاری اسکریپت، نشانی پویا، سازگاری قالب و ظاهر موبایل رو خودتون بررسی کنید.
برای بیشتر کاربران مبتدی، شروع با یک افزونه سبک و بهروز منطقیتره. هر روشی رو که انتخاب میکنید، دکمه رو فقط جایی نمایش بدید که برای بازدیدکننده مفید هست و بعد از هر تغییر مهم توی قالب یا افزونهها دوباره اون رو آزمایش کنید.
سؤالات متداول درباره دکمه اشتراکگذاری لینکدین
برای افزودن دکمه لینکدین حتماً به افزونه نیاز داریم؟
نه. میتونید از افزونه اشتراکگذاری استفاده کنید یا کد رسمی لینکدین رو داخل بلوک HTML سفارشی، افزونه اختصاصی یا چایلد تم بذارید. روش افزونهای برای کاربران مبتدی سادهتره.
اشتراکگذاری در لینکدین مستقیماً رتبه گوگل رو بهتر میکنه؟
نه، افزایش رتبه تضمینشده نیست. اشتراکگذاری میتونه دیدهشدن محتوا و ترافیک ارجاعی رو بیشتر کنه، ولی رتبه گوگل به عوامل مختلفی بستگی داره.
چرا تصویر شاخص نوشته در لینکدین نمایش داده نمیشه؟
معمولاً اطلاعات Open Graph، دسترسیپذیری تصویر یا نسخه ذخیرهشده پیشنمایش مشکل داره. تنظیمات شبکه اجتماعی افزونه سئو رو بررسی کنید و بعد نشانی مقاله رو توی LinkedIn Post Inspector آزمایش کنید.
آیا ویرایش فایل functions.php قالب اصلی کار امنی هست؟
بهتره این کار رو انجام ندید. با بهروزرسانی قالب ممکنه تغییراتتون پاک بشن و یک خطای کوچک هم میتونه سایت رو از دسترس خارج کنه. افزونه اختصاصی یا چایلد تم انتخاب امنتری هست.

برای ارسال نظر لطفا ابتدا ثبتنام کنید یا وارد شوید.