我正在开发一个主题,其中我使用主题选项允许用户设置各种内容--文本大小、背景颜色、链接颜色等。
我用于选项的基本代码位于标题中。php,如下所示:
<?php
$options = get_option(\'mytheme_theme_options\');
if( isset( $options[\'backgroundcolour\'] ) && ( !empty( $options[\'backgroundcolour\'] ) ) )
printf( "body {background: #%s;}", $options[\'backgroundcolour\'] );
if( isset( $options[\'linkcolour\'] ) && ( !empty( $options[\'linkcolour\'] ) ) )
printf( "a, a:link {color: #%s;}", $options[\'linkcolour\'] );
?>
我想设置的一个选项是某些内容块的边界半径,这需要多个相同值的声明才能在所有现代浏览器中工作:
.post {-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
那么,如何让上面的PHP在CSS中三次声明相同的值呢?
我应该补充一点,我通常不是一个PHP人;感觉有点不对劲。:)
谢谢