我读了previous ask 关于这个。并尝试将我的方案重命名为“default”,但没有成功。
我正在网络上50多个博客上实现儿童主题,我只想单击“激活”,而不是选择配色方案。任何帮助都会很好。这就是我的孩子主题的功能。php文件。
add_filter(\'twentyfifteen_color_schemes\', \'my_custom_color_schemes\');
function my_custom_color_schemes( $schemes ) {
$schemes[\'custom\'] = array(
\'label\' => __( \'My Custom Colors\', \'twentyfifteen\' ),
\'colors\' => array(
\'#f8f7f4\',
\'#002244\',
\'#f8f7f4\',
\'#585552\',
\'#ffffff\',
\'#f8f7f4\',
),
);
return $schemes;
}
SO网友:rudtek
添加“default”应该可以。您是否尝试调用颜色并查看过滤器是否正常工作?
如果不是,您可以尝试为过滤器添加更高的优先级
add_filter( \'twentyfifteen_color_schemes\', \'my_custom_color_schemes\', 99 );
function my_custom_color_schemes( $schemes ) {
$schemes[\'default\'] = array(
\'label\' => __( \'my new default color\', \'twentyfifteen\' ),
\'colors\' => array(
\'#f8f7f4\',
\'#002244\',
\'#f8f7f4\',
\'#585552\',
\'#ffffff\',
\'#f8f7f4\',
),
);
return $schemes;
}