您好,我正在使用与 propanel 类似的 wordpress 主题选项面板,我可以使用颜色选择器通过以下代码更改主体背景:
<?php
$bodybg = get_option('test_bodycolor');
echo '<body style="background-color:'.$bodybg.'">';
?>
上面的代码工作正常,但我不知道如何通过颜色选择器更改悬停链接 我在标记更改分页背景颜色之前用下面的代码做了类似的事情:
<?php
$linkcolor = get_option('test_pgn');
?>
<style type="text/css">
.pagination a:hover{
background: <?php echo $linkcolor; ?>;
}
.pagination .current{
background: <?php echo $linkcolor; ?>;
}
</style>
但是我错了,但它不起作用,你能帮帮我吗?
最佳答案
伙计们,感谢大家的回复,我刚刚找到了我在这里使用本教程的解决方案 http://css-tricks.com/css-variables-with-php/当我从 style.css 中删除背景颜色并添加到 custom-style.php 时它工作完美现在我可以使用我的主题设置页面更改网站颜色但是我有一个新问题因为当我重置选项时主题没有颜色有什么方法可以为 colortpicker 添加默认颜色? 这是我的代码示例
$options[] = array( "name" => __('Links Color','framework_localize'),
"desc" => __('Here you can select the color of your site links.','framework_localize'),
"id" => $shortname."_lnk",
"std" => "",
"type" => "color");
我可以为这段代码添加默认颜色吗?谢谢
关于php - 如何在wordpress中使用css和php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25149146/