Thanks David. Wasn’t quite was I was looking for, but I did manage to find my answer here:
https://www.webmaster-source.com/2008/12/22/add-an-item-to-wordpress-27s-favorites-menu/
My present code for unsetting defaults and adding my own custom items:
//Add the favorite menu filter & call to function
add_filter('favorite_actions', 'custom_admin_favs');
//Define custom favorite menu function
function custom_admin_favs($actions) {
/* DEFAULT WP ACTIONS
$actions['post-new.php'] = array(__('Add News'), 'edit_posts');
$actions['edit.php?post_status=draft'] = array(__('Drafts'),'edit_posts')
$actions['post-new.php?post_type=page'] = array(__('New Page'),'edit_pages')
$actions['media-new.php'] = array(__('Upload'),'upload_files')
$actions['edit-comments.php'] = array(__('Comments'),'moderate_comments')
*/
/* Remove default WordPress actions */
unset($actions['post-new.php']);
unset($actions['edit.php?post_status=draft']);
unset($actions['post-new.php?post_type=page']);
unset($actions['media-new.php']);
unset($actions['edit-comments.php']);
/* ADD New Options for MY THEME */
$actions['post-new.php'] = array(__('Add News'), 'edit_posts');
$actions['post-new.php?post_type=artist_post'] = array(__('Add Artist'), 'edit_posts');
$actions['post-new.php?post_type=release_post'] = array(__('Add Release'), 'edit_posts');
$actions['edit.php?post_status=draft'] = array(__('View Drafts'), 'edit_posts');
return $actions;
}
Not too sure this is the most efficient way to go about it, however it’s working as I wanted.