حذف دکمه گوگل پلاس از وردپرس و پاکسازی کدهای قدیمی
- مقالات آموزشیآموزش سئو وردپرس
- بروزرسانی شده در
اگه هنوز آیکون گوگل پلاس، یک فضای خالی عجیب یا کدی مثل plusone.js رو داخل سایتتون میبینید، وقتشه اون رو پاک کنید. گوگل پلاس برای کاربران عادی تعطیل شده و دکمههای +1 و اشتراکگذاری اون هم دیگه کار نمیکنن. پس نگهداشتن این کدها هیچ کمکی به بازدید یا سئوی سایتتون نمیکنه.
توی این راهنما، حذف دکمه گوگل پلاس از وردپرس رو قدمبهقدم جلو میبریم. اول کدهای باقیمونده رو پیدا میکنیم، بعد روش حذف اونها از قالبهای کلاسیک و بلوکی رو میبینیم و در آخر هم سایت رو بررسی میکنیم تا چیزی بههم نریخته باشه. حتی اگه تا حالا فایلهای وردپرس رو ویرایش نکردید، مسیر کار براتون روشن میشه.
آنچه در این مقاله میخوانید
آیا دکمه گوگل پلاس هنوز کار میکنه؟
نه. گوگل فعالیت نسخه عمومی گوگل پلاس رو در آوریل ۲۰۱۹ متوقف کرد. طبق راهنمای رسمی خاموششدن یکپارچهسازیهای گوگل پلاس، یکپارچهسازیهایی مثل دکمه +1، دکمه اشتراکگذاری و ورود با گوگل پلاس هم متوقف شدن. پس کد قدیمی این سرویس دیگه یک دکمه قابلاستفاده به کاربر نشون نمیده.
این کدها معمولاً شامل فایل plusone.js، تگ <g:plusone> یا یک قطعه HTML برای ثابتکردن دکمه در گوشه صفحه هستن. بسته به ساختار HTML و CSS سایت، باقیموندن اونها ممکنه فضای خالی یا نمایش ناقص یک بخش رو به جا بذاره. مرورگر هم ممکنه برای یک فایل قدیمی درخواست بیاستفاده بفرسته؛ البته بهتره این مورد رو با تب Network روی سایت خودتون بررسی کنید. پاکسازی کدهای قدیمی، ساختار سایتتون رو مرتبتر میکنه و عیبیابی مشکلات ظاهری رو هم راحتتر میکنه.
ویدئوی این بخش چند سال پیش ضبط شده و آموزش قدیمی گوگل پلاس رو نشون میده. چون گوگل پلاس و دکمههای اون دیگه فعال نیستن، از ویدئو فقط برای دیدن روش قدیمی استفاده کنید و برای پاکسازی سایتتون مراحل بهروز همین مقاله رو انجام بدید.
قبل از حذف کدهای گوگل پلاس چه کارهایی انجام بدید؟
قبل از دستزدن به قالب یا محتوای سایت، یک نسخه پشتیبان کامل بگیرید. نسخه پشتیبان یعنی یک کپی قابلبازیابی از فایلها و پایگاه داده سایت. اگه اشتباهی رخ بده، با این نسخه میتونید سایتتون رو به حالت قبل برگردونید. برای این کار میتونید از روشهای هاست یا راهنمای بک آپ گیری از وردپرس با UpdraftPlus کمک بگیرید.
فعلاً لازم نیست کش سایت و مرورگرتون رو پاک کنید. کش یک نسخه موقت از صفحههاست که برای نمایش سریعتر نگه داشته میشه. بعد از حذف کد، کش رو پاک کنید تا نسخه قبلی صفحه نمایش داده نشه و بتونید نتیجه واقعی تغییرات رو ببینید.
در آخر مشخص کنید سایتتون از قالب کلاسیک استفاده میکنه یا قالب بلوکی. اگه از مسیر «نمایش ← ویرایشگر» به ویرایش کامل سربرگ، پاورقی و الگوها دسترسی دارید، احتمالاً قالب شما بلوکیه. اگه گزینههایی مثل «نمایش ← سفارشیسازی» و «نمایش ← ابزارکها» رو میبینید، احتمالاً با یک قالب کلاسیک طرف هستید.
چطور کد گوگل پلاس رو در وردپرس پیدا کنید؟
اول دنبال نشونههای مشخص کد گوگل پلاس بگردید. رایجترین نشونه، آدرس زیره:
https://apis.google.com/js/plusone.jsنشونه بعدی تگ g:plusone هست. این تگ ممکنه به شکل ساده یا همراه با اندازه دکمه داخل کد دیده بشه:
<g:plusone></g:plusone>
<g:plusone size="tall"></g:plusone>اگه به فایلهای سایت دسترسی دارید، داخل پوشه قالب فعال، پوسته فرزند و افزونههای قدیمی عبارتهای plusone.js، g:plusone، Google Plus و Google+ رو جستوجو کنید. این جستوجو رو میتونید با فایل منیجر هاست یا یک ویرایشگر کد انجام بدید. فعلاً چیزی رو پاک نکنید؛ اول نام فایل و محل دقیق کد رو یادداشت کنید.
بعد وارد پیشخوان وردپرس بشید و نوشتهها، برگهها، ابزارکها، بلوکهای HTML سفارشی و بخشهای مربوط به درج کد در تنظیمات قالب یا افزونهها رو بررسی کنید. بلوک HTML سفارشی بخشی از ویرایشگره که کد خام داخلش قرار میگیره. اگه دکمه فقط در چند صفحه خاص دیده میشه، احتمال اینکه کد داخل محتوای همون صفحهها باشه بیشتره.
افزونههای اشتراکگذاری قدیمی رو هم بررسی کنید. اگه تنظیمی با عنوان Google Plus یا Google+ میبینید، اون گزینه رو غیرفعال کنید. اگه کل افزونه فقط برای همین دکمه نصب شده، اول مطمئن بشید قابلیت ضروری دیگهای از اون استفاده نمیکنید و بعد افزونه رو غیرفعال کنید.
حذف دکمه گوگل پلاس از قالب کلاسیک وردپرس
برای قالب کلاسیک، بهتره فایلها رو از طریق فایل منیجر هاست یا SFTP باز کنید. SFTP یک روش امن برای دسترسی به فایلهای سایت از کامپیوتره. ویرایشگر داخلی وردپرس برای کارهای حساس انتخاب خوبی نیست، چون یک خطای کوچک ممکنه دسترسی شما به پیشخوان رو مختل کنه.
- پوشه قالب فعال رو داخل مسیر
wp-content/themesباز کنید. - فایلهای
header.phpوfooter.phpرو بررسی کنید. - عبارت
plusone.jsرو پیدا کنید و کل تگscriptمربوط به اون رو پاک کنید. - عبارت
g:plusoneرو پیدا کنید و تگ مربوط به دکمه رو پاک کنید. - فایل رو ذخیره کنید و یکی از صفحههای سایت رو در پنجره ناشناس مرورگر باز کنید.
کدی که باید حذف بشه ممکنه شبیه نمونه زیر باشه. فقط وقتی اون رو پاک کنید که مطمئن شدید دقیقاً به گوگل پلاس مربوطه. کل تگ script رو از شروع تا پایان پاک کنید؛ حذفکردن فقط یک خط از داخل اون ممکنه کد ناقصی داخل صفحه باقی بذاره.
<script type="text/javascript" src="https://apis.google.com/js/plusone.js">{lang: 'fa'}</script>اگه دکمه بهصورت ثابت در گوشه سایت قرار گرفته، احتمالاً یک div با ویژگی position:fixed هم کنار تگ گوگل پلاس میبینید. در این حالت کل بخش مربوط به دکمه رو پاک کنید تا یک ظرف خالی داخل صفحه باقی نمونه.
تغییر فایلهای قالب اصلی ممکنه با بهروزرسانی بعدی قالب از بین بره. برای نگهداشتن تغییرات میتونید از پوسته فرزند استفاده کنید. پوسته فرزند یک قالب وابستهست که تغییرات شخصی شما رو جدا از فایلهای اصلی نگه میداره. فقط ساختن پوسته فرزند کافی نیست؛ باید فایل مناسب رو با ساختار درست داخل اون بازنویسی کنید. چون روش این کار به ساختار قالب بستگی داره، اگه مطمئن نیستید از سازنده قالب یا یک متخصص وردپرس کمک بگیرید. اگه کد از قبل داخل پوسته فرزند قرار گرفته، همون نسخه رو ویرایش کنید.
حذف دکمه گوگل پلاس از قالب بلوکی وردپرس
قالب بلوکی معمولاً سربرگ، پاورقی و بقیه بخشهای تکرارشونده رو با ویرایشگر سایت مدیریت میکنه. برای شروع، از پیشخوان وردپرس وارد «نمایش ← ویرایشگر» بشید.
- بخش «طراحی»، «الگوها» یا «مدیریت همه الگوهای من» رو باز کنید. نام دقیق این گزینه ممکنه با نسخه وردپرس، ترجمه یا قالب شما کمی فرق داشته باشه.
- سربرگ، پاورقی و الگویی رو باز کنید که دکمه داخلش دیده میشه.
- نمای فهرست رو از آیکون سه خط بالای ویرایشگر باز کنید تا همه بلوکهای صفحه رو یکجا ببینید.
- بلوک «HTML سفارشی» مربوط به گوگل پلاس رو پیدا و حذف کنید.
- تغییرات رو ذخیره کنید و بخشهایی رو که وردپرس برای ذخیره نشون میده بررسی کنید.
بخشهای تکرارشونده قالب بلوکی ممکنه بهصورت Template Part یا «بخش الگو» ذخیره شده باشن. این بخشها یک قسمت مثل پاورقی رو در چند صفحه نمایش میدن. پس حذف کد از یک بخش الگو ممکنه دکمه رو همزمان از همه صفحهها برداره. مستندات بخشهای الگوی وردپرس جزئیات ساختار این فایلها رو توضیح میده.
حذف دکمه گوگل پلاس از نوشتهها و ابزارکها
اگه دکمه فقط داخل بعضی نوشتهها یا برگهها دیده میشه، همون محتوا رو با ویرایشگر وردپرس باز کنید. نمای فهرست رو بزنید و دنبال بلوک HTML سفارشی، کد کوتاه یا یک بلوک قدیمی بگردید. کد کوتاه یا شورتکد یک عبارت داخل کروشهست که افزونه یا قالب اون رو به یک بخش قابلنمایش تبدیل میکنه.
در ویرایشگر کلاسیک، حالت «متن» رو باز کنید و عبارتهای plusone.js و g:plusone رو جستوجو کنید. فقط کد مربوط به دکمه رو پاک کنید و به متن، لینکها یا بقیه عناصر صفحه دست نزنید.
برای بررسی ابزارکها، وارد «نمایش ← ابزارکها» بشید. ابزارکهای HTML سفارشی و متن رو باز کنید و دنبال کد گوگل پلاس بگردید. اگه قالب شما صفحه تنظیمات جداگانهای داره، قسمت کدهای سربرگ، پاورقی و شبکههای اجتماعی اون رو هم ببینید.
اگه کد در تعداد زیادی از نوشتهها ذخیره شده، قبل از هر جایگزینی گروهی حتماً نسخه پشتیبان بگیرید. برای آشنایی با این کار میتونید راهنمای جستجو و جایگزینی در دیتابیس وردپرس رو ببینید. جایگزینی اشتباه در پایگاه داده میتونه بخشهای دیگه سایت رو هم تغییر بده، پس اگه مطمئن نیستید از پشتیبانی هاست یا یک متخصص وردپرس کمک بگیرید.
بعد از حذف کد چه چیزهایی رو بررسی کنید؟
اول صفحه اصلی، یک نوشته، یک برگه و صفحهای رو که قبلاً دکمه داخلش دیده میشد باز کنید. این صفحهها رو هم در موبایل و هم در کامپیوتر ببینید. دنبال فضای خالی، بههمریختگی ستونها یا تغییری در سربرگ و پاورقی بگردید.
بعد ابزار توسعهدهنده مرورگر رو باز کنید. در بیشتر مرورگرها با کلید F12 یا گزینه Inspect به اون میرسید. تب Console پیامهای خطای جاوااسکریپت رو نشون میده و تب Network درخواستهای صفحه رو فهرست میکنه. تب Network رو باز کنید، صفحه رو دوباره بارگذاری کنید و عبارت plusone.js رو داخل کادر فیلتر بنویسید. اگه هیچ ردیفی برای apis.google.com/js/plusone.js نمیبینید، مرورگر دیگه این فایل رو درخواست نکرده.
در آخر کش افزونه وردپرس و کش هاست رو پاک کنید. اگه از شبکه توزیع محتوا یا CDN استفاده میکنید، کش اون رو هم پاک کنید. CDN نسخههایی از فایلهای سایت رو روی چند سرور نگه میداره تا صفحهها سریعتر باز بشن. بعد سایت رو در یک پنجره ناشناس بررسی کنید تا نسخه تازه صفحه رو ببینید.
بهجای دکمه گوگل پلاس از چه گزینههایی استفاده کنید؟
لازم نیست همه شبکههای اجتماعی رو به سایتتون اضافه کنید. اول ببینید مخاطبهای شما واقعاً کجا فعالیت دارن و کدوم گزینه برای اشتراکگذاری محتوای شما کاربردیه. چند دکمه مرتبط معمولاً از یک ردیف شلوغ و سنگین بهتره.
برای بعضی شبکهها میتونید از لینک اشتراکگذاری ساده استفاده کنید. این لینک کاربر رو به صفحه اشتراکگذاری همون شبکه میبره و معمولاً به بارگذاری یک اسکریپت جدا برای هر دکمه نیاز نداره. قبل از استفاده، ساختار لینک رو از مستندات رسمی همون سرویس بررسی کنید.
اگه مدیریت چند دکمه براتون سخت میشه، میتونید راهنمای اشتراک گذاری مطالب وردپرس در شبکههای اجتماعی با Super Socializer رو ببینید. قبل از نصب، وضعیت بهروزرسانی و سازگاری افزونه با نسخه وردپرس و PHP سایتتون رو بررسی کنید. فقط قابلیتهایی رو فعال کنید که واقعاً به کارتون میان و بعد از نصب، سرعت و ظاهر سایت رو دوباره بررسی کنید.
یادتون نره که خود دکمه اشتراکگذاری، رتبه بهتر در گوگل رو تضمین نمیکنه. این دکمه فقط اشتراکگذاری رو برای کاربر راحتتر میکنه. محتوای مفید، ساختار درست صفحه و لینکهای قابلدسترسی همچنان اهمیت بیشتری دارن.
سؤالهای پرتکرار
پاککردن کد گوگل پلاس به سایت آسیب میزنه؟
اگه فقط اسکریپت plusone.js، تگ g:plusone و ظرف HTML مربوط به همون دکمه رو پاک کنید، بخشهای دیگه سایت نباید آسیب ببینن. ولی قبل از تغییر فایلها نسخه پشتیبان بگیرید و بعد ظاهر چند صفحه رو بررسی کنید.
اگه کد رو پیدا نکردیم باید چی کار کنیم؟
قالب فعال، پوسته فرزند، نوشتهها، برگهها، ابزارکهای HTML، ویرایشگر سایت، افزونههای درج کد و تنظیمات افزونههای اشتراکگذاری رو بررسی کنید. اگه دکمه هنوز دیده میشه، کش سایت و در صورت استفاده، کش CDN رو پاک کنید. بعد از اون میتونید از پشتیبانی قالب یا هاست کمک بگیرید.
آیا حذف دکمه گوگل پلاس روی سئوی سایت اثر منفی داره؟
نه. گوگل پلاس و دکمه +1 دیگه فعال نیستن، پس حذف کد اونها قابلیت مفیدی رو از سایتتون نمیگیره. پاکسازی این کدها ممکنه درخواستهای بیاستفاده و بخشهای خالی صفحه رو هم کم کنه، ولی بهتنهایی تضمینی برای بهترشدن رتبه سایت نیست.
بعد از حذف کد به افزونه اشتراکگذاری نیاز داریم؟
نه لزوماً. اگه مخاطبهاتون از دکمههای اشتراکگذاری استفاده میکنن، میتونید چند لینک ساده یا یک افزونه سبک و بهروز داشته باشید. اگه چنین نیازی ندارید، نصب افزونه اضافی فقط سایتتون رو شلوغتر میکنه.
جمعبندی
برای حذف دکمه گوگل پلاس از وردپرس، اول یک نسخه پشتیبان بگیرید و بعد دنبال plusone.js و g:plusone بگردید. محل کد ممکنه قالب کلاسیک، پوسته فرزند، ویرایشگر سایت، نوشتهها، ابزارکها، افزونههای درج کد یا تنظیمات یک افزونه قدیمی باشه. فقط بخش مربوط به گوگل پلاس رو پاک کنید و بعد کشها، ظاهر صفحهها و درخواستهای مرورگر رو بررسی کنید.
اگه به دکمه اشتراکگذاری نیاز دارید، چند گزینه مرتبط با مخاطبهای سایتتون انتخاب کنید. تعداد کمتر دکمه و اسکریپت معمولاً مدیریت راحتتری داره و صفحه رو هم بیدلیل شلوغ نمیکنه. شاد و سربلند باشید. 🙂

ممنون از شما دوست عزیز سایتتون عالیه موفق باشید
موفق باشید.
سلام من کد رو قرار دادم اما مشکل داره خودتون ببینید : http://newkar.ir
ممنون
دمت گرم, علی بود
من تو سایتم گذاشتم بد شد .
telbaz.ir
سلام،خیلی ممنون من با آموزش شما تونستم این دکمه رو اضافه کنم،فقط اینکه این برا هر برگه رتبه ی جداگانه ای داره،ینی مثلا صفحه ی اول سایت 4 تا +G خورده ولی برا بقیه ی برگه ها و نوشته ها صفره و رتبشون جداست،بنظر شما اینطوری بهتره یا اینکه باید برای همه ی قسمت های سایت یک رتبه باشه؟
سلام همین روش بهتره. اونطوری باید href بهش بدید
سلام، از حالت شناور استفاده کردم ولی با اسکرول کردن کاملا زیر ساید بار قرار میگیره ، چطور میتونم کاری کنم بالای بقیه لایه ها قرار بگیره؟
سلام خاصیت سی اس اس z-index بهش بدید
سلام خسته نباشید این روش که فرمودین و آموزش دادین انجام شد دستتون درد نکنه عالی بود یه درخواست من آیکون های تلگرام و اینستاگرام رو هم پایین صفحه قراردادم ولی شناور نیست میشه نحوه شناور کردنش رو یاد بدین ممنون میشم
سلام بايد سي اس اس position:fixed رو اضافه كنيد
واقعا لطف کردین که پاسخگو بودین سي اس اس position:fixed رو از کجا میتونم پیدا کنم ؟
متشکرم. همین position:fixed هست و نیازی نیس پیدا کنید. همینو وارد کنید
سلام به مدیر خوب سایت میهن وردپرس ، آقا لطفا یک استایل خوب برای این کد تعریف کنید ممنون میشم الان من تو سایتم گذاشتم ولی استایلی نداره خیلی بد ریخت میشه http://downloadnohe.ir/
سلام متشکرم. می تونید با سی اس اس بهش استایل بدید مثلا: background:white;border:2px solid #ddd;border-radius:5px
ممنون برای هر مطلب بخوام یه دکمه باشه چیکار کنم؟
سلام همین رو به هر صفحه اضافه کنید یا توی footer.php
سلام و خسته نباشید من تمامی مراحل انجام دادم ولی هیچ جای سایت بنده نشون نمیده ! بنده از قالب فوت استفاده میکنم و اینکه این آموزش به صورت ویدیویی موجود نیست مشاهده کنیم ؟
سلام مراحل رو درست طی کنید. به زودی آموزش ویدیویی رو قرار میدیم
سوال دیگر اینکه به دلیل اینکه بک گراندی نداره و زمینه اکثر سایت ها سفید خوب دیده نمیشود لطفا راهکار بکگراند دادن عین خودتون رو بفرمایید با تشکر فراوان از مدیریت میهن وردپرس
سلام با سی اس اس background:white بهش بدید. بسیار ساده هست
با تشکر فراوان
شرمنده بنده سوالاتم زیلد میشه و وقتتون رو میگیرم.
طبق گفته شما بنده کدهارو در فوتر گذاشتم و لی فقط در فوتر به نمایش در میاد.راهکار چیست؟
http://ne-led.ir
سلام کد سی اس اس رو درست وارد نکردید توی استایل. Ctrl+f5 فراموش نشه برای خالی کردن کش مرورگر
عالی بود.
فقط یک سوال این آیکن رو در هر مطلبی که بگذاریم تعداد دفعه اشتراک همون آدرس رو نشون میده؟
و در هر پست یا صفحه تعدادش فرق داره درسته؟
بله
سلام. وقتی ما بخواهیم همچین گزینه ای به گوشه سایت اضافه کنیم باید یک صفحه در گوگل پلاس برای سایتمان داشته باشیم ؟ یا نه مشکلی نداره
سلام خیر نیازی نیست
با تشکر. بنده از این دکمه در سایت خود استفاده کردم فقط یک مشکل کوچک پیش آمد این که اسکرول افقی (پایین مرورگر) اضافه شد. چگونه این مشکل را رفع کنم؟
سلام گوگل پلاس کلا به صفحه شما اسکرول افقی میده 🙂
ممنون از پاسخگویی تون.
سوال آخر: میخوام وردپرسم رو آپدیت کنم. آیا اطلاعات سایتم پاک میشه؟
حتما باید بکاپ بگیرم از سایت؟ اگر بله، چطوری؟
سلام
نمیشه گفت اطلاعات پاک میشه اما یه بک آپ بگیرید از وردپرس ضرر نداره. آموزش بک آپ گیری از وردپرس توی سایت موجوده
سپاس
تونستم ظاهرش کنم. فقط چرا موس میره روی +G لینکش فعال نمیشه و نمیشه کلیک کرد؟ و اینکه چرا نوشته 631؟
خواهش می کنم. اینکه لینکش فعال نمیشه میتونه از قالب باشه. خاصیت z-index بهش بدید درست میشه. اگه نوشته 631 حتما 631 تا پلاس شدید دیگه 😀
چرا کدها رو نشون نمیده پس؟
علامت های کوچکتر بزرگتر رو با * جایگزین کردم. دیگه خودتون استادین
*?php wp_footer(); ?*
*script type=”text/javascript” src=”https://apis.google.com/js/plusone.js”*
{lang: ‘fa’}
*/script*
*g:plusone size=”tall”**/g:plusone*
*div style=”position:fixed; left:20px; bottom:10px;”**g:plusone size=”tall”**/g:plusone**/div*
*/body**/html*
توی این خط
*script type=”text/javascript” src=”https://apis.google.com/js/plusone.js”*
” ها رو تصحیح کنید. ظاهرا اشتباه تایپ شده
ممنون. کل کدهای فایل footer.php من اینه اما بازم نشون نمیده:
{lang: ‘fa’}
البته اینجا چون چپ چین نیست کمی بهم ریخته.
سلام
اینکه می فرمایید «حالا می توانید به راحتی با اضافه کردن کد زیر در هر جای قالب وردپرس…»، یعنی دقیقا در داخل کدوم فایل قالب؟ میخوام در صفحه اول سایت و مثل همین سایت، در گوشه پایین باشه.
سلام
برای درج در گوشه پایین سایت میتونید توی فایل footer.php قرارش بدید و با کد Css پوزیشن div رو ثابت کنید یعنی به این صورت:
position:fixed;
left:10px;
bottom:10px;
سلام. از کدوم قسمت کد متن دوم بهش بدیم؟ منظورمو اینه که عنوانش تو صفحه های دیگه یه متن دیگه باشه تو صفحه اصلی یه متن. مرسی
سلام باید کد نویسی php کنید توی گوگل سرچ کنید wp if is home