Notice: wp_deregister_script was called incorrectly. اسکریپتها و شیوهنامهها نباید پیش از wp_enqueue_scripts
، admin_enqueue_scripts
و login_enqueue_scripts
ثبت یا فراخوانی شوند. Please see Debugging in WordPress for more information. (این پیام در نگارش 3.3 افزوده شده است.) in /home/ronakweb/domains/ronakweb.com/public_html/wp-includes/functions.php on line 3190
Warning: Cannot modify header information - headers already sent by (output started at /home/ronakweb/domains/ronakweb.com/public_html/wp-content/themes/ronakweb2/functions.php:289) in /home/ronakweb/domains/ronakweb.com/public_html/wp-includes/feed-rss2.php on line 8
علاوه بر افزونه یکی از راه های کنترل تعداد کاراکتر title در کوئری های مختلفی مانند: کد نمایش آخرین مطالب، کد ساخت مطالب محبوب و … استفاده از توابع php وردپرس می باشد. توسط کد زیر می توانید عنوان کوتاه شده با تعداد کاراکتر دلخواه ایجاد کنید برای اینکار کدهای زیر را در داخل کوئری تان کپی کنید با تغییر اعداد پیشفرض که در اینجا ۵۰ است (خط اول و دوم) می توانید تعداد کلمات و کارکتر را تعیین کنید همچنین اگر می خواهید بعد از بریدن عنوان علامت خاصی نمایش داده شود می توانید کد انرا با سه نقطه موجود در خط پنجم عوض کنید سپس برای استفاده از عنوان محدود شده ای که ساخته ایم بایستی کد دوم را به جای تابع the_title در کوئری مورد استفاده قرار دهید.
اگر قالب وردپرس سایت تان از ابزارک پشتیبانی می کند و با استفاده از افزونه مطالب محبوب وردپرس را نمایش داده اید می توانید در تنظیمات افزونه تعداد کاراکتر عنوان را محدود کنید.
<?php if (strlen(the_title('','',FALSE)) > 50) { $title_short = substr(the_title('','',FALSE), 0, 50); preg_match('/^(.*)\s/s', $title_short, $matches); if ($matches[1]) $title_short = $matches[1]; $title_short = $title_short.' ...'; } else { $title_short = the_title('','',FALSE); } ?> // code 2 - replace by the_title <div class="kianoosh-ronakweb"><?php echo $title_short ?></div><br><br>]]>