我在这里抨击我的头。
我有一个过滤器,如下所示,woocommerce将文件附加到它发送的电子邮件中:
add_filter("woocommerce_email_attachments","__fuelprot_attach",10,3);
过滤器触发,文件附加正常。但是,我附加的文件是从wordpress页面生成的PDF。该页面中有一个tablepress短代码。
因此,在woocommerce过滤器中,输出将通过the_content过滤器进行解析,如下所示:
echo apply_filters("the_content",$facts[0]->post_content);
tablepress短代码在这里不起作用,但在查看实际页面时工作正常。
有什么想法吗?