چگونه می توان عنوان های وردپرس را با PHP کوتاه کرد

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

ابتدا index.php یا مکان پرونده ای را که می خواهید عنوان را کوتاه کنید باز کنید. سپس کد زیر را جایگزین برچسب the_title خود کنید.

 >
 post_title؛ / * یا می توانید از get_the_title () * استفاده کنید
$ getlength = strlen ($ عنوان)
طول دلار = 25؛
echo substr (زیرنویس $ ، طول 0 ، $) ؛
اگر ($ getlength> $ طول) echo "..."؛
؟>
 

مطمئن شوید که متغیر $ thelength را از 25 به تعداد کاراکتر مورد نیاز خود ویرایش کرده اید. شما باید شمارش را برای طرح زمینه خود تخمین بزنید. کد متغیر طول را اضافه می کند و سپس از برچسب شرطی استفاده می کند تا ببینید آیا طول عنوان با طول مورد نظر ما مطابقت دارد یا خیر. اگر طولانی تر باشد ، کد در مقابل “…” را اضافه می کند. بیشتر اوقات ، این مورد را فقط در مناطق خاصی که عرض در موضوع ثابت شده است ، استفاده خواهید کرد.

* این کد خوبی برای داشتن طراح قالب است *.

منبع: Codezroz p >

منبع:
https://www.wpbeginner.com/wp-themes/how-to-truncate-wordpress-post-titles-with-php/.

دیدگاهتان را بنویسید