示例#1
0
function arcw_write_css($file, $css)
{
    global $wpdb;
    if ($css) {
        if (isMU()) {
            $old_blog = $wpdb->blogid;
            $blogids = $wpdb->get_results("SELECT blog_id FROM {$wpdb->blogs}");
            foreach ($blogids as $blogid) {
                $blog_id = $blogid->blog_id;
                switch_to_blog($blog_id);
                $filename = '../wp-content/plugins/' . dirname(plugin_basename(__FILE__)) . '/themes/' . $file . '-' . $wpdb->blogid . '.css';
                $themefile = fopen($filename, "w") or die("Unable to open file!");
                fwrite($themefile, $css);
                fclose($themefile);
            }
            switch_to_blog($old_blog);
        } else {
            $filename = '../wp-content/plugins/' . dirname(plugin_basename(__FILE__)) . '/themes/' . $file . '.css';
            $themefile = fopen($filename, "w") or die("Unable to open file!");
            fwrite($themefile, $css);
            fclose($themefile);
        }
    }
}
示例#2
0
function _archivesCalendar_uninstall()
{
    if (isMU()) {
        delete_site_option('archivesCalendar');
        delete_site_option('widget_archives_calendar');
        delete_site_option('archiveCalandarThemer');
    } else {
        delete_option('archivesCalendar');
        delete_option('widget_archives_calendar');
        delete_option('archiveCalandarThemer');
    }
}