我在localhost上并尝试创建一个新网站。我有Avada主题与演示内容。在演示页面的底部有社交链接。此消息在那里:警告:非法字符串偏移' color_type'在C:\ xampp \ htdocs \ pappas \ wordpress \ wp-content \ themes \ Avada \ includes \ widget \ class-fusion-widget-social-links.php on line(multiple)
我对PHP不太顺利,可以使用一些帮助。下面是该文件中出现的代码。
if ( ! isset( $instance['tooltip_pos'] ) || '' == $instance['tooltip_pos'] ) {
$instance['tooltip_pos'] = 'top';
}
if ( ! isset( $instance['icon_color'] ) || '' == $instance['icon_color'] ) {
$instance['icon_color'] = '#bebdbd';
}
if ( ! isset( $instance['boxed_icon'] ) || '' == $instance['boxed_icon'] ) {
$instance['boxed_icon'] = 'Yes';
}
if ( ! isset( $instance['boxed_color'] ) || '' == $instance['boxed_color'] ) {
$instance['boxed_color'] = '#e8e8e8';
}
if ( ! isset( $instance['boxed_icon_radius'] ) || '' == $instance['boxed_icon_radius'] ) {
$instance['boxed_icon_radius'] = '4px';
}
if ( ! isset( $instance['linktarget'] ) || '' == $instance['linktarget'] ) {
$instance['linktarget'] = '_self';
}
if ( ! isset( $instance['color_type'] ) || '' == $instance['color_type'] ) {
$instance['color_type'] = 'custom';
}
if ( isset( $instance['boxed_icon'] ) && isset( $instance['boxed_icon_radius'] ) && 'Yes' == $instance['boxed_icon'] && ( $instance['boxed_icon_radius'] || '0' === $instance['boxed_icon_radius'] ) ) {
$instance['boxed_icon_radius'] = ( 'round' == $instance['boxed_icon_radius'] ) ? '50%' : $instance['boxed_icon_radius'];
$style .= 'border-radius:' . $instance['boxed_icon_radius'] . ';';
}
if ( isset( $instance['boxed_icon'] ) && 'Yes' == $instance['boxed_icon'] && isset( $instance['boxed_icon_padding'] ) && isset( $instance['boxed_icon_padding'] ) ) {
$style .= 'padding:' . $instance['boxed_icon_padding'] . ';';
}
if ( isset( $instance['boxed_icon'] ) && 'Yes' == $instance['boxed_icon'] ) {
$add_class .= ' boxed-icons';
}
if ( ! isset( $instance['icons_font_size'] ) || '' == $instance['icons_font_size'] ) {
$instance['icons_font_size'] = '16px';
}
$style .= 'font-size:' . $instance['icons_font_size'] . ';';
$social_networks = array();
foreach ( $instance as $name => $value ) {
任何帮助将不胜感激。谢谢。
由于我在编码方面不是很老练,请随意愚蠢的建议!