funtions.php ekle düzelir.
function sanitize_title_with_no_emoji($title) {
    // Emojileri temizlemek için bir regex kullanıyoruz
    $title = preg_replace('/[\x{1F600}-\x{1F64F}]/u', '', $title); // smileys & emotion
    $title = preg_replace('/[\x{1F300}-\x{1F5FF}]/u', '', $title); // symbols & pictographs
    $title = preg_replace('/[\x{1F680}-\x{1F6FF}]/u', '', $title); // transport & map symbols
    $title = preg_replace('/[\x{2600}-\x{26FF}]/u', '', $title); // miscellaneous symbols
    $title = preg_replace('/[\x{2700}-\x{27BF}]/u', '', $title); // dingbats

    // Diğer gereksiz karakterleri de kaldırmak için sanitize_title fonksiyonunu kullanıyoruz
    return sanitize_title($title);
}

// WordPress için slug oluşturulurken bu fonksiyonu kullanmak
add_filter('wp_unique_post_slug', 'sanitize_title_with_no_emoji', 10, 4);