سلام
من یه کدی نوشتم می خوام این تابع از نوشتن تکراری بودن کوتاه بشه هرچی کار کردم با foreach بنویسمش همش ارور داد
میخوام زحمتی اینو برام بکشین که تابع اسامی فونت ها رو برگردونه برای نمایش کامل برگرونه
کار این تابع نمایش فونت های استاندارد هست تو قالب که میتونه تو تایپوگرافی انتخاب بشه تا روی css اعمال بشه
حالا زیادی فک کنم طولانی شده
البته به این شکل کار میکنه و جواب میده
میخوام کوتاه بنویسمش
ممنون
اینم کدها:
من یه کدی نوشتم می خوام این تابع از نوشتن تکراری بودن کوتاه بشه هرچی کار کردم با foreach بنویسمش همش ارور داد
میخوام زحمتی اینو برام بکشین که تابع اسامی فونت ها رو برگردونه برای نمایش کامل برگرونه
کار این تابع نمایش فونت های استاندارد هست تو قالب که میتونه تو تایپوگرافی انتخاب بشه تا روی css اعمال بشه
حالا زیادی فک کنم طولانی شده
البته به این شکل کار میکنه و جواب میده
میخوام کوتاه بنویسمش
ممنون
اینم کدها:
کد پیاچپی:
public static function get_standard_fonts() {
$standard_fonts = array(
'IRANSansWeb_Black' => array(
'label' => 'IRANSansWeb_Black',
'stack' => 'IRANSansWeb_Black,tahoma',
),
'IRANSansWeb_Bold' => array(
'label' => 'IRANSansWeb_Bold',
'stack' => 'IRANSansWeb_Bold,tahoma',
),
'IRANSansWeb_Medium' => array(
'label' => 'IRANSansWeb_Medium',
'stack' => 'IRANSansWeb_Medium,tahoma',
),
'IRANSansWeb_Light' => array(
'label' => 'IRANSansWeb_Light',
'stack' => 'IRANSansWeb_Light,tahoma',
),
'IRANSansWeb_UltraLight' => array(
'label' => 'IRANSansWeb_UltraLight',
'stack' => 'IRANSansWeb_UltraLight,tahoma',
),
'IRANSansWeb' => array(
'label' => 'IRANSansWeb',
'stack' => 'IRANSansWeb,tahoma',
),
'IRANSansWeb_FaNum_Black' => array(
'label' => 'IRANSansWeb_FaNum_Black',
'stack' => 'IRANSansWeb_FaNum_Black,tahoma',
),
'IRANSansWeb_FaNum_Bold' => array(
'label' => 'IRANSansWeb_FaNum_Bold',
'stack' => 'IRANSansWeb_FaNum_Bold,tahoma',
),
'IRANSansWeb_FaNum_Medium' => array(
'label' => 'IRANSansWeb_FaNum_Medium',
'stack' => 'IRANSansWeb_FaNum_Medium,tahoma',
),
'IRANSansWeb_FaNum_Light' => array(
'label' => 'IRANSansWeb_FaNum_Light',
'stack' => 'IRANSansWeb_FaNum_Light,tahoma',
),
'IRANSansWeb_FaNum_UltraLight' => array(
'label' => 'IRANSansWeb_FaNum_UltraLight',
'stack' => 'IRANSansWeb_FaNum_UltraLight,tahoma',
),
'IRANSansWeb_FaNum' => array(
'label' => 'IRANSansWeb_FaNum',
'stack' => 'IRANSansWeb_FaNum,tahoma',
),
'iransansdnbold' => array(
'label' => 'iransansdnbold',
'stack' => 'iransansdnbold,tahoma',
),
'iransansdnlight' => array(
'label' => 'iransansdnlight',
'stack' => 'iransansdnlight,tahoma',
),
'iransansdn' => array(
'label' => 'iransansdn',
'stack' => 'iransansdn,tahoma',
),
'iransansdnwebbold' => array(
'label' => 'iransansdnwebbold',
'stack' => 'iransansdnwebbold,tahoma',
),
'iransansdnweblight' => array(
'label' => 'iransansdnweblight',
'stack' => 'iransansdnweblight,tahoma',
),
'iransansdnweb' => array(
'label' => 'iransansdnweb',
'stack' => 'iransansdnweb,tahoma',
),
'iranyekanwebbold' => array(
'label' => 'iranyekanwebbold',
'stack' => 'iranyekanwebbold,tahoma',
),
'iranyekanweblight' => array(
'label' => 'iranyekanweblight',
'stack' => 'iranyekanweblight,tahoma',
),
'iranyekanwebregular' => array(
'label' => 'iranyekanwebregular',
'stack' => 'iranyekanwebregular,tahoma',
),
'iranyekanwebregular' => array(
'label' => 'iranyekanwebregular',
'stack' => 'iranyekanwebregular,tahoma',
),
'robotobold' => array(
'label' => 'robotobold',
'stack' => 'robotobold,tahoma',
),
'robotolight' => array(
'label' => 'robotolight',
'stack' => 'robotolight,tahoma',
),
'robotoregular' => array(
'label' => 'robotoregular',
'stack' => 'robotoregular,tahoma',
),
'iranyekanwebbold_FaNum' => array(
'label' => 'iranyekanwebbold_FaNum',
'stack' => 'iranyekanwebbold_FaNum,Times,"Times New Roman",serif',
),
'iranyekanwebregular_FaNum' => array(
'label' => 'iranyekanwebregular_FaNum',
'stack' => 'iranyekanwebregular_FaNum, sans-serif',
),
'Yekan' => array(
'label' => 'Yekan',
'stack' => 'Yekan,monospace',
),
);
return apply_filters( 'kirki_fonts_standard_fonts', $standard_fonts );
}