如何在wordpress中加载pdf worker javascript

时间:2017-05-24 15:04:48

标签: javascript wordpress pdfjs

我必须在wordpress中显示pdf thumb,我正在使用pdfjs。我想在javascript中加载工作者脚本,但我不明白如何在javascript代码中加载pdf.workder.js。因为我只知道wp_enqueue_script,但不知道如何获得脚本路径。

PDFJS.workerSrc ="path/pdf.worker.js";

现在如何在wordpress中在运行时获取javascript中的路径。

1 个答案:

答案 0 :(得分:1)

将主题目录中的脚本放在其他js已经存在的文件夹中(以保持主题中的代码更清晰)并检索它只需使用:

get_template_directory_uri()

https://developer.wordpress.org/reference/functions/get_template_directory_uri/

或:

get_template_directory()

如果你想要主题的绝对路径

https://developer.wordpress.org/reference/functions/get_template_directory_uri/

要获取插件的文件夹:

plugin_dir_path( string $file )

https://developer.wordpress.org/reference/functions/plugin_dir_path/

或者如果您想要路径只是WP的主插件文件夹,然后手动添加插件使用的路径:

plugins_url()

https://codex.wordpress.org/Function_Reference/plugins_url