Wordpress 我要把中文主题修改为英文 但是我修改了文件 传上去依然...
展开全部 首先,有一些主题,是自动识别的,如果你安装了中文的wordpress程序,前台的显示也会是中文,如果你安装了英文的WP程序,主题就会在前台显示英文。
当然,如果你要后台是中文,前台完全显示英文,建议你安装一个admin in english这个插件其次,你传的位置是否正确,要确定这个文件所在的位置。
不要传错了位置,一般是替换的办法如果仍然有疑问,可以找我。
百度alizhang
如何翻译wordpress主题和插件
1、准备汉化工具。
汉化我使用的是Poedit这个工具,你可以去Poedit官网进行下载,也可以在本文留言发送到你的邮箱,当然你还可以加入219178009这个群,因为我已上传到这个博客群共享里面。
2、在wordpress主题包找到languages文件夹,在里面找到后缀为 .po 和 .mo 文件这两个文件,然后复制分别复制一份并分别改名为zh_CN.po 和zh_CN.mo就好哦。
3、利用Poedit打开zh_CN.po这个文件,你可以看到如下图所示的界面,然后选择每段源文件进行翻译操作。
这样一段一段翻译是比较慢,但是除非你是很追求个性的人,否则我们可以利用模板直接复制就行,方便,快速翻译的方法如下:(1)找到一个中文wordpress主题,找到该中文主题的zh_CN.po;(2)用Poedit打开该中文主题中的zh_CN.po,直接复制这里面的翻译到上面英文主题的zh_CN.po中,因为虽然两个主题不一样,但是源文本中大部分语句都一样,直接对应复制,不同的几个自个翻译一下就行,是不是很方便?4、翻译完成以后,将zh_CN.po文件保存到languages文件夹中,汉化过程就基本告一段落了。
如果你用的wordpress中文版本,就能够直接看到效果;如果你用的是英文版的wordpress程序,则你需要改变一下默认语言设置,只要在WordPress安装目录的wp-config.php 文件里面找到以下代码:define ('WPLANG', '');把代码修改成:define ('WPLANG', 'zh_CN'); 就搞定了。
如何实现WordPress前台英文后台中文
展开全部首先,下载WordPress英文版程序,地址为http://wordpress.org/,这里有很多人使用的方法是下载个中文版WordPress,然后安装个英文版的主题而达到前台英文后台中文的目的。
这是可以的,但是因为毕竟很多插件都是英文的,还有很多主题对中文不兼容,所以建议还是下载WordPress英文版。
然后下载中文语言包,地址为http://code.google.com/p/wpcn/downloads/list,下载后解压找到zh_CN.mo,把zh_CN.mo文件放到安装了WordPress的网站中wp-content\languages (没有的话自己新建这个文件夹)里。
利用插件实现任意切换的效果。
首先下载admin in english博客插件,下载地址为http://wordpress.org/extend/plugins/admin-in-english/ ,下载后,解压,修改里面的admin-in-english.php文件代码,源代码如下/*Plugin Name: Admin in EnglishPlugin URI: http://wordpress.org/extend/plugins/admin-in-english/Description: Lets you have your backend administration panel in English, even if the rest of your blog is translated into another language.Version: 1.2.1Author: Nikolay BachiyskiAuthor URI: http://nikolay.bg/Tags: translation, translations, i18n, admin, english, localization, backend*/function admin_in_english_add_hooks() {add_filter( 'locale', 'admin_in_english_locale' );}add_action( 'plugins_loaded', 'admin_in_english_add_hooks' );function admin_in_english_locale( $locale ) {if ( admin_in_english_should_use_english() ) {return 'en_US';//把en_US改为zh_CN}return $locale;}function admin_in_english_should_use_english() {// frontend AJAX calls are mistakend for admin calls, because the endpoint is wp-admin/admin-ajax.phpreturn admin_in_english_is_admin() && !admin_in_english_is_frontend_ajax();}function admin_in_english_is_admin() {returnis_admin() || admin_in_english_is_tiny_mce() || admin_in_english_is_login_page();}function admin_in_english_is_frontend_ajax() {return defined( 'DOING_AJAX' ) && DOING_AJAX && false === strpos( wp_get_referer(), '/wp-admin/' );}function admin_in_english_is_tiny_mce() {return false !== strpos( $_SERVER['REQUEST_URI'], '/wp-includes/js/tinymce/');}function admin_in_english_is_login_page() {return false !== strpos( $_SERVER['REQUEST_URI'], '/wp-login.php' );}保存好,压缩成zip文件,在WordPress里上传添加这个插件,如下启用admin in english插件,后台即可变成中文,前台还是照样不变,登录等字样也是英文,想后台还原为英文的话,只要禁用admin in english插件就行了,这样就大大方便了各位做英文站的童鞋了。
wordpress 主题模板如何修改?我想把首页,栏目页,文章页里面所有...
cite{color:#666;font-weight:300;letter-spacing:0.05em;text-transform:uppercase;font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;}这段是我在你提供的CSS里找到的,如果这段是你定义所有字体的CSS的话,在font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;增加一项,变为:font:12px “微软雅黑”,"Helvetica Neue",Helvetica,Arial,sans-serif;因为不知道你的编码格式,如果上述不行,则换成:font:12px “Microsoft Yahei”,"Helvetica Neue",Helvetica,Arial,sans-serif;就是加个雅黑字体就可以了。
WordPress国外主题适不适合用
展开全部嗯,这种网站实现方法,依我看有2种义方法 。
方法一:插件实现。
这种插件,网上还是很多的。
如:polylang多语言插件方法二:代码实现。
给wordpress主题添加语言包,然后在需要中英文切换的地方,通过php的__e()等函数来处理。
这个实现起来还是有点麻烦,需要精通wordpress和php。
...
转载请注明出处51数据库 » wordpress英文版主题
基层工作者6