Raindrops 0.994 raindrops_embed_meta function has Bug

Browser displayed improperly When RAINDROPS_USE_AUTO_COLOR value false

*Quick Fix

functions.php line:1362

Step:1
[php line=”1356″]
function raindrops_embed_meta($content){
global $post;
$result = "";
$css = raindrops_embed_css();
$result_indv = ”;

if ( is_single() || is_page() ){
if(RAINDROPS_USE_AUTO_COLOR !== true){
$css = ”;
}
[/php]

change below
[php line=”1356″ highlight=”1361,1362,1363″]
function raindrops_embed_meta($content){
global $post;
$result = "";
$css = raindrops_embed_css();
$result_indv = ”;
if(RAINDROPS_USE_AUTO_COLOR !== true){
$css = ”;
}

if ( is_single() || is_page() ){

$css_single = get_post_meta($post->ID, ‘css’, true);

[/php]

Step:2
functions.php line:1395
[php line=”1395″]
}else{
if(RAINDROPS_USE_AUTO_COLOR == true){
$result .= ‘<style type="text/css">’;
$result .= "\n<!–/*<![CDATA[*/\n";
$result .= $css;
}

[/php]

change below
[php]
$result .= ‘<style type="text/css">’;
$result .= "\n<!–/*<![CDATA[*/\n";
$result .= $css;
[/php]
remove if{ and }.

RAINDROPS_USE_AUTO_COLORの設定を、falseにした時に、スタイル要素が適切に付加されなくなり、スタイルルールが、ディスプレイに表示されるバグがありましたので、上記の改修方法をお試しください。

なを、RAINDROPS_USE_AUTO_COLORは、trueにセットされておりますので、通常の利用状態では、エラー表示になる事はありません。

このバグは、ver0.996で修正予定です。


コメントは受け付けていません。