[wp-trac] [WordPress Trac] #52889: Add filter to disable forced plain permalinks

WordPress Trac noreply at wordpress.org
Tue Mar 23 12:04:29 UTC 2021


#52889: Add filter to disable forced plain permalinks
-------------------------+-----------------------------
 Reporter:  cneumann     |      Owner:  (none)
     Type:  enhancement  |     Status:  new
 Priority:  normal       |  Milestone:  Awaiting Review
Component:  Security     |    Version:  5.7
 Severity:  normal       |   Keywords:
  Focuses:               |
-------------------------+-----------------------------
 There should be an option to disable forced plain permalinks introduced
 with #5272. In my use case, showing the permalinks is totally fine and a
 requirement, even for private posts. Even worse,
 `wp_force_plain_post_permalink` results in additional capatibility checks
 which are expensive in my use case, especially for pages with lots of
 permalinks (e.g. menus). Setting the posts or the post statuses to public
 is not possible, as this results in other unwanted side effects. With
 `wp_force_plain_post_permalink`, there is currently no way to have the old
 behaviour.

 As a proposal, I added a patch that introduces a filter for
 `wp_force_plain_post_permalink` to completely disable the check.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/52889>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list