我的插件中有一个按钮,可以根据用户输入创建一个文件。现在,我想在每个页面(前端)中包含该文件。我可以简单地注入一个脚本,但问题是一个网站可能会多次重新创建该文件,这会导致在网站头部有几个实例,我想避免。有没有办法在wordpress后端以编程方式执行此操作?
答案 0 :(得分:1)
将<link>
纳入头部有多种方法。但这取决于您想要包含的链接类型。
如果是样式或js文件,则需要在函数中使用wp_enqueue_style()
或wp_enqueue_script()
并使用wp_enqueue_scripts
操作触发它。
如果按钮和文件是关于模板的,则可能需要使用template_part()
最后是使用wp_head
操作,并直接回显链接。使用优先级参数进行播放,将其放在您想要的位置。请注意,回调函数可以嵌入任何逻辑来加载所需的链接。