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

Opened 6 years ago

Last modified 6 years ago

Add "only" option to get_*() functions

Reported by: ryan Owned by: anonymous
Priority: normal Milestone: 2.1
Component: Administration Version: 2.0.1
Severity: normal Keywords: query get api bg|has-patch bg|needs testing
Cc:

Description

Add an "only" option that contains a list of IDs to include in list queries. This is similar to the existing "exclude" option except instead of excluding IDs from the query it restricts the query to only those IDs specified. get_posts(), get_pages(), get_categories(), and get_bookmarks() need this option.

Attachments

template_functions_bookmark_incl_excl.diff Download (2.0 KB) - added by MichaelH 6 years ago.
adds exclusion/inclusion to get_bookmarks()
incl_excl_gets.diff Download (9.2 KB) - added by MichaelH 6 years ago.
include/exclude ids for get_posts(), get_pages(), get_categories(), and get_bookmarks()

Change History

adds exclusion/inclusion to get_bookmarks()

Just a patch for get_bookmarks(). Allows exclusions (which was partially coded) or inclusions. If 'include' is specified in the parameter, sets $exclude = , $category = -1, and $category_name = .

include/exclude ids for get_posts(), get_pages(), get_categories(), and get_bookmarks()

  • Keywords bg|has-patch bg|needs testing added

A patch for get_posts(), get_pages(), get_categories(), and get_bookmarks() to include/exclude specific ids.

comment:3   ryan6 years ago

Code looks good. Time to test.

comment:4   ryan6 years ago

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

(In [3655]) Add include param to get_posts(), get_categories(), get_pages(), and get_bookmarks(). Props MichaelH. fixes #2562

Note: See TracTickets for help on using tickets.