'', 'bscript'=>'', 'acount'=>0, 'bcount'=>0); add_option('abjs', $options); } function abjs_deactivate () { delete_option('abjs'); } if (is_admin()) { add_action('admin_menu', 'abjs_admin_menu'); add_action('admin_init', 'abjs_init'); add_filter('plugin_row_meta', 'abjs_links', 10, 2); function abjs_admin_menu(){ add_options_page('Script split', 'ABScript', 'administrator', __FILE__, 'abjs_admin_page'); } function abjs_init() { register_setting('abjs','abjs'); add_settings_section('script', 'Script settings', 'abjs_foo', __FILE__); add_settings_field('ascript', 'Script A', 'abjs_render_ascript', __FILE__, 'script'); add_settings_field('bscript', 'Script B', 'abjs_render_bscript', __FILE__, 'script'); //add_settings_field('siteid', 'Site ID', 'abjs_render_sites', __FILE__, 'script'); //add_settings_field('posttype', 'What to post', 'crossposterous_render_posttype', __FILE__, 'posterous'); } function abjs_links ($links, $file){ /* if( $file == 'posterize/posterize.php') { $links[] = '' . __('Settings') . ''; $links[] = 'Donate'; } */ return $links; } function abjs_foo () { // } function abjs_render_ascript () { $options = get_option('abjs'); echo 'Displayed ' . $options['acount'] . ' times.
'; echo ''; } function abjs_render_bscript () { $options = get_option('abjs'); echo 'Displayed ' . $options['bcount'] . ' times.
'; echo ''; } function abjs_admin_page() { echo '
'; echo '

'; echo '

ABScript

'; echo '
'; settings_fields('abjs'); do_settings_sections(__FILE__); echo '

'; echo ''; echo '

'; echo '
'; echo '
'; } } function abjs_output () { $options = get_option('abjs'); if ($options['acount'] > $options['bcount']) { $options['bcount'] = $options['bcount'] + 1; echo ($options['bscript']); } else { $options['acount'] = $options['acount'] + 1; echo ($options['ascript']); } update_option('abjs', $options); } add_action('wp_head', 'abjs_output'); ?>