WordPress.org

Ready to get started?Download WordPress

Forums

[resolved] WP 2.1 and Link Categories and options (9 posts)

  1. Ripsey
    Member
    Posted 7 years ago #

    I've noticed that the Link Categories have been combined with the Post Categories in WP 2.1, but now all the Link Category options (such as Sort Order, Limit, Formatting, etc) are gone.

    Is this an oversight that will be fixed, or are those options gone for good?

    I've also noticed the option to associate an image to a link is gone.

  2. froman118
    Member
    Posted 7 years ago #

    A lot of those options are now handled directly by the template function so I hope you are a little familiar with PHP and can understand the documentation for the new function, http://codex.wordpress.org/Template_Tags/wp_list_bookmarks

  3. Ripsey
    Member
    Posted 7 years ago #

    Thanks for the info.

    I just got into PHP while building my WP site, so I'm familiar enough... I hope.

  4. songfta
    Member
    Posted 7 years ago #

    Okay, I'm looking at the coxed, but it's not proving overly helpful to the not-as-familiar-with-PHP crowd.

    For example, my theme draws in the catories in sidebar.php with the following call:

    <?php wp_list_cats('sort_column=name&hide_empty=0&optioncount=0&hierarchical=1'); ?>

    I noticed that "cats" is a deprecated tag, so I replaced with the now-accepted "categories," but things didn't change: the blogroll categories and post categories are still intermingling, giving me a slew of 404 errors when some of the categories are clicked.

    Here's another wrinkle: one of my post categories matches one of my blogroll categories, so if I exclude the latter, i also exclude the former.

    So the option is to totally rebuild my blogroll, or figure out how to fix this craptacular new "improvement" in the code.

    Any thoughts?

  5. Ripsey
    Member
    Posted 7 years ago #

    Hmmmm... My two lists weren't intermingling, and I'm still using the old code:

    -----

      Categories
      <?php wp_list_cats('sort_column=name&optioncount=1&hierarchical=0'); ?>

    -----

    As for the Blogroll, I've split it up into three seperate calls:

    -----
    <?php wp_list_bookmarks('categorize=1&category=11&orderby=id'); ?>

    <?php wp_list_bookmarks('categorize=1&category=12&orderby=name'); ?>

    <?php wp_list_bookmarks('categorize=1&category=13&orderby=rand&limit=5'); ?>
    -----

    This allows me to have separate options to display 'em... The 1st one's ordered by ID, the 2nd by name, and the last is random and limited to showing only 5.

    also...

    I used to have to style the Link Category headers (the h2 tag) by ID, and for each category...

    -----
    #linkcat-1 h2, #linkcat-2 h2, #linkcat-3 h2, #linkcat-4 h2, #linkcat-5 h2 {
    font-size: 11px;
    font-weight: normal;
    margin-bottom: 0px;
    margin-top: 7px;
    }
    -----

    But now can comfortably use the class tag, and only have to make a single style:

    -----
    .linkcat h2 {
    font-size: 11px;
    font-weight: normal;
    margin-bottom: 0px;
    margin-top: 7px;
    }
    -----

  6. songfta
    Member
    Posted 7 years ago #

    Yeah, it's weird. You can see the problem in action at randomduck.com: look at the "Categories" listing on the right-hand side of the page: about 1/3 of those are blogroll cats, rather than post cats. The blogroll cats will bring up 404 errors, while the post ones won't.

    I don't want the blogroll stuff to show up there - that's supposed to be in the bottom part of the page. I just want post cats there.

    Any more thoughts?

  7. markhealey
    Member
    Posted 7 years ago #

    I had a similar problem -- my links weren't showing up. For some reason in this release, the link cats get rolled into the global cats... I had to change my link cat id to global cat id and everything's smooth now.

    get_links() still works.... wp_list_bookmarks is not as easy!

  8. froman118
    Member
    Posted 7 years ago #

    The inclusion of wp_list_bookmarks was a godsend for me because I publish a plugin, My Link Order, that lets you set an explicit order for your blogroll and categories. The new function lets me specify which database column to sort on, before I had to offer modified versions of the core files which wasn't cool.

  9. songfta
    Member
    Posted 7 years ago #

    Nice plugin! Too bad it doesn't fix my problem at all - but it should be good for a couple other sites I manage.

Topic Closed

This topic has been closed to new replies.

About this Topic