나는 wordpress 함수를 사용하여 워드 프레스를 삽입하는 PHP 프로그램을 작성 중이다. wp_insert_post()
함수를 사용하면 게시물 내용에있는 <script>
태그가 모두 제거됩니다. Wordpress에서 이것을 덮어 쓸 수있는 방법이 있습니까?워드 프레스 wp_insert_post 함수
0
A
답변
0
pp19dd의 솔루션은 더 새로운 버전의 WordPress에서는 더 이상 작동하지 않습니다. WordPress 개발자가 제안한 새로운 방법 (보안 문제로 인해 권장되지 않음) :
필터는 보안 문제로 인해 설정을 해제해야했습니다. 게시 필드를 kses 필터링하지 않으려는 경우 게시물을 삽입 한 후 kses_remove_filters()를 게시하고 kses_init_filters()를 시도해 볼 수 있습니다. 게시물을 삽입하기위한 보안 조치의 대부분을 무효화하기 때문에 조심하십시오.
그래서 :
kses_remove_filters();
wp_insert_post($postdata);
kses_init_filters();
출처 : 내 콘텐츠에 https://wordpress.org/support/topic/bypass-sanitize_post-from-wp_insert_post
관련 문제
- 1. 워드 프레스
- 2. 워드 프레스
- 3. 워드 프레스 -
- 4. 워드 프레스 플러그인 : 그러나, 정의되지 않은 함수 add_menu_page() 나는 워드 프레스 플러그인 작업입니다
- 5. 워드 프레스 워드 프레스 기능의 기능과 탈출 문자
- 6. 워드 프레스 홈페이지는 내가 하나 개의 도메인에 워드 프레스 사이트를
- 7. functions.php 내가 내 워드 프레스 테마에 문제가 워드 프레스
- 8. 워드 프레스 문제 언어
- 9. 페이지 리디렉션 워드 프레스
- 10. SOLR는 워드 프레스
- 11. 인코딩 문제 워드 프레스
- 12. 워드 프레스 페이지에
- 13. 워드 프레스 되감기 게시물
- 14. 워드 프레스 다국어 날짜
- 15. 워드 프레스 플러그인 질문
- 16. 워드 프레스 : 내 홈페이지에
- 17. 워드 프레스 깊은 통합
- 18. 워드 프레스 위젯 확률값
- 19. 디코드 워드 프레스 테마
- 20. 워드 프레스 후크?
- 21. 워드 프레스 쿼리는
- 22. 간단한 워드 프레스 등록
- 23. 워드 프레스 익명 게시물?
- 24. 워드 프레스 플러그인
- 25. 워드 프레스 게시물
- 26. 워드 프레스 -override 수
- 27. 워드 프레스 업데이트 버전
- 28. 워드 프레스 이미지 업로드
- 29. 워드 프레스 블로그 오류
- 30. 서브 메뉴는 워드 프레스
어떤 SCRIPT 태그가 제거됩니다. – M99
보안 문제 일 수 있습니다. – alex
해결 방법을 사용하여 해결했습니다. 나는 단기 코드로 내 테마에 함수를 작성하고 짧은 코드를 게시 할 때 게시물을 사용했다. SHORT CODE는 렌더링시 스크립트로 대체됩니다. – M99