redirection_permalink_changed
redirection_permalink_changed
Appears in: redirection.3.4, redirection.3.4.1, redirection.3.5, redirection.3.6.2, redirection.3.6.3, redirection.3.7, redirection.3.7.1, redirection.3.7.2, redirection.3.7.3, redirection.4.1, redirection.4.1.1, redirection.4.2.1, redirection.4.2.2, redirection.4.2.3, redirection.4.3.1, redirection.4.3.3, redirection.4.4, redirection.4.4.2, redirection.4.5.1, redirection.4.6.1, redirection.4.6.2, redirection.4.7, redirection.4.7.1, redirection.4.7.2, redirection.4.8, redirection.4.9, redirection.4.9.1, redirection.4.9.2, redirection.5.0, redirection.5.0.1, redirection.5.1, redirection.5.1.1, redirection.5.1.2, redirection.5.1.3, redirection.5.2.3, redirection.5.3.0, redirection.5.3.10, redirection.5.3.2, redirection.5.3.3, redirection.5.3.4, redirection.5.3.5, redirection.5.3.6, redirection.5.3.9, redirection.5.4.1, redirection.5.4.2, redirection.5.5.0, redirection.5.5.1, redirection.5.5.2
Hook Type: filter
See hook in action
Displaying hooks found in version: redirection.5.5.2apply_filters('redirection_permalink_changed') is found 1 times:
- /models/monitor.php line 117113114115116117118119120121122123
public
function
check_for_modified_slug(
$post_id
,
$before
) {
$after
= wp_parse_url( get_permalink(
$post_id
), PHP_URL_PATH );
$before
= wp_parse_url( esc_url(
$before
), PHP_URL_PATH );
if
( apply_filters(
'redirection_permalink_changed'
, false,
$before
,
$after
) ) {
do_action(
'redirection_remove_existing'
,
$after
,
$post_id
);
$data
=
array
(
'url'
=>
$before
,
'action_data'
=>
array
(
'url'
=>
$after
),
'match_type'
=>
'url'
,