我看到了三种编辑Jetpack Mobile主题的方法:
1. Use Jetpack\'s Custom CSS module
Jetpack包含一个名为“自定义CSS”的模块,允许您添加自己的自定义CSS,而无需编辑主题样式表。自定义CSS编辑器(在“外观>编辑CSS”下)还包括一个选项,可以在Jetpack的移动主题中包含此自定义CSS。
因此,您可以通过在其中添加自定义CSS代码来定制移动主题的外观。您可以使用.mobile-theme
类以仅针对移动主题。
2. Add your own custom stylesheet to the Mobile theme
如果不想使用自定义CSS模块,可以只在Jetpack的移动主题中加载特定的样式表,如下所示:
// Check if we are on mobile
// Props @saracannon http://ran.ge/2012/12/05/parallax-and-mobile/
function tweakjp_is_mobile() {
// Are Jetpack Mobile functions available?
if ( ! function_exists( \'jetpack_is_mobile\' ) )
return false;
// Is Mobile theme showing?
if ( isset( $_COOKIE[\'akm_mobile\'] ) && $_COOKIE[\'akm_mobile\'] == \'false\' )
return false;
return jetpack_is_mobile();
}
// Let\'s add our custom stylesheet
function tweakjp_maybe_add_css() {
// On mobile?
if ( tweakjp_is_mobile() ) {
wp_register_style( \'custom-mobile\', plugins_url( \'style.css\', __FILE__) );
wp_enqueue_style( \'custom-mobile\' );
}
}
add_action( \'wp_enqueue_scripts\', \'tweakjp_maybe_add_css\' );
3. Edit Jetpack\'s plugin files to make your changes
没有限制,但当您更新到下一版本的Jetpack时,所有更改都将被覆盖。我不推荐它。