'error', ), $atts)); if ($play=="error") return '

在处理亦歌代码时出错。您可能并未设置play参数。

'; else $o = wp1g_get_options(); $a = ($o['isauto'] == 't') ? 'true' : 'false'; $ygCode = << EOT; return $ygCode; } function wp1g_get_options(){ $defaults = array(); $defaults['width'] = '200'; $defaults['height'] = '24'; $defaults['isauto'] = 'f'; $defaults['user'] = ''; $options = get_option('wp1gsettings'); if (!is_array($options)){ $options = $defaults; update_option('wp1gsettings', $options); } return $options; } function wp1g_option() { add_options_page('亦歌分享插件设置', '亦歌分享插件', manage_options, 'wp-1g.php', 'wp1g_optionpage'); } function wp1g_optionpage() { if ($_POST['wp1g']){ update_option('wp1gsettings', $_POST['wp1g']); $message = '

设置已保存。

'; } $o = wp1g_get_options(); $cauto= ($o['isauto'] == 't') ? ' checked="checked"' : ''; $cauton= ($o['isauto'] == 't') ? '' : ' checked="checked"'; echo <<

亦歌分享插件设置

{$message}
播放器高度(单位:px)
播放器宽度(单位:px)
亦歌用户名
是否自动播放

EOT; } add_shortcode('music1g', 'wp1g_func'); add_filter('tiny_mce_before_init', 'wp1gmp_mce_valid_elements', 0); add_filter('tiny_mce_version', 'wp1gmp_change_tinymce_version'); add_action('init', 'wp1gmp_addbuttons'); add_action('admin_menu', 'wp1g_option'); ?>