افزودن تصویر شاخص پیش فرض وردپرس

افزودن تصویر شاخص پیش فرض وردپرس

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

افزودن تصویر شاخص پیش فرض وردپرس

در این آموزش می خوام با یه کد ساده برای پست هایی که تصویر شاخص ندارن یک تصویر پیش فرض برای آنها در نظر گرفته بشه. خوب برای این کار فایل فانکشن قالب رو باز کنید Functions.php و کد زیر رو داخلش کپی کنید :

function autoset_featured() {
          global $post;
          $already_has_thumb = has_post_thumbnail($post->ID);
              if (!$already_has_thumb)  {
              $attached_image = get_children( "post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1" );
                          if ($attached_image) {
                                foreach ($attached_image as $attachment_id => $attachment) {
                                set_post_thumbnail($post->ID, $attachment_id);
                                }
                           } else {
                                set_post_thumbnail($post->ID, '34');
                           }
                        }
      }

از اخر چهارمین خط یه عددی داره همون 34 که باید شما اون رو تغییر بدید , ابتدا تصویری که می خواهید به عنوان تصویر شاخص پیش فرض نمایش داده بشه رو از قسمت رسانه آپلود کنید , بعد از اینکه آپلود شد روی نام تصویر کلیک راست کنید و روی گزینه ی  copy link location کلیک کنید حالا برید به یک ویرایشگر متنی مثل نوت پد خود ویندوز و اونجا ctrl+v یا کلیک راست past رو بزنید یک نمونه از متنی که کپی میشه مثل متن زیر هستش :

localhost/wp-admin/post.php?post=34&action=edit

همون طور که در لینک بالا می بینید قبل از علامت & یه عدد وجود داره که شما باید عدد تصویر مورد نظر خودتون رو داخل فایل فانکشن به جای عدد 34 قرار بدید.

به همین راحتی امیدوارم که مفید بوده باشه , آرزومند بهترین ها برای شما …

منبع : بیگ تم

لینک کوتاه : https://bigtheme.ir/?p=1398

یک پینگ

  1. پینگ‌بک: اموزش نوشتن در سایت | باکسی دات ای ار

  2. پینگ‌بک: آموزش ارسال پست در وبلاگ | ایروبلاگایروبلاگ

  3. پینگ‌بک: نحوه قرار دادن اولین تصویر به عنوان تصویر شاخص| وردپرس

  4. پینگ‌بک: آموزش وردپرس نوشتن پست در سایت| وردپرس

یک نظر

  1. ابراهیمی

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

  2. غریب

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

  3. هادی قربانی

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

  4. بنیامین

    سلام خسته نباشید
    سایتتون عالیه
    من بند انگشتی رو به قالبم اضافه کردم
    ولی قابلیت این رو نداره که بهش الت و تایتل بدم
    و همچنین نمیشه سایز رو از نظر فایل اصلی تغییر داد با عرض و طول به فایل اصلی سایز میدم
    من سایت خودتون رو دیدم
    http://bigtheme.ir/wp-content/uploads/2015/07/Gameleon-wordpress-theme9.jpg
    این توی مطلب هست
    ——-
    و این توی صفحه مطالب
    http://bigtheme.ir/wp-content/uploads/2015/07/Gameleon-wordpress-theme9-310×205.jpg
    ——
    چنین سایزی داره مال منم _(ادرس رو میگم)
    میخوام منم همین کار رو کنم
    چون تغییر سایز تصویر حجم زیادی رو داره و باید ا همون سایز کوچک باشه
    ممنونم پدرم در اومده سه ماهه دنباشم

  5. امیرمحسن

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

  6. امیرمحسن

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

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *