Make WordPress Core

Opened 12 years ago

Last modified 5 years ago

#22957 new defect (bug)

get_boundary_post Only works from a single page

Reported by: pathawks's profile pathawks Owned by:
Milestone: Priority: normal
Severity: normal Version: 2.8
Component: Posts, Post Types Keywords: has-patch needs-testing
Focuses: template Cc:


I was trying to use get_boundary_post in my theme to display a link to the first and last posts, but it does not work from the homepage. Unless called from a single post, get_boundary_post will return NULL.

I can't see any reason for this behavior, or any good way around it.

Attachments (2)

22957.diff (1.1 KB) - added by pathawks 12 years ago.
get_boundary_post from any page
get_boundary_post.diff (1.1 KB) - added by pathawks 9 years ago.

Download all attachments as: .zip

Change History (9)

#1 @SergeyBiryukov
12 years ago

  • Component changed from General to Template

#2 @SergeyBiryukov
12 years ago

Has been this way since introduction in [10815] (#8703).

#3 @pathawks
12 years ago

What is the reason for this?

I understand why start_post_rel_link might want to only fire on single posts, but I see no reason to limit the avaliability of get_boundary_post.

On a related note, when there is nothing to return, why does it return NULL rather than FALSE like similar functions?

Last edited 12 years ago by pathawks (previous) (diff)

12 years ago

get_boundary_post from any page

#4 @pathawks
12 years ago

  • Keywords has-patch added
  • Version set to trunk

#5 @SergeyBiryukov
12 years ago

  • Version changed from trunk to 2.8

#6 @nacin
10 years ago

  • Component changed from Template to Posts, Post Types
  • Focuses template added

#7 @chriscct7
9 years ago

  • Keywords needs-testing added
Note: See TracTickets for help on using tickets.