2013-03-13 4 views
1

WordPress 플러그인 인 Mailchimp를 고객의 웹 사이트에서 사용하고 있으며, WordPress가 wPautop 기능을 사용하여 레이아웃을 죽이는 것을 제외하고는 모든 것이 훌륭합니다.WordPress shortcodes unautop이 작동하지 않습니다.

같은 문제 (wpautop가 짧은 코드 콘텐츠를 엉망으로 만든 문제)에 대해 토론하는 여러 웹 사이트를 발견했습니다. 그런 다음 웹 사이트는 wpautop이 호출 된 후 단축 코드가 생성되도록 몇 줄을 제안했으며 모두가 자신을 위해 일한다고 말했습니다.

나는이 줄들을 function.php에 업로드했는데 아무 일도 없었다.

다른 사이트에서 mailchimp를 실행하고 있는데, wpautop은 코드없이 (wpautop을 전혀 제거하지 않고) 코드를 엉망으로 만들지 않습니다. 어떤 functions.php 파일도 wpautop 기능을 제거하지 않습니다.

질문은 지금 코드가 아무 것도하지 않는 이유가 무엇일까요?

remove_filter('the_content', 'wpautop'); 
add_filter('the_content', 'wpautop' , 99); 
add_filter('the_content', 'shortcode_unautop', 100); 

답변

-1

지금처럼 remove_filter()에 우선 순위를 추가하려고 :

remove_filter("the_content", "wpautop", 30);

때때로 당신이 필요로하는 모든이 다른 필터에 우선 순위를 추가 할 수 있습니다.

또한 호기심이 궁금합니다 wpautop 귀하의 쇼트 코드로 엉망이 되었습니까?

수많은 단축 코드를 만들었으며 wpautop과 관련된 문제가 발생하지 않았습니다.

관련 문제