wordpress主题汉化:后台管理选项名字改动错误难


wordpress主题汉化:后台管理选项名字改动错误难题


短视頻,自新闻媒体,达人种草1站服务 常常汉化wordpress的盆友常常会碰到这样的难题,在汉化后台管理选项名字后,就没法切换选项了,例如以下图主题的后台管理

假如立即独立题的后台管理配备文章内容theme-options.php立即汉化$options[]标值中的name值:

$options[] = array( name = 基本选项 , type = heading );

这样汉化后,你这个后台管理是没法切换的,实际上这个缘故是由于js没法寻找配对的选项而致使的,大家能够在源代码中看到哈,以下图:

处理方法以下:

在主题的theme-options.php中汉化$options[]标值中添加原来的英文名字,以下所示:

$options[] = array( name = 基本选项 , e_name = General Settings , //英文名字,用于切换时JS的启用 type = heading );

随后寻找你的后台管理设定的php文档,如本主题是admin-interface.php,在js启用的地区改动特定的标识,编码以下:

$jquery_click_hook = ereg_replace( [^A-Za-z0⑼] , , strtolower($value[ e_name ]) );//$value[ name ] 改成 $value[ e_name ]

$jquery_click_hook = of-option- . $jquery_click_hook;

以上改动的编码要依据你具体编码部位来改动,本文出示的是某主题的案例,但是方式全是1样的,最终大家再看下源码,标识出来了:

转载请注明: