با سلام خدمت شما دوستان و کاربران عزیز.خیلی خوشحالم که با اموزش دیگری از وردپرس با شما همراه هستم.امیدوارم شما هم با من همراه بوده باشید و آموزش های قبلی را استفاده کرده و نتیجه خوبی از آن ها گرفته باشید.در این اموزش وردپرس هم همانند آموزش های قبلی در مورد یک موضوع مهم در این سیستم مدیریت محتوای قدرتمند صحبت میکنیم.در این اموزش قصد داریم در مورد روش حذف 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 و ?> قرار گیرد و در صورت عدم قرارگیری در این بین به درستی کار نخواهد کرد.
  • مورد بعدی که باید توجه کنید این است که اگر فایل فانکشن ندارید میتوانید آن را بسازید

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

موفق و پیروز باشید روز و روزگار بر شما خوش