WordPress 버전 3.5 이상에서는 일부 옵션이 사용자 인터페이스에서 제거됩니다.
- 옵션 중 하나는삽입 설정.
autoembed_urls, 확인란을 토글하고 계속하고 항상 oEmbed가 켜져 있다고 가정합니다.oEmbed의 UI를 켜고 끄는 유일한 이유는 실수로 항목을 포함하기 쉬운 경우입니다.그러나 게시물의 모든 링크를 구문 분석하지 않고 자체 링크 또는 [포함된] 코드의 링크만 구문 분석합니다.
이것은 WordPress 3.4의 oEmbed 설정 인터페이스입니다▼

- WordPress 버전 3.5부터 자동 포함을 비활성화할 수 있는 표시 설정이 없습니다.
워드프레스는 워드프레스이며 그렇지 않은 경우 비활성화하는 다른 방법이 있습니다.
포함은 WP_Embed 클래스에 의해 처리됩니다.
- 클래스의 생성자는 일부 작업 및 필터를 등록하고 필터
the_content▼
add_filter( 'the_content', array( $this, 'autoembed' ), 8 );
oEmbed 기능 끄기
이제 특정 필터를 다시 제거하면 됩니다 ▼
- 우리는 할 수 없기 때문에
$this在remove_filter호출에 사용되는$wp_embed개체 참조를 포함하는 전역 변수입니다.
WordPress 테마의 functions.php 파일에 다음 코드를 추가합니다 ▼
//禁用WordPress的自动嵌入> = v3.5
remove_filter( 'the_content', array( $GLOBALS['wp_embed'], 'autoembed' ), 8 );
Chen Weiliang님의 블로그( https://www.chenweiliang.com/ ) 에 공유된 "워드프레스에서 자동 임베딩을 비활성화하는 방법? oEmbed를 끄는 방법"이라는 글이 여러분께 도움이 되기를 바랍니다.
이 기사 링크( https://www.chenweiliang.com/cwl-1814.html )를 자유롭게 공유해 주세요.
