반응형
워드프레스 : 이모지로 게시물을 저장하거나 업데이트 할 수 없습니다.
저는 000webhost.com 에서 WordPress(v5.4.2) 블로그를 호스팅하고 있으며 이모지 문자로 게시물을 저장할 수 없습니다.이 오류가 발생합니다.Updating failed. Could not update post in the database
wp-config.php에서 이 줄들을 변경해 보았습니다.
define( 'DB_CHARSET', 'utf8mb4' );
define( 'DB_COLLATE', 'utf8mb4_unicode_ci' );
또한 MySQL의 모든 테이블을 다음으로 마이그레이션했습니다.utf8mb4_unicode_ci아래 단계로
하지만 이 중 아무 것도 효과가 없었어요, 제가 놓치고 있는 게 뭐죠?My WordPress 버전: 5.4.2를 도와주세요
wp_encode_emoji()
함수에 이 코드를 추가합니다.php가 고쳐줬어요:
add_filter( 'wp_insert_post_data', function( $data, $postarr ) {
if ( ! empty( $data['post_content'] ) ) {
$data['post_content'] = wp_encode_emoji( $data['post_content'] );
}
return $data;
}, 99, 2 );
언급URL : https://stackoverflow.com/questions/63100373/wordpress-unable-to-save-or-update-posts-with-emoji
반응형
'programing' 카테고리의 다른 글
| HTML5 캔버스 크기 조정(다운스케일) 이미지 고품질? (0) | 2023.10.13 |
|---|---|
| 전체 백업 컨텐츠 xml 파일을 비워 둘 것인가요, 아니면 모두 포함하기 위해 아예 추가하지 않을 것인가요? (0) | 2023.10.13 |
| 클랑에 커스텀 어셈블러를 어떻게 사용합니까? (0) | 2023.10.13 |
| 5 mysql 서버에서 테이블 1개를 사용하고 서버를 함께 연결합니다. (0) | 2023.10.13 |
| RAW 타입 변수는 PL/SQL 코드에서 불변입니까? (0) | 2023.10.13 |