我想链接css和。我头上的js脚本。php文件,问题是我不确定目录的起点以下是我的文件所在的目录:
路径示例:link href=“path/to/lightbox.css”rel=“stylesheet”>
我的服务器中的路径:/public\\html/wp-content/themes/totalduplicate/lightbox2-master/lightbox2-master/src/css
非常感谢。
我想链接css和。我头上的js脚本。php文件,问题是我不确定目录的起点以下是我的文件所在的目录:
路径示例:link href=“path/to/lightbox.css”rel=“stylesheet”>
我的服务器中的路径:/public\\html/wp-content/themes/totalduplicate/lightbox2-master/lightbox2-master/src/css
非常感谢。
你应该调查一下wp_enqueue_script()
和wp_enque_style()
, 它们将处理脚本/样式标记的组装和放置,以及标题内部的依赖顺序(通过wp_head()
) 或页脚,如果您想在页面底部加载资产。
所以,以你为例
add_action( "wp_enqueue_scripts", function(){
wp_enqueue_style(
\'mythemelightbox\',
get_template_directory_uri().\'/lightbox2-master/lightbox2-master/src/css/lightbox.css\',
[],
false
);
});
请注意get_template_directory_uri()
是用当前主题的路径构建当前域的内容。我必须创建并添加一个javascript和css文件,并将其添加到wordpress主题中。问题是服务器位于其他计算机上。所以我不能这么简单地添加js和css文件。我知道如果我导航到mysiteurl,我可以编辑主题。com/主题编辑器。php但我不知道如何将文件添加到主题中。我该怎么办?因为服务器在另一台电脑上,我不知道主题的方向和url我只知道网站的url