您可以将其放入主题函数中。php文件,它可以在任何浏览器中工作(我测试了它,因为它使用了iframe)和自动嵌入。单击“插入到帖子”时,从“媒体”选项卡中删除pdf文件。
将大小添加到编辑器时,可以更改其宽度和高度参数。
add_filter(\'media_send_to_editor\', \'my_filter_pdf\', 20, 3);
function my_filter_pdf($html, $id) {
$attachment = get_post($id); //fetching attachment by $id passed through
$mime_type = $attachment->post_mime_type; //getting the mime-type
if ($mime_type == \'application/pdf\') { //checking mime-type
$src = wp_get_attachment_url( $id );
$html = \'<iframe width="500" height="500" src="\'.$src.\'"></iframe>\';
return $html; // return new $html
}
return $html;
}
我在这里为您制作了一个插件版本,创建了一个php文件夹,并在其中创建了一个。php文件,并将其粘贴到WordPress/plugins文件夹中。
https://gist.github.com/2176359