2014-04-28 3 views
0

저는 여기 벽에 머리를 두들겨 맞고 있습니다. 이 보내는 이메일에 파일을 첨부 할 수 woocommerce에 대해 다음과 같이Wordpress the_content - 단축 코드가 WooCommerce 필터 내부에서 작동하지 않습니다.

나는 필터가 있습니다

add_filter("woocommerce_email_attachments","__fuelprot_attach",10,3); 

필터 화재 및 파일이 잘 연결되어 있습니다. 그러나, 내가 첨부하고있는 PDF는 워드 프레스 페이지에서 생성 된 PDF입니다. 페이지에는 테이블 프레스 단축 코드가 있습니다.

는 그래서 woocommerce 필터 내에서 출력은 다음과 같이 the_content 필터를 통해 구문 분석 :

echo apply_filters("the_content",$facts[0]->post_content); 

tablepress 단축 코드가 여기에 작동하지 않습니다,하지만 실제 페이지를 볼 때 잘 작동합니다.

아이디어가 있으십니까?

답변

0

필터 안에 do_shortcode을 사용해 보셨습니까?

+0

저는 정말로했습니다. 나는 왜 그것이 작동하지 않는지 알아 내려고 애 쓰지 않고 다른 옵션을 선택했다. 필터가 호출 될 때까지 존재하지 않는 단축 코드로 인한 느낌이 들었습니다. – Glen

관련 문제