آموزش حذف more از ادامه مطلب در وردپرس
آموزش حذف more از ادامه مطلب در وردپرس
با عرض سلام و وقت بخیر خدمت تمامی کاربران عزیز سایت فامو !!!
در این ساعت از سایت فامو با آموزش حذف کلمه More (بیشتر) از ادامه مطلب خدمت شما کاربران عزیز هستیم. همانطور که واقفیم این مشکل در برخی موارد موجب آزردگی خاطر ما میشود و برای حل آن گاهی به هر دری میزنیم. در ادامه با ما همراه شوید تا به آموزش جامع در خصوص این امر میپردازیم …
حال به آموزش حذف More از ادامه مطلب میپردازیم :
در سیستم وردپرس در صورتی که توجه کرده باشید متوجه میشوید که وردپرس یک خاصیتی دارد به نام متغیر #more که به لینک ادامه مطلب نوشته ها اضافه میشود که در نسخه های فارسی وردپرس این مورد در قالب کلمه “بیشتر” برای شما نمایان میشود.اما آیا میدانید این متغیر در واقع چه کاری را انجام میدهد و اصلا این گزینه به چه منظور در وب سایت های وردپرسی قرار گرفته است و در حالت کلی در سیستم مدیریت محتوای وردپرس؟
در حالت عادی این مورد در وب سایت وردپرسی شما برای نمایش ادامه یک مطلب است که شما یک قسمت کوتاهی از آن را در بخش اصلی قرار داده اید و کاربران با کلیک روی این گزینه میتوانند مطلب را به صورت کامل مشاهده کرده و تمامی ان را بخوانند.اما خب در این بین یک مشکلاتی نیز ممکن است رخ دهد که در ادامه به بررسی کامل آن ها میپردازیم.
متغیر #more در وب سایت وردپرسی شما باعث میشود زمانی که روی لینک ادامه مطلب کلیک کردید مرورگر بصورت خودکار به قسمتی از متن نوشته اسکرول شود که ادامه مطلب را قرار دادیم. یعنی متنی که در صفحه آرشیو به کاربر نمایش داده شده است دیگر به کاربر نمایش داده نمی شود. خب دوستان در این حالت اکثر کاربران عزیز وب هم اصلا متن آرشیو را نمیخوانند و زمانی که روی ادامه مطلب کلیک می کنند سردر گم و حیران هستند که کجا هستند و اینجا چه میکنند؟ خب برای رفع این مشکل در وب سایت وردپرسی چه باید کرد؟
برای حذف more از لینک ادامه مطلب در وب سایت وردپرسی خود کافیست کد زیر را به انتهای فایل functions.php قالب وردپرس وب سایت وردپرسی خودتان اضافه کنید البته قبل از آن حتما از فایل های وب سایت وردپرس خود نسخه پشتیبان تهیه کنید که در ادامه کار و ادامه راه دچار مشکل نشوید دوستان در صورت رخ دادن یک اشتباه:
function remove_more_jump_link($link) { $offset = strpos($link, ''); if ($offset) { $end = strpos($link, '"',$offset); } if ($end) { $link = substr_replace($link, '', $offset, $end-$offset); } return $link; }
حالا در این قسمت و پس از قرار دادن این کد در وب سایت خود شما باید به نکات زیر توجه کنید که اهمیت بسیار زیادی دارند برای شما عزیزان:
- کد بالا باید در بین تگ های <?php و ?> قرار گیرد و در صورت عدم قرارگیری در این بین به درستی کار نخواهد کرد.
- مورد بعدی که باید توجه کنید این است که اگر فایل فانکشن ندارید میتوانید آن را بسازید.
امیدواریم که این آموزش مورد استفاده شما کاربر گرامی قرار بگیرد …
هنوز هیچ دیدگاهی وجود ندارد