1

我正在使用包含多个语言文件的 wordpress 主题。我想将语言文件修改为我正在使用的主题的“白标”。我还将对主题进行其他 admin-css 更改,因此,我想创建一个插件来允许我完成所有这些操作。

我不确定该怎么做是创建一个自定义插件来覆盖主题语言文件 - 这可能吗?

到目前为止,我已经尝试过:

<?php 
/*
Plugin Name: Layers Whitelabel test
Plugin URI: http://www.skizzar.com
Description: Plugin to whitelabel layers for Skizzar
Author: Skizzar
Version: 1.0
Author URI: http://www.skizzar.com
*/ 

function set_myplugins_languages() {
    load_textdomain( 'layerswp', plugin_dir_url( __FILE__ ) . '/language' );
}
add_action('init', 'set_myplugins_languages');

但到目前为止还没有乐趣——例如,它不会加载新的语言文件来代替现有的语言文件。

有人对如何实现这一目标有任何想法吗?

4

1 回答 1

0

那么,为什么你需要一个插件呢?

主题 style.css 有类似的代码

Plugin Name: Layers Whitelabel test
Plugin URI: http://www.skizzar.com
Description: Plugin to whitelabel layers for Skizzar
Author: Skizzar
Version: 1.0
Author URI: http://www.skizzar.com

因此,您可以简单地更改主题显示名称、url、作者等。

基本上这很容易做到,但是它反对主题版权;)即使这是一个 GPL 主题,您也应该参考原始开发者。

于 2015-08-15T17:32:47.390 回答