editable_slug
editable_slug
Appears in: advanced-ads.1.15, bbpress.2.5.14, bbpress.2.6.0, bbpress.2.6.1, bbpress.2.6.11, bbpress.2.6.12, bbpress.2.6.2, bbpress.2.6.3, bbpress.2.6.4, bbpress.2.6.5, bbpress.2.6.6, bbpress.2.6.9, buddypress.10.1.0, buddypress.10.2.0, buddypress.10.3.0, buddypress.10.4.0, buddypress.10.5.0, buddypress.10.6.0, buddypress.11.0.0, buddypress.11.1.0, buddypress.11.2.0, buddypress.11.3.2, buddypress.11.4.0, buddypress.12.0.0, buddypress.12.1.1, buddypress.12.2.0, buddypress.12.3.0, buddypress.12.4.0, buddypress.12.4.1, buddypress.12.5.0, buddypress.12.5.1, buddypress.14.0.0, buddypress.14.1.0, buddypress.14.2.1, buddypress.14.3.3, buddypress.14.3.4, buddypress.3.1.0, buddypress.3.2.0, buddypress.4.0.0, buddypress.4.1.0, buddypress.4.2.0, buddypress.4.3.0, buddypress.4.4.0, buddypress.5.0.0, buddypress.5.1.0, buddypress.5.1.1, buddypress.5.1.2, buddypress.5.2.0, buddypress.6.0.0, buddypress.6.1.0, buddypress.6.2.0, buddypress.6.3.0, buddypress.6.4.0, buddypress.7.0.0, buddypress.7.1.0, buddypress.7.2.0, buddypress.7.2.1, buddypress.7.3.0, buddypress.8.0.0, buddypress.9.0.0, buddypress.9.1.1, wordpress-4.0, wordpress-4.4, wordpress-4.8, wordpress-4.9, wordpress-4.9.4, wordpress-4.9.5, wordpress-4.9.6, wordpress-4.9.7, wordpress-4.9.8, wordpress-5.0, wordpress-5.0.1, wordpress-5.0.2, wordpress-5.0.3, wordpress-5.1, wordpress-5.1.1, wordpress-5.2, wordpress-5.2.1, wordpress-5.2.2, wordpress-5.2.3, wordpress-5.2.4, wordpress-5.3, wordpress-5.3.1, wordpress-5.3.2, wordpress-5.4, wordpress-5.4.1, wordpress-5.4.2, wordpress-5.5, wordpress-5.5.1, wordpress-5.5.2, wordpress-5.5.3, wordpress-5.6, wordpress-5.6.1, wordpress-5.6.2, wordpress-5.7, wordpress-5.7.1, wordpress-5.7.2, wordpress-5.8, wordpress-5.8.1, wordpress-5.8.2, wordpress-5.8.3, wordpress-5.9, wordpress-5.9.1, wordpress-5.9.2, wordpress-5.9.3, wordpress-6.0, wordpress-6.0.1, wordpress-6.0.2, wordpress-6.0.3, wordpress-6.1, wordpress-6.1.1, wordpress-6.2, wordpress-6.2.1, wordpress-6.2.2, wordpress-6.3, wordpress-6.3.1, wordpress-6.3.2, wordpress-6.4, wordpress-6.4.1, wordpress-6.4.2, wordpress-6.4.3, wordpress-6.5, wordpress-6.5.2, wordpress-6.5.3, wordpress-6.5.4, wordpress-6.5.5, wordpress-6.6, wordpress-6.6.1, wordpress-6.6.2, wordpress-6.7, wordpress-6.7.1, wordpress-6.7.2
Hook Type: filter
Displaying hooks found in version: wordpress-6.7.2apply_filters('editable_slug') is found 7 times:
- /wp-admin/edit-tag-form.php line 170166167168169170171172173174175176
* @param string
$slug
The editable slug. Will be either a term slug
or
post URI depending
* upon the context in which it is evaluated.
* @param WP_Term|WP_Post
$tag
Term
or
post object.
*/
$slug
= isset(
$tag
->slug ) ? apply_filters(
'editable_slug'
,
$tag
->slug,
$tag
) :
''
;
?>
<td><input name=
"slug"
id=
"slug"
type=
"text"
value=
"<?php echo esc_attr( $slug ); ?>"
size=
"40"
aria-describedby=
"slug-description"
/>
<p
class
=
"description"
id=
"slug-description"
><?php
echo
$tax
->labels->slug_field_description; ?></p></td>
</tr>
<?php
if
( is_taxonomy_hierarchical(
$taxonomy
) ) : ?>
<tr
class
=
"form-field term-parent-wrap"
>
- /wp-admin/includes/class-wp-terms-list-table.php line 437433434435436437438439440441442
$output
.=
'<div class="hidden" id="inline_'
.
$qe_data
->term_id .
'">'
;
$output
.=
'<div class="name">'
.
$qe_data
->name .
'</div>'
;
/** This filter is documented in wp-admin/edit-tag-form.php */
$output
.=
'<div class="slug">'
. apply_filters(
'editable_slug'
,
$qe_data
->slug,
$qe_data
) .
'</div>'
;
$output
.=
'<div class="parent">'
.
$qe_data
->parent .
'</div></div>'
;
}
return
$output
;
}
- /wp-admin/includes/class-wp-terms-list-table.php line 590586587588589590591592593594595596
* @
return
string
*/
public
function
column_slug(
$tag
) {
/** This filter is documented in wp-admin/edit-tag-form.php */
return
apply_filters(
'editable_slug'
,
$tag
->slug,
$tag
);
}
/**
* @param WP_Term $tag Term object.
* @return string
*/
- /wp-admin/includes/meta-boxes.php line 938934935936937938939940941942943944
* @param WP_Post
$post
Current post object.
*/
function
post_slug_meta_box(
$post
) {
/** This filter is documented in wp-admin/edit-tag-form.php */
$editable_slug
= apply_filters(
'editable_slug'
,
$post
->post_name,
$post
);
?>
<label
class
=
"screen-reader-text"
for
=
"post_name"
>
<?php
/* translators: Hidden accessibility text. */
_e(
'Slug'
);
?>
- /wp-admin/includes/post.php line 14981494149514961497149814991500150115021503
$uri
= untrailingslashit(
$uri
);
}
/** This filter is documented in wp-admin/edit-tag-form.php */
$uri
= apply_filters(
'editable_slug'
,
$uri
,
$post
);
if
( !
empty
(
$uri
) ) {
$uri
.=
'/'
;
}
$permalink
=
str_replace
(
'%pagename%'
,
"{$uri}%pagename%"
,
$permalink
);
}
- /wp-admin/includes/post.php line 150615021503150415051506150715081509151015111512
$permalink
=
str_replace
(
'%pagename%'
,
"{$uri}%pagename%"
,
$permalink
);
}
/** This filter is documented in wp-admin/edit-tag-form.php */
$permalink
=
array
(
$permalink
, apply_filters(
'editable_slug'
,
$post
->post_name,
$post
) );
$post
->post_status =
$original_status
;
$post
->post_date =
$original_date
;
$post
->post_name =
$original_name
;
$post
->filter =
$original_filter
;
/**
- /wp-admin/includes/template.php line 323319320321322323324325326327328329
echo
'
<div
class
=
"hidden"
id=
"inline_' . $post->ID . '"
>
<div
class
=
"post_title"
>
' . $title . '
</div>' .
/** This filter is documented in wp-admin/edit-tag-form.php */
'<div class="post_name">'
. apply_filters(
'editable_slug'
,
$post
->post_name,
$post
) . '</div>
<div
class
=
"post_author"
>
' . $post->post_author . '
</div>
<div
class
=
"comment_status"
>
' . esc_html( $post->comment_status ) . '
</div>
<div
class
=
"ping_status"
>
' . esc_html( $post->ping_status ) . '
</div>
<div
class
=
"_status"
>
' . esc_html( $post->post_status ) . '
</div>
<div
class
=
"jj"
>
' . mysql2date( '
d
', $post->post_date, false ) . '
</div>
<div
class
=
"mm"
>
' . mysql2date( '
m
', $post->post_date, false ) . '
</div>