آموزش توابع محدود کردن و تعیین تعداد کاراکترها در وردپرس

//

با سلام خدمت دوستان و همراهان همیشگی وب سایت پاسخ وردپرس در خدمت شما هستم آموزش توابع محدود کردن و تعیین تعداد کاراکترها در وردپرس.

یکی از ویژگی هایی که دست ما را در شخصی سازی وردپرس بازتر می کند این است که تعداد کلمات دلخواه خود را برای صفحات اصلی،

  • دسته بندی مطالب،
  • برچسب،
  • پست تایپ دلخواه

و..را به دلخواه خود تعیین کنیم.
در حالت پیشفرض تعداد کلمات موجود برای نمایش خلاصه مطلب در وردپرس بر روی ۲۵۰ کلمه تنظیم شده است
که به صورت خودکار از ابتدای نوشته تا ۲۵۰ اُمین کلمه را نمایش می دهد و برای مشاهده کامل متن نوشته میتوان به نوشته مراجعه کرد.

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

در این جلسه آموزش وردپرس می آموزید:

  • معرفی و توضیح کامل محدود کردن و تعیین تعداد کاراکترها وردپرس
  • چرا در قالب از خلصه مطالب استفاد کنیم
  • اگر بخواهیم خلاصه مطلب متفاوت داشته باشیم چی ؟
  • روش اول تعیین تعداد کلمات خلاصه مطالب در وردپرس
  • نمایش تعیین تعداد کلمات خلاصه مطالب وردپرس
  • روش اول تعیین تعداد کلمات خلاصه مطالب در وردپرس
  • محدود کردن تعداد کاراکتر متن در وردپرس
  • نمایش تعداد کاراکتر متن در وردپرس
  • و غیره…

توابع محدود کردن و تعیین تعداد کاراکترها در وردپرس

آموزش توابع محدود کردن و تعیین تعداد کاراکترها در وردپرس

اگر وبسایت شما با وردپرس طراحی شده است، حتما میدانید که وردپرس بصورت پیشفرض پست های کامل را در صفحه اصلی،
وبلاگ، آرشیو و .. نشان می دهد.
نشان دادن کامل پس علاوه بر کاهش سرعت لود شدن سایت شما،
باعث می شود موتورهای جستجو مطالب وبسایت شما را محتوای تکراری تشخیص دهند.
اینجاست که خلاصه مطلب وردپرس بکمک شما می آید.
با استفاده از خلاصه مطلب هم سرعت بارگذاری وبسایت شما بالا میرود و هم موتورهای جستجو مطالب شما را تفکیک کرده و از نوع محتوای تکراری قرار نمی دهند.

اکنون که با اهمیت استفاده از خلاصه مطلب وردپرس آشنا شدید،
در ادامه این آموزش از سری آموزش توابع وردپرس بهتر است به مساله نمایش آن و سفارشی کردن بپردازیم.
برخی از قالب های وردپرس توانایی نمایش خلاصه مطلب را دارند که در این حالت بصورت پیشفرض خود وردپرس ۲۵۰ کلمه از متن شما را انتخاب کرده و بعنوان خلاصه مطلب نمایش میدهد.
همچنین می توانید از دکمه خود ویرایشگر برا جدا کردن و مشخص کردن خلاصه مطلب نیز استفاده کنید.

توابع محدود کردن و تعیین تعداد کاراکترها در وردپرس

توابع محدود کردن و تعیین تعداد کاراکترها در وردپرس

اگر بخواهید خلاصه مطلب متفاوت از خود مطلب باشد در این صورت در قسمت مربوط به درج خلاصه مطلب در صفحه افزودن نوشته می توانید این کار را انجام دهید.
حال اگر بخواهید این خلاصه مطلب را در قالب خود نمایش دهید یا باید قالب شما امکان نمایش آن را داشته باشد یا می توانید از قطعه کد the_excerpt در صفحات مختلفی که قصد نمایش آن را دارید ، برای نمایش خلاصه مطلب استفاده کنید.

اکنون شما می توانید خلاصه مطلب خود را نمایش دهید ولی اگر بخواهید پا را فراتر گذاشته و تعداد کلمات خلاصه مطلب را بصورت دلخواه تغییر دهید چه باید کرد؟

تعیین تعداد کلمات خلاصه مطالب در وردپرس

با قرار دادن توابع وردپرس زیر در فایل functions.php میتوانید میتوانید قسمت خلاصه مطلب وردپرس را محدود کنید:

در کد بالا تابع برگشتی یا همان return به مقدار ۷۷ عدد کاراکتر های خلاصه مطلب را محدود میکند که میتوانید عدد دلخواه را برا اساس نیازتون جای گذاری کنید.
اگر میخواهید چکیده یا خلاصه مطلب را در سایت خود قرار دهید باید از توابع وردپرس زیر استفاده کنید.

محدود کردن تعداد کاراکتر متن در وردپرس

یه روش دیگه هم برای اینکار وجود داره که کاربرد بیشتری داره .کد php  زیر رو در functions.php قرار بدید :

نمایش تعداد کاراکتر متن در وردپرس

با مورد استفاده قرار دادن کد بالا در سایت وردپرسی خود دیگر نیازی ندارید تا تعداد کاراکتر های متن را از داخل functions.php محدود کنید.
برای اینکه بتوانید پست سایت را در هر جا از قالب وردپرس خود که خواستید نمایش دهید کافی است
تا از کد زیر استفاده کنید و آن را در هر جا از قالب خود که خواستید قرار دهید و عدد (۲۰۰) را بنا به نیاز خود تغییر دهید:

امیدوارم این آموزش  wordpress گره از کارتون باز کرده باشه ، اگر سوال یا نظری دارید در بخش دیدگاه ها با ما در میون بذارید ، پایدار باشید 🙂

میانگین رتبه 4.7/5 تعداد رای : 6

نظرات

  1. کاربر پاسخ وردپرس

    همین کار رو برای محصولات بخوایم انجام بدیم کار نمیکنه. راهی وجود داره ایا؟

    • زمان الله ابراهیمی ( مدیریت )

      در ووکامرس، می‌توانید از فیلترها و توابع قالب برای محدود کردن و تنظیم تعداد کاراکترهای مورد نیاز استفاده کنید. این کار را می‌توانید با استفاده از توابع PHP و یا فیلترهای ووکامرس انجام دهید. در زیر چند نمونه از این روش‌ها را برای شما آورده‌ام:
      استفاده از توابع PHP:
      می‌توانید از توابع PHP مانند substr() برای محدود کردن تعداد کاراکترها استفاده کنید. به عنوان مثال:

      $product_description = get_the_excerpt(); // یا هر فیلد دیگری که می‌خواهید
      $limited_description = substr($product_description, 0, 100); // حداکثر ۱۰۰ کاراکتر
      echo $limited_description;

      استفاده از فیلترهای ووکامرس:
      ووکامرس فیلترهایی برای مدیریت متنوعی از داده‌ها فراهم کرده است. برای مثال، اگر می‌خواهید توضیحات محصولات را محدود کنید، می‌توانید از فیلتر woocommerce_short_description استفاده کنید. مثال:

      add_filter( 'woocommerce_short_description', 'custom_short_description', 10, 1 );
      function custom_short_description( $description ) {
      // محدود کردن تعداد کاراکترها به ۱۰۰
      $limited_description = substr($description, 0, 100);
      return $limited_description;
      }

      این کد را در فایل functions.php قالب خود قرار دهید.
      توضیحات کاملش داخل کانال تلگرام قرار خواهد گرفت در صورت که کد های داخل کامنت ها نمایش داده نشد لطفا از کانال تلگرام پاسخ ورپرس استفاده فرمایید لینک کانال تلگرام
      کانال تلگرام پاسخ وردپرس

  2. کاربر پاسخ وردپرس

    مرسی از راهنماییت عالی بود کارم راه افتاد

    • زمان الله ابراهیمی ( مدیریت )

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

سبد خرید
در حال بروز رسانی