Opened 9 years ago
Last modified 7 years ago
#37051 new enhancement
New filter `wp_page_path_sql`
Reported by: | sebastian.pisula | Owned by: | |
---|---|---|---|
Milestone: | Awaiting Review | Priority: | normal |
Severity: | normal | Version: | |
Component: | Posts, Post Types | Keywords: | has-patch |
Focuses: | Cc: |
Description
Make plugin for translations I found next missing filter. WordPress use get_page_by_path in WP->parse_request();
In post meta I save info about language version.
Example:
"Contact" in German and Polish is "Kontakt" so slug will be 'kontakt'. Function get_page_by_path fiund by slug in all languages. But in filter wp_page_path_sql
I can add LEFT JOIN and set current language.
I know that exists parse_query
action and I can change query via this action but before in wp_page_path_sql
will be generate unnecessary sql.
This sql filter will be usefull very much.
Attachments (1)
Change History (3)
Note: See
TracTickets for help on using
tickets.