• Resolved sovietunit

    (@sovietunit)


    It’s my first post here so, first of all, hello. I’m a newbie blogger struggling with his first site so please excuse any omission / lack of precision in the following.

    I’ve just updated the Suffusion theme for my blog from 3.7.1 to 3.7.2 and suddendly the options do not seem to work any longer. It’s a pity because it is a wonderful theme and I find it hard to move to any other… anyway, here’s what happens.

    My WordPress version is 3.0.3, which I take to be the latest.

    1) When I click on the [Suffusion] tab in the WordPress admin interface, things start to go wrong with the interface itself. Example: when I access Suffusion->Introduction, the buttons on the left-hand side do not seem to work anymore, and I have to manually scroll the page to move, say, from [welcome] to [upgrades]. Also, the other options of the wp interface cannot be expanded until I navigate away from the Suffusion options.
    2) No change is saved anywhere.
    3) The floating [save] window stays where it is and cannot be moved around the screen as it used to. I’ve tested this with Firefox, IE7 and Chrome.
    4) Post thumbnails in the magazine template do not show up despite reloading the images and resetting the URL’s. They do not work even with new posts.

    I searched some support threads and found that some have had some ‘no saved changes’ with previous versions of the theme but none of the solutions I found seem to work. I tried:

    1) de-activating and re-activating the theme (solved the thumbnail display problem ONCE, but never again, and did nothing for the options save problem)
    2) exporting options, deleting the theme, re-installing and importing the options
    3) deleting and re-installing WITHOUT importing options
    4) deleting the ‘suffusion_options’ and ‘suffusion_unified_options’ records in the ‘wp_options’ table of the mySQL database, then importing the options file

    But the theme does not change its behaviour in the least. Anyone can help?

Viewing 5 replies - 1 through 5 (of 5 total)
  • Since you’ve tried all that, have you disabled all the plug-ins and activating them one at a time? It might be worthwhile deleting all the plug-ins from the folder as they still sometimes cause conflicts even when disabled.

    Also what browser are you using? I use Suffusion on a couple of the sites I maintain and don’t experience this problem.

    Thread Starter sovietunit

    (@sovietunit)

    Hey! That did work, thank you – now the tabs and floating window in the Suffusion options are back to normal behaviour, and changes are saved all right. I had to DELETE all my dear plugins, though ;), as you said, disabling was not sufficient. Still it does not help for the thumbnail issue on the magazine template.

    I use Firefox 3.6.13.

    Thread Starter sovietunit

    (@sovietunit)

    If it can be of any help – it looks like it was the ‘Social Discussions’ plugin by LinksAlpha to create the problems with the Suffusion dashboard.

    Good I’m glad you manage to pin down the culprit. You may want to let the plug-in author know of the issue as well.

    @sovietunit,
    Can you provide your URL? That might help track down the magazine template.

    Regarding the conflict with the other plugin, this often happens due to conflicting JavaScript. Typically if a theme/plugin is adding its own JS in the admin panels, it does it this way:

    add_action('admin_menu', 'my_plugin_init_fn');
    function my_plugin_init_fn() {
    	add_action("admin_print_scripts", "my_plugin_admin_script_loader");
    }
    function my_plugin_admin_script_loader() {
    	wp_enqueue_script('jquery');
    }

    This can cause conflicts with other plugins/themes if they are using a different library, because the above statement means that the JS is added for all pages in the admin dashboard.

    Instead the JS should be enqueued specifically for the plugin’s admin pages:

    add_action('admin_menu', 'my_plugin_init_fn');
    function my_plugin_init_fn() {
    	$my_plugin_sub_menu_page = add_submenu_page(...);
    	add_action("admin_print_scripts-$my_plugin_sub_menu_page", "my_plugin_admin_script_loader");
    }
    function my_plugin_admin_script_loader() {
    	wp_enqueue_script('jquery');
    }

    This will ensure that the JS is being added only for the plugin’s admin page.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘[Suffusion] Another no-save problem’ is closed to new replies.