WordPress.org

Ready to get started?Download WordPress

Forums

WordPress SEO by Yoast
[resolved] Option to disable/enable columns in All Posts (31 posts)

  1. donsekkle
    Member
    Posted 2 years ago #

    WordPress version: 3.3.2.
    WordPress SEO version: 1.2.1.

    Is it possible to have an option to remove columns of SEO Title, Meta Desc. and Focus KW when viewing from Posts -> All posts?

    This messes up everything and now the article title goes in 5 and more lines I have to scroll down a lot.

    Option to remove it or enble it would be great.

    http://wordpress.org/extend/plugins/wordpress-seo/

  2. bamajr
    Member
    Posted 2 years ago #

    Yoast...

    This is s pretty huge deal, even on a cinema screen monitor. Initially, I thought the WordPress SEO columns were fantastic, but all the added columns really clutter the All POSTS/PAGES area. This is especially true if a person already has other plugins adding columns to these areas.

    For instance...

    I have the "Reveal IDs" plugin (http://wordpress.org/extend/plugins/reveal-ids-for-wp-admin-25/) enabled, to show the IDs of all POSTS/PAGES and etc. This plugin added 1 column, with the numerical ID only.

    Your plugin added 4 columns.

    When I view All POSTS in full screen mode, on a 23 inch Apple Cinema Display, the "Title" and "Author" columns have already started bunching. So those with a smaller monitor and/or not viewing the page in full-screen, are simply presented with a garbled mess, in the "Title" column.

    I suggest only adding the visual "Color" icon column and dropping all other columns. I would drop the remaining 3 columns in both All POSTS and All PAGES.

    Your plugin is (and has been) very solid. You have done a fantastic job with its development and the support after release.

    For visual people, like myself however, three of the additional columns added (), in the latest plugin version, are visually distracting and un-needed.

  3. bamajr
    Member
    Posted 2 years ago #

    FYI:

    If one were to use the Codepress Admin Columns plugin (http://wordpress.org/extend/plugins/codepress-admin-columns/), one can enable/disable columns, and specify column width (by percentage).

    However, A WORD OF CAUTION: The Codepress Admin Columns plugin has a little glitch in that it has to be set to default settings before modifying plugins, which may have been installed/activated/deactivated after the Codepress Admin Columns plugin was installed and configured. Otherwise, it may do WEIRD things to your column order and widths.

    This glitch is not seen all the time, and I have not been able to single out any specific plugins that may be causing the problem. I do know that I experienced it with the Reveal IDs plugin, but can't yet prove which plugin caused the issue.

  4. J. Brown
    Member
    Posted 2 years ago #

    Just want to chime in that the new columns are a drag. Frankly, I didn't think twice about hitting update because I wouldn't have expected a change like that without a heads up first. No mention in the Changelog (which I always check before an update.) Maybe you can give us an opt out? Hate the idea of having to add another plugin or try some other workaround but the title display and scrolling is killing me.

  5. donsekkle
    Member
    Posted 2 years ago #

    I'm glad I started this thread seeing I'm not the only one. Every time i go to All posts I'm thinking of removing this plugin which I love for what it is suppose to do. Yoast hear us up. Give us the option to remove those columns.

  6. achensee
    Member
    Posted 2 years ago #

    we agree - the additional posts_columns are very disturbing.

    for those who can't wait (like us) just edit the plugin file
    wordpress-seo/admin/class-metabox.php
    scroll to the end of the page
    end comment-out the last line
    //$wpseo_metabox = new WPSEO_Metabox();

    i know these changes will be lost on the next update and hacking a plugin is not the best idea, so please YOAST make these columns optional.

  7. ARToinet
    Member
    Posted 2 years ago #

    I too had an issue with this and kept an eye on this thread for a solution.
    I just accidentally discovered that the columns can be turned off. If you are in your admin screen, look at the top right hand corner. There you see "Screen Options"
    Click to open and select the columns you want to see.
    This cleared this issue up for me.

  8. donsekkle
    Member
    Posted 2 years ago #

    Am.. ar.. :) lol. yup you are right. Go to screen options and uncheck what you don't want. Worked for me too.

    So hacking the plug or update is not necessary.

    Let us know if this worked for the rest of you so we can close this thread.

    Big thanks ARToinet!

  9. achensee
    Member
    Posted 2 years ago #

    @ARToinet/donsekkle: The screen options are individual options for every single user. this method also requires to un-check the columns at every article, page or custom post. this is no alternative for an opt-out checkbox within the plugins options.

  10. donsekkle
    Member
    Posted 2 years ago #

    Well, yes for every user, but once you uncheck what you don't want it stays like that.

    Im not sure what you mean right now about columns at every article, page or custom post.

  11. joant6
    Member
    Posted 2 years ago #

    yes, it works for a single user, but everybody must do the same. This is annoying.

    Please Yoast add an option for admins to manage who can see this fields.

  12. J. Brown
    Member
    Posted 2 years ago #

    Unchecking the columns in screen options works fine by me. Why didn't I think of that? Problem solved. Thanks for the solution ARToinet.

  13. Joost de Valk
    Member
    Plugin Author

    Posted 2 years ago #

    I added a filter for this in 1.2.2, which allows you to disable it. See the WordPress SEO API Docs.

  14. nothin7
    Member
    Posted 2 years ago #

    Can you clarify which filter? Even better if you could tell us exactly what code to enter in which file to disable the new column. Thank you!

  15. nothin7
    Member
    Posted 2 years ago #

    Never mind - found it in the Screen Options dropdown.

  16. AkhilAniyan
    Member
    Posted 2 years ago #

    To "ARToinet"...

    Thank you soo much for sharing this tip. My problem solved!!!!:-)

  17. nothin7
    Member
    Posted 2 years ago #

    Joost,

    Please add a quick checkbox setting to disable the new columns for all users. Or have the columns disabled by default. I manage dozens of sites with multiple users, and it would take me forever to go into (a) each user on (b) each site and uncheck (c) all of the Screen Options boxes in (d) Pages, Posts, and sometimes other taxonomies. a * b * c * d is not a small number. I love your plugin but this is too much work and I would hate to have to switch back to All in one SEO.

    Thank you!

  18. riddle
    Member
    Posted 2 years ago #

    Joost,

    Lovely plugin!

    While you consider whether to add an option to disable the additional columns, how about adding this to the FAQ on the plugin directory?

    Something like:

    Q: The SEO columns on the All Pages and All Posts screens have made the table difficult to read. How can I turn them off?
    A: Use the "Screen Options" pulldown in the upper right.

    Thanks.

  19. housebg
    Member
    Posted 2 years ago #

    Hi Joost,

    Could you please elaborate on the filter - as I have this problem and need to resolve with a filter.

    I already use a custom admin column plugin for my client, but the recent update to the latest version of this plugin added all the default columns back in. I have to configure this across 6 custom post types, so this is a big deal.

    I'm guessing we'd handle this through the wpseo_options (array), but there isn't enough information in the SEO API docs to figure this out.

  20. housebg
    Member
    Posted 2 years ago #

    Sorry, could you also please provide documentation on how to remove the SEO filter that has been added to all posts and custom post types? My clients are very unhappy, as they are getting extremely confused with these changes.

    Thanks!

  21. Francesco Canovi
    Member
    Posted 1 year ago #

    No news about that? Same need here...

  22. Tobias Schutter
    Member
    Posted 1 year ago #

    If you would like to remove the columns you could use Codepress Admin Columns. You have the option to show/hide and reorder any column. Also works for the added columns of WordPress SEO by Yoast.

  23. nothin7
    Member
    Posted 1 year ago #

    Thanks for the tip Tobias! The plugin saves your settings across all users and you can set the columns for Pages and Posts in one convenient place.

  24. Steven Jones
    Member
    Posted 1 year ago #

    Just put this in your functions.php file

    add_filter( 'wpseo_use_page_analysis', '__return_false' );

  25. Jeremy Buller
    Member
    Posted 1 year ago #

    Yoast's filter is useful for removing all WordPress SEO columns from the Page and Post edit screens, and you can easily show only certain columns per user by logging in and editing screen options.

    If you happen to want to set only particular WordPress SEO columns to be displayed across the board - for all users - then here's some code you can run once from functions.php: https://gist.github.com/4074620

    If you'd like to set which WordPress SEO columns are displayed for any users created in the future, you can use this code instead: https://gist.github.com/4074688

    It's not the same as including an option in the plugin, and I'm sure there's a better way to write this stuff, but it worked for me and I hope it's helpful to others as well.

    I've also seen the suggestion to use Codepress Admin Columns to manage these columns, though I haven't used it. Might make more sense to do that.

  26. Bozz
    Member
    Posted 1 year ago #

    I followed Steven's advice and it worked like a charm. Thanks!

  27. Waltteri Turunen
    Member
    Posted 1 year ago #

    Thanks, Jeremy!

    I wanted to hide the SEO columns from users, so only admin could see them and I found your code to be the solution. I added your code to user_register hook and then just used user_can to exclude admin-user.

    Smooth sailing.

  28. Jeremy Buller
    Member
    Posted 1 year ago #

    I'm glad to hear it! Good idea, differentiating between user levels using user_can.

  29. digimixus
    Member
    Posted 1 year ago #

    Thanks @achensee commenting out //$wpseo_metabox = new WPSEO_Metabox(); in the wordpress-seo/admin/class-metabox.php file worked for me.

  30. Steven Jones
    Member
    Posted 1 year ago #

    @digimixus

    You don't want to do that as when the plugin is updated you'll lose your changes.

    See my last post as to how to get rid of the post columns.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags

No tags yet.