Hi
I had a look at your screens and it is similar to something I blogged about a while pack. Note I haven’t touched my much neglected blog and in the process of fixing a few issues .
http://westerdale.biz/wordpress/fix-yoast-wordpress-seo-plugin-missing-post-settings
My post is really temporary but I am now looking at something more permenant by overriding metabox-tabs.min.css .
I had another looks at this.
The Yoast plugin dir has metabox-tabs.css
.wpseotab {
display: none;
}
ul.wpseo-metabox-tabs {
display: none;
margin-top: 12px;
margin-bottom: 3px;
}
Hence, for a more permanent fix we need to override the display property in both classes. I guess these are some of the options
– edit the above file directly
– override using another plugin
– override in a child theme.
I am currently seeing if this is possible in the child theme.
Hi! Where would I put this could to have the meta box back? I’m using Mystile child theme.
Thanks!
http://www.jadesjems.com
Hi
Hopefully
This proving quite tricky. I have written a plugin the loads my yOAST METABOX CSS fix and any other css files I want. I see it on my home page n FireBug lite. However this has no affect as metabox-tabs-min.css gets loaded only on a page or post edit options. So once I can add my hook there we’ll get this resolved. In the short term I can hack the plugin code and let you know what i have done but this would only be be temporary fix
All
I have fixed this but this did involved hacking the plugin code which I wouldn’t do lightly. I also wonder why this bug hasn’t been fixed which makes me think there are commercial implications.
Anyway briefly:
- backup your site completely so ( files and db)
- fire up your fave ftp tool and download a local copy of
of wp-content/plugins/wordpress-seo . I do my work locally in NotePad++ and ftp changes
- ftp to /wp-content/plugins/wordpress-seo/css and create a copy of metab-box.css and called it meta-box-fixed.min.css ( yes i know it is not strictly mimified!)
- Make the changes to the classes I have described above
- Navigate to /plugins/wordpress-seo/admin and open class-metabox.php
- ` replace the line I have shown commented out with this// DAN: I have replaced the .css with one that has .wpseotab and ul.wpseo-metabox-tabs classes with with the display property removed.
wp_enqueue_style( ‘metabox-tabs’, plugins_url( ‘css/metabox-tabs-fixed’ . WPSEO_CSSJS_SUFFIX . ‘.css’, WPSEO_FILE ), array(), WPSEO_VERSION );
// DAN: orginal – wp_enqueue_style( ‘metabox-tabs’, plugins_url( ‘css/metabox-tabs’ . WPSEO_CSSJS_SUFFIX . ‘.css’, WPSEO_FILE ), array(), WPSEO_VERSION );
`
- Save your work and refresh your post or page to reveal your metabox options.