我目前正在尝试将我制作的Bootstrap单页网站转换为WordPress主题。我需要协助的部分是允许自定义颜色。特别是附加到引导程序的原色和辅助色。
【可自定义颜色的WordPress主题】我已经在functions.php中注册了主题定制器, 但是我需要一种方法来实际更改页面上的颜色。
我曾考虑过使用类似下面的内容, 但是我有很多东西使用主色或辅助色, 然后就拥有了所有自举程序。有没有更简单/更快的方法来解决这个问题, 还是我被迫这样做?
function customize_css() {
$primary = get_theme_mod('primary_colour', '#F0AEAA');
$secondary = get_theme_mod('secondary_colour', '#2C3E50');
?>
<
style>
/* PRIMARY COLOUR OVERWRITES */
a {
color: <
?= $primary ?>
;
}
.bg-primary {
background-color: <
?= $primary ?>
!important;
}/* SECONDARY COLOUR OVERWRITES */
.bg-secondary {
background-color: <
?= $secondary ?>
!important;
}
<
/style>
<
?php
}
add_action('wp_head', 'customize_css');
#1你的代码示例是显示背景颜色的最简单方法。
只是, 你将代码放在主题中的functions.php文件中。
function customize_css() {$primary = get_theme_mod('primary_colour', '#F0AEAA');
$secondary = get_theme_mod('secondary_colour', '#2C3E50');
?>
<
style>
/* PRIMARY COLOUR OVERWRITES */a {color: <
?= $primary ?>
;
}.bg-primary {background-color: <
?= $primary ?>
!important;
}/* SECONDARY COLOUR OVERWRITES */.bg-secondary {background-color: <
?= $secondary ?>
!important;
}<
/style>
<
?php}add_action('wp_head', 'customize_css');
祝一切顺利!!
推荐阅读
- WordPress-Timber-本地化失败
- WordPress主题上传错误PCLZIP_ERR_BAD_FORMAT
- WordPress主题更新-如何不丢失对父主题的自定义()
- WordPress主题(独立主题需要index.php文件错误)
- 百分点大数据技术团队(基于HugeGraph的知识图谱技术在白酒行业的落地实践)
- 保存壁纸太麻烦(教你如何用Java快速获取网站图片)
- 扫雷的实现
- Java知识点详解 4Java泛型详解
- #私藏项目实操分享#原理讲解-项目实战 <-; 多目标跟踪算法之DeepSORT