رفع مشکل علامت سوال در وردپرس - قالب وردپرس

رفع مشکل علامت سوال در وردپرس

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

رفع مشکل علامت سوال در وردپرس با تابع mb_substr

کدی که باعث نمایش علامت سوال در وردپرس میشه substr هست , این کد برای کوتاه کردن متن استفاده مثلا در ستون کناری سایت بخش تازه ترین نوشته ها رو در نظر بگیرید , یه پستی می نویسیم که عنوانش 60 کاراکتر میشه حالا طراح قالب اومده برای زیبایی کا و اینکه متن زیبا تر دیده بشه از کد substr استفاده کرده و مشخص کرده تا 40 کاراکتر دیده بشه. به همین دلیل وقتی شما نوشته ای با عنوان طولانی می نویسید بعد از 40 کاراکتر علامت سوال دیده میشه. این مشکل ممکنه برای دوستانی که فارسی سازی قالب وردپرس انجام میدن یش بیاد با این آموزش می تونید این مشکل رو به راحتی برطرف کنید

substr برای قالب های خارجی وردپرس استفاده میشه که در فارسی باید به صورت mb_substr استفاده بشه خوب اگر در قالب وردپرس شما از این کد برای کوتاه کردن متن استفاده شده کافیه به جای substr کد mb_substr رو وارد کنید تا مشکل علامت سوال برطرف بشه.

اگر کد قالب وردپرس شما به این صورت باشه :

<?php $short_title= substr(the_title('','',FALSE),0,40); ?>

کد رو باید به این صورت تغییر بدید :

<?php $short_title= mb_substr(the_title('','',FALSE),0,40); ?>

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

رفع مشکل علامت سوال در وردپرس با تابع shortTitle

خوب بعضی وقت های طراحان قالب وردپرس برای کوتاه کردن متن بخش های هایی از قالب از تابع shortTitle استفاده میکنن مثلا کدش به این صورت میشه

<?php shorttitle() ?>

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

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

امیدوارم مفید واقع بشه براتون , کار با وردپرس خیلی اسونه کافیه عاشقش باشید. آرزومند بهترین ها برای شما …

منبع: بیگ تم

لینک: https://bigtheme.ir/question-mark-on-wordpress/

یک نظر

  1. ASAD

    سلام
    سايت بنده چند روز پيش مشكل پيدا كرد قالب ورد پرس نصب بود
    موقع كيليك كردن در منو ها برگه جديد باز نمي شود در صفحه اول
    با قي مي ماند لطفا راهنما ئيم كنيد تا ورد پرش نصب كنم تشگر

  2. علی

    سلام من از یه سایتی یه دامنه خریدم به نام ali-faraji.ir بعد وارد سایتم شدم منم ناشی بودم در بخش وردپرسم نام سایتمو تغییر دادم گذاشتم freeforall.ir بعد کل سایتم بهم ریخت الان ali-faraji.ir میزنم قالبم بهم ریخته می خوامم درست کنم در قسمت ورود که بیام وردپرس میاد و نام کاربری و رمز عبور می زنم نمیاد ارور می ده و می ره به سایت freeforall.ir و کلا مرورگر ارور می ده چیکار کنم تو رو خدا کمکم کن

  3. هادی قربانی

    کد نمایش عدد رو پیدا کنید برای محدودیت در نظر گرفته شده که اینجور نمایش میده

  4. هوشمند

    سلام
    مشکلی که ما داریم در عدد نشان دادن تعداد بازدیدهای مطلب یا بازدیدهاست که بر فرض وقتی این عدد ۴ رقمی می‌شه، بین هزارگان و صدگان علامت سوال می‌گذاره. مثلا به جای 1568 می‌نویسه: 1؟568 که در واقع عدد رو هم چپه می‌کنه! این ایراد معمولا در هنگام اپدیت نسخه‌های وردپرس به وجود میاد، برای حل این مشکل راه حلی دارید؟

  5. هادی قربانی

    در هر قالب می تونه متفاوت باشه شما فایل ها قالب رو بازکنید یکی یکی نگاه کنید ببینید مشکل کدوم قسمت هست

  6. سام

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

  7. هادی قربانی

    سلام
    شاید آدرس دهی اشتباه باشه , افزونه دانلود به ازای پرداخت هم مونده به خودتون از درگاههای اینترنتی پی لاین , پی پال , جهان پی و … استفاده کنید که برای هر کدوم باید به سایت مورد نظرش مراجعه کنید.

  8. miad

    سلام آقای قربانی خسته نباشد
    یه مشکلی که سایتم داره اینه که سایتم از طریق موتور های جستجو گر یا بنر تبلیغاتی لینک میشه داخل سایت می نویسه که برگه بیدا نشد
    مانند kalaghnet.ir/12

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

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *