آموزش اضافه کردن Facebook Open Graph به قالب های وردپرس

ضعیفمتوسطخوببسیار خوبعالی
( 0 رای , میانگین : 0,00 از 5)
بارگذاری...

اگر با مشکل عدم استفاده فیس بوک از تصویر بندانگشتی و عنوان صحیح نوشته های به اشتراک گذاشته خود روبرو هستید، در این آموزش یاد خواهید گرفت که چگونه facebook open graph meta را به قالب سایت وردپرس خود اضافه کنید تا تمام این مشکلات مرتفع شود.

Facebook Open Graph

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

 

اضافه کردن Facebook Open Graph با استفاده از افزونه سئو Yoast

برای این کار ابتدا شما باید افزونه Yoast SEO را نصب و فعال کنید. برای دریافت این افزونه می توانید از لینکی که در پایین همین مطلب قرار داده شده است استفاده کنید.

در صورتیکه با نصب افزونه در وردپرس آشنا نیستید، می توانید مقاله “سه روش مختلف نصب پلاگین (افزونه) در وردپرس” را مطالعه کنید.

بعد از نصب و فعالسازی افزونه، به مسیر سئو » اجتماعی رفته و بر روی تب فیس بوک در صفحه مذکور کلیک کنید. بعد از آن از قسمت افزودن داده متای Open Graph بر روی گزینه فعال شده کلیک کنید.

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

در همین صفحه مربوط به فیس بوک، شما می توانید تصویر و توضیحی برای صفحه اصلی سایت خود وارد کنید. شما همچنین می توانید تصویری را به عنوان تصویر پیش فرض در این صفحه آپلود کنید تا از آن برای نوشته هایی که تصویر شاخص ندارند، استفاده شود.

دانلود افزونه Yoast SEO

 

اضافه کردن دستی Facebook Open Graph به قالب سایت وردپرس

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

بعد از تهیه نسخه پشتیبانی، کافی است کد زیر را کپی کرده و در فایل functions.php قالب سایت خود یا افزونه اختصاصی سایت خود قرار دهید:


//Adding the Open Graph in the Language Attributes
function add_opengraph_doctype( $output ) {
return $output . ' xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml"';
}
add_filter('language_attributes', 'add_opengraph_doctype');

//Lets add Open Graph Meta Info

function insert_fb_in_head() {
global $post;
if ( !is_singular()) //if it is not a post or a page
return;
echo '<meta property="fb:admins" content="YOUR USER ID"/>';
echo '<meta property="og:title" content="' . get_the_title() . '"/>';
echo '<meta property="og:type" content="article"/>';
echo '<meta property="og:url" content="' . get_permalink() . '"/>';
echo '<meta property="og:site_name" content="Your Site NAME Goes HERE"/>';
if(!has_post_thumbnail( $post->ID )) { //the post does not have featured image, use a default image
$default_image="http://example.com/image.jpg"; //replace this with a default image on your server or an image in your media library
echo '<meta property="og:image" content="' . $default_image . '"/>';
}
else{
$thumbnail_src = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'medium' );
echo '<meta property="og:image" content="' . esc_attr( $thumbnail_src[0] ) . '"/>';
}
echo "
";
}
add_action( 'wp_head', 'insert_fb_in_head', 5 );

توجه: قبل از ذخیره کد بالا، در جاییکه گفته شده “Your Site Name Goes Here” به جای عبارت مذکور، نام سایت خود را قرار دهید. سپس به جای “http://example.com/image.jpg” آدرس تصویر پیش فرض خود را قرار دهید. در نهایت فراموش نکنید که به جای “YOUR USER ID” آیدی حساب کاربری فیس بوک خود را قرار دهید.

بعد از انجام تغییرات در کد بالا، حالا می توانید آن را ذخیره کنید.

 

درباره نویسنده



جواد
( عضو از 6 سال قبل )
  • 168 نوشته
  • 34 دیدگاه
  • 0 محصول
  • 0 دوره آموزشی
جواد - عضو تیم تحریریه مجموعه نوین وردپرس...

نظرات کاربران

ثبت دیدگاه

چند نکته قبل از ارسال دیدگاه :
  • تمامی دیدگاه ها قبل از انتشار عمومی توسط کارشناسان سایت بررسی خواهند شد.
  • دیدگاه هایی که جنبه تبلیغاتی داشته باشند تایید نخواهند شد.
  • آدرس سایت ، مشخصات مدیریت و... در متن دیدگاه حذف خواهند شد.
  • دیدگاه هایی که به زبان انگلیسی باشند تایید نخواهند شد.
  • دیدگاه هایی که حاوی توهین ، تهدید یا... باشند تایید نخواهند شد.

دیدگاهتان را بنویسید

مطالب مرتبط



برای اولین بار،معرفی جامع پیشخوان وردپرس(بخش دوم)

1075
0
برای مشاهده قسمت اول کلیک کنید...   قسمت دوم   دیدگاه برای مدیریت کردن دیدگاه که در سایت منتشر می‌شوند می‌توانید دیدگاه های جدید را تائید یا آن‌ها را حذف کنید یا و ...
جزییات بیشتر آموزش را بخوانید!

آموزش افزونه آیتم سکیوریتی به صورت مرحله به مرحله

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

افزونه پیش نمایش قالب های وردپرس Theme Preview

3475
0
با سلام خدمت نوین وردپرس های عزیز افزونه انتخاب شده در این پست Theme Preview نام دارد این افزونه می تواند پیش نمایشی از قالب های موجود را برای کاربران میسر ...
جزییات بیشتر آموزش را بخوانید!

10 تا از بهترین افزونه های کپچا (captcha) و کد امنیتی در وردپرس

8520
11
آیا می خواهید کپچا را به فرم ورود و ثبت نام سایت وردپرس خود اضافه کنید؟ اغلب صفحات ورود به سیستم وردپرس و صفحات ثبت نام کاربر هدف ...
جزییات بیشتر آموزش را بخوانید!

متن Lorem Ipsum چیست و چه کاربردهایی دارد؟

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

معرفی برترین افزونه های “نظرات مشتریان” برای وردپرس

3507
0
آیا به دنبال بهترین بهترین افزونه های نظرات مشتریان در وردپرس هستید؟ به طور کلی؛ وجود نظرات مشتریان در سایت باعث افزایش اعتماد سایر مشتریان به شما و ...
جزییات بیشتر آموزش را بخوانید!

ساخت دکمه های دلخواه در وردپرس با افزونه ی Mango Buttons

3464
0
ساخت دکمه های دلخواه در وردپرس با افزونه ی Mango Buttons سلام به دنیای وردپرس :) امروز در این آموزش قصد داریم به شما افزونه ای رو معرفی کنیم که ...
جزییات بیشتر آموزش را بخوانید!

امنیت سایت را با ۸ نکته ساده و مهم بالا ببرید (اینفوگرافیک)

1143
1
اینفوگرافیک امنیت سایت با ۸ نکته ی ساده سلام به دنیای وردپرس :) کاربران بیشتر به سایت هایی اعتماد می کنند که امنیت آن سایت بیشتر باشد امنیت یک سایت ...
جزییات بیشتر آموزش را بخوانید!

دسته بندی مطالب

محصولات حرفه ای

جستجو کنید…

همکار ما شوید

اگر دوست دارید در زمینه آموزش ، افزونه ، قالب وردپرس و ووکامرس ، آموزش سئو و… مقالات آموزشی خود را در نوین وردپرس منتشر کنید میتوانید به عنوان نویسنده در نوین وردپرس فعالیت کنید.

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