توسط نیما صابری
۱۷ شهریور ۱۳۹۹

رفع مشکل نمایش کد HTML در خروجی افزونه WP-PageNavi

یکی‌از مشکلاتی که مدت زیادی هست در افزونه WP-PageNavi رویت میشه، نمایش کدهای HTML در خروجی صفحه‌بندی این‌افزونه هست که احتمالاْ باهاش مواجه شده باشید.

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

add_filter( 'wp_pagenavi', 'paginationFix', 10, 2 );
function paginationFix($html) {
	return str_replace(" class='wp-pagenavi' role='navigation'>", "", $html);
}

یا برای کلاس ul.pagination استایل font-size: 0px و همینطور ul.pagination>li مقدار font-size: 14px (یا سایز موردنظرتون) رو تعریف کنید.

به همین سادگی : )

  • با عرض سلام و خسته نباشید به تیم کوچیک و بزرگ مغز ” ایده نو ”
    با تشکر از زحماتتون
    پیشنهاد :
    معمولا کد های برنامه نویسی به شکل ltr نوشته میشن ، به نظرم بهتره به pre که نمایش کدها رو برعهده داره یه direction:ltr اختصاص بدین

    موفق و موید باشید

    —-
    پاسخ مدیر :
    سلام و تشکر از پیشنهاد شما، اما متاسفانه مشکل به‌خاطر غیرفعال‌کردن پلاگین Crayon Syntax Highlighter رخ داده بود، که درحال حاضر direction: ltr و text-align: left در استایل اعمال شد. برقرار باشید

    Alireza SA Developer ۱۴۰۰/۰۴/۲۰ - ۲۳:۰۲

آثار منتخب

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