خانه / آموزش وردپرس / لینک کردن آدرس های اینترنتی در متن و کامنت ها

لینک کردن آدرس های اینترنتی در متن و کامنت ها

بعضی مواقع ما نیاز داریم که یک ادرس اینترنتی URL مثلا ادرس یک سایت (www.darvishzade.com) و یا یک فایل را در سایت قرار دهیم. مثلا در بخش نظرات یا محتوا … و بخواهیم ادرس طوری باشد که وقتی کار بر روی ان کلیلک کرد مستقیم به ادرس مربوطه برود (clickable)

برای این کار لازم است به صورت دستی و یا از طریق WYSIWG وردپرس ادرس رو لینک دار کنیم. در نگاه اول این کار سخت نیست اما اگر تعداد ادرس ها زیاد باشد این کار سخت میشود.

باید بدانید که وردپرس برای این کار تابعی دارد که این کار را بسیار ساده کرده است. ایم این تابع make_clickable می باشد و ما در این پست نحوه کار این تابع را توضیح میدهیم.

با اضافه کردن این خط کد به function.php قالب وردرس تمام URL URI, www و ادرس ایمیل ها را به لینک تبدیل میکند.

برای لینک دار کردن خودکار آدرس ها در نظرات کد زیر را استفاده کنید:

برای لینک دار کردن آدرس ها در متن مطلب از کد زیر استفاده کنید :

برای دوستانی که مشتاق به انجام فعالیت بیشتر در این زمینه هستند عرض کنم که میتوانید remove_filter را جایگزین add_filter کنید تا قابلیت لینک دار کردن از بین برود مثلا کد زیر را وارد کنید تا هیچ کاربری حق گذاشتن لینک را در نظرات نداشته باشد :

کار تمام است دوستان.

درباره ی admin

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

حذف فیلد های اضافی ووکامرس

خب میتونید خیلی راحت کد زیر رو در فانکشن  قالبتون کپی کنید البته اگر در …

پاسخ دهید

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