post_type_link WordPress Filter Hook
The post_type_link hook is a powerful tool that allows you to change the URL of a post type. This can be extremely useful if you want to change the slug of a post type, or if you want to change the URL structure of a post type.
apply_filters( 'post_type_link', string $post_link , WP_Post $post , bool $leavename , bool $sample ) #
Filters the permalink for a post of a custom post type.
Parameters
- $post_link
(string)The post's permalink.
- $post
(WP_Post)The post in question.
- $leavename
(bool)Whether to keep the post name.
- $sample
(bool)Is it a sample permalink.
More Information
post_type_link
is a filter applied to the permalink URL for a post or custom post type prior to being returned by the function get_post_permalink() .
Source
Changelog
Version | Description |
---|---|
3.0.0 | Introduced. |