حذف لینک پیشفرض تصاویر وردپرس
همانطور که میدانید هنگامی که از رسانه وردپرس اقدام به آپلود یک تصویر میکنید در بخش پیوند به تصویر خواهید دید که در آن تصویر مورد نظر به صورتهای مختلفی از جمله لینک دادن به پرونده رسانهای، لینک دلخواه و یا پوسته پیوستها قابل لینکدهی است.
در این آموزش از دکتر وردپرس قصد دارم تا به معرفی قطعه کدی بپردازم که با استفاده از آن قادر خواهید بود تا این لینک دهی را برداشته و یا اینکه به انتخاب خود تغییر دهید.
حذف لینک پیشفرض تصاویر وردپرس
برای حذف لینک پیشفرض تصاویر درون نوشته کافی است تا خاصیت آنها در کدنویسی به حالت none تغییر حالت دهد که با استفاده از تابع آن میتوانید از طریق فایل فانکشن قالب آن را انجام دهید.
برای این منظور از طریق ftp خود وارد ویرایشگر قالب خود شده و کد زیر را در مکان مناسبی از فایل فانکشن (functions.php) خود قرار دهید.
function big_imagelink_setup() { $image_set = get_option( 'image_default_link_type' ); if ($image_set !== 'none') { update_option('image_default_link_type', 'none'); } } add_action('admin_init', 'big_imagelink_setup', 10);
همانطور که مشاهده میکنید image_default_link_type مربوط به لینک دادن به تصاویر میباشد که در تنظیمات وردپرس قابل انجام است و میتوانید لینکدهی پیشفرض آن را به حالتهای مختلفی تغییر دهید.
در این آموزش میخواهیم تا به طور کامل لینکدهی از تصاویر را برداریم بنابراین باید حالت آن را روی none قرار دهیم، اما اگر قصد دارید تا لینک دهی آن را تغییر دهید و یا اینکه کلا قالب شما به گونهای است که لینکدهی خودکار به تصاویر را ندارد میتوانید به هریک از حالتهای زیر که مناسب نیاز شماست آن را تغییر دهید.
- post: اگر میخواهید تا لینکدهی به پوسته پیوست رسانهها باشد آن را در این حالت قرار دهید
- file: اگر میخواهید تا لینکدهی به فایل تصویر صورت گیرد آن را در این حالت قرار دهید
- none: برای حذف لینک پیشفرض از روی تصاویر