The get_the_archive_title_prefix WordPress PHP filter allows you to modify the archive title prefix.
Usage
add_filter( 'get_the_archive_title_prefix', 'your_custom_function' ); function your_custom_function( $prefix ) { // your custom code here return $prefix; }
Parameters
$prefix
(string) – Archive title prefix.
More information
See WordPress Developer Resources: get_the_archive_title_prefix
Examples
Remove the Archive Title Prefix
To remove the archive title prefix altogether, return an empty string.
add_filter( 'get_the_archive_title_prefix', 'remove_archive_title_prefix' ); function remove_archive_title_prefix( $prefix ) { return ''; }
Change Archive Title Prefix for Categories
To change the archive title prefix for category archives, use the following code:
add_filter( 'get_the_archive_title_prefix', 'change_category_archive_prefix' ); function change_category_archive_prefix( $prefix ) { if ( is_category() ) { $prefix = 'Category: '; } return $prefix; }
Change Archive Title Prefix for Tags
To change the archive title prefix for tag archives, use the following code:
add_filter( 'get_the_archive_title_prefix', 'change_tag_archive_prefix' ); function change_tag_archive_prefix( $prefix ) { if ( is_tag() ) { $prefix = 'Tagged: '; } return $prefix; }
Change Archive Title Prefix for Custom Post Types
To change the archive title prefix for custom post type archives, use the following code:
add_filter( 'get_the_archive_title_prefix', 'change_custom_post_type_archive_prefix' ); function change_custom_post_type_archive_prefix( $prefix ) { if ( is_post_type_archive() ) { $prefix = 'Post Type: '; } return $prefix; }
Add Custom Prefix for Author Archives
To add a custom prefix for author archives, use the following code:
add_filter( 'get_the_archive_title_prefix', 'add_author_archive_prefix' ); function add_author_archive_prefix( $prefix ) { if ( is_author() ) { $prefix = 'Author: '; } return $prefix; }