Ticket #2466 (closed defect (bug): fixed)

Opened 6 years ago

Last modified 5 years ago

list_cats filter is not applied to categories on the post screen.

Reported by: majelbstoat Owned by: majelbstoat
Priority: normal Milestone:
Component: Administration Version: 2.0.3
Severity: normal Keywords: list_cats filter dropdown_categories has-patch commit
Cc:

Description

The list_cats filter is applied to dropdown_cats() and wp_list_cats(), but is not applied to dropdown_categories() which builds the nested list on the post screen. This patch adds that filter there too.

Attachments

apply list_cats filter consistently.diff Download (717 bytes) - added by majelbstoat 6 years ago.
apply list_cats filter consistently part 2.diff Download (800 bytes) - added by majelbstoat 6 years ago.
Does not replace first patch, is in addition to it. Filters single_cat_title().
apply list_cats filter consistently consolidated.diff Download (2.4 KB) - added by majelbstoat 6 years ago.
Patch to replace the previous two. In addition, adds filter calls to get_the_category_list
2466 (2.1 trunk).diff Download (351 bytes) - added by majelbstoat 6 years ago.
2.1 trunk patch that adds get_category filter.
2466 (2.0.x branch).diff Download (390 bytes) - added by majelbstoat 6 years ago.
2.0.4 branch patch that adds get_category filter.

Change History

The category name is also not filtered in single_cat_title(). This second patch (to be used in conjunction with, not instead of the first patch) adds the filter there too.

Does not replace first patch, is in addition to it. Filters single_cat_title().

  • Keywords commit added

Looks good.

Doh. The change in changeset [3540] which *I myself* recommended shouldn't have been a removal of those lines, it should have been yet another two filter calls. This patch adds the lines back in, filtered as they should be.

This third patch is a consolidated patch that includes the changes in the previous two as well as these new alterations, for a total of four extra calls to the list_cats filter.

Patch to replace the previous two. In addition, adds filter calls to get_the_category_list

  • Version changed from 2.0.1 to 2.0.3

This still remains an issue on the 2.0.x branch and the trunk. The addition of the get_categories() filter means most of the problem has been fixed. But, there are still instances where get_category() is called, with no possibility to alter the output.

Attached are patches for 2.1 and 2.0.4 that adds the filter get_category() to do the same job as the filter in get_categories(). With this, it should finally be possible for plugins to work with a category's data before it is output, in all cases.

2.1 trunk patch that adds get_category filter.

2.0.4 branch patch that adds get_category filter.

comment:5   ryan6 years ago

  • Milestone changed from 2.1 to 2.0.4

comment:6   ryan6 years ago

  • Status changed from new to closed
  • Resolution set to fixed

(In [4007]) get_category filter form majelbstoat. fixes #2466

comment:7   ryan6 years ago

(In [4008]) get_category filter form majelbstoat. fixes #2466

  • Milestone 2.0.4 deleted

Milestone 2.0.4 deleted

Note: See TracTickets for help on using tickets.