به وسیله این هک شما می توانید در تگ custom موضوعاتی که می خواهید نمایش ندهید را انتخاب می کنید.
یرای آشنایی بیشتر با تگ custom می توانید مطلب موجود در لینک زیر را بخوانید .
توضیح کامل custom
به عنوان نمونه :
{custom category-not="6,7" template="topnews"}
در اینجا خواسته شده که موضوعات 7 و 6 (شماره موضوعات ID) نمایش داده نشوند .
آموزش نصب
فایل engine/modules/functions.php را بار کنید .
- کد زیر را پیدا کنید :
-قبل از آن کد زیر را قرار دهید :
- کد زیر را پیدا کنید :
if( preg_match( "#category=['\"](.+?)['\"]#i", $param_str, $match ) ) {
-قبل از آن کد زیر را قرار دهید :
if( preg_match( "#category-not=['\"](.+?)['\"]#i", $param_str, $match ) ) { $temp_array = array(); $match[1] = explode (',', $match[1]); foreach ($match[1] as $value) { if( count(explode('-', $value)) == 2 ) $temp_array[] = get_mass_cats($value); else $temp_array[] = intval($value); } $custom_category = trim( implode( "|", array_diff( array_keys( $cat_info ), $temp_array ) ) ); if( $config['allow_multi_category'] ) { $where[] = "category regexp '[[:<:]](" . $custom_category . ")[[:>:]]'"; } else { $custom_category = implode( "','", $custom_category ); $where[] = "category NOT IN ('" . $custom_category . "')"; } }