حذف more# از لینک ادامه مطلب

4 / 5. تعداد رای: 1

حذف #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;
}

نکته 1: کد بالا باید بین <?php و ?> قرار بگیرد.

نکته 2: اگر فایل functions.php را ندارید یکی از آن بسازید.

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

 

نکته خاصی هست که این مقاله رو تکمیل‌تر کنه؟

  1. کاربر مهمان ۷ دی ۱۳۹۷

    با سلام
    من وقتی یک عکس رو در سایت آپلود میکنم و اون رو در دسته بندی خاصی قرار میدهم نمیتوانم اون رو بصورت کامل در صفحه ی اصلی مشاهده کنم.وبرای مشاهده ی کامل عکس و متن باید read more رو بزنم.
    به من کمک کنید تا هر مطلبی و عکسی قرار میدهم فارغ از دسته بندی، اون رو بصورت کامل در صفحه ی اصلی نشون بده ونه بصورت ادامه مطلب.میخواهم read more حذف بشه.
    خیلی سرچ زدم و بررسی کردم اما حل نشد.بسیار ممنون میشم کمکم کنید.

    • U16894 ۸ دی ۱۳۹۷

      با عرض درود و احترام خدمت شما کاربر گرامی
      این مورد کاملا بستگی به کدنویسی قالب شما دارد .

  2. کاربر مهمان ۳۱ خرداد ۱۳۹۷

    میشه لطفا خودتون برام درست کنید بخش طراحی 2 روزه که جوابم رو نداده

    • U11404 ۳۱ خرداد ۱۳۹۷

      کاربر گرامی این مورد مربوط به بخش طراحی میشود. تعداد درخواست ها زیاد است باید صبر کنید…

  3. کاربر مهمان ۳۰ خرداد ۱۳۹۷

    بخش طراحی سایت به آیدی تلگرامشون پیغام دادم ولی اصلا جواب نمی دند

    • U11404 ۳۰ خرداد ۱۳۹۷

      تعداد درخواست ها زیاد است. باید منتظر بمانید. از صبر و شکیبایی شما سپاسگزاریم…

  4. کاربر مهمان ۳۰ خرداد ۱۳۹۷

    سلام شما میتونید کد رو برای من تغییر بدید و به ایمیلم بفرستید ممنون میشم
    http://s8.picofile.com/file/8329633150/New_Text_Document.txt.html

  5. کاربر مهمان ۳۰ خرداد ۱۳۹۷

    سلام من از تم نیترو استفاده میکنم و شما میگید که این کد باید بین این قرار بگیره ولی این کد در ابتدا هستش نه انتها
    http://s8.picofile.com/file/8329633150/New_Text_Document.txt.html

  6. کاربر مهمان ۱۲ آبان ۱۳۹۶

    سلام آقا همین رو میزارم ولی فایده نداره ! توروخدا کمکم کنید
    الان خودم یه ادامه مطلب با css درست کردم برای سایتم ولی یه (بیشتر..) میفته ! توی فایل ها گشتم نبود..کد شما هم به فایل فانکشن اضافه کردم بازم نمیره ! خواهش میکنم راهنمایی کنید درستش کردم..میخام حذف شه اینی خودش خودکار میفته.مثلا روی بیشتر یه پست میزنی اینجوریه .اخر ادرس یکتا مطلب اینجوری اضافه میشه #more-19575