我试图做一些简单的事情,虽然我无法在任何地方找到答案。
我有一个目录/ blog /我安装了wordpress。我正在创建一个主题来处理该目录中的博客。
我的所有样式都在/ style /中,包含在/ includes /和/ scripts /中的脚本。我必须有一种方法将这些文件包含在我的wordpress主题中。所以基本上,我想要包含我的样式表,该站点的其余部分(非wordpress)正在使用。是的,我知道wordpress需要主题根目录中的style.css。但是,我也希望将其用于其他事情。比如包括我的页眉和页脚,还有我编译的外部javascript。
index.php
/style/
/blog/
/wp-content/
/themes/
/my-theme/
/includes/
/scripts/
摘要:如何从wordpress主题中访问style / includes / scripts目录。
这似乎是一个足够简单的请求,但我无法找到指向正确方向的任何地方。提前谢谢。
答案 0 :(得分:0)
最简单的方法是在Wordpress目录中使用指向其外部文件的符号链接。
答案 1 :(得分:0)
在您的functions.php中,您可以执行以下操作:
function yourtheme_enqueue_scripts() {
wp_enqueue_style( 'unique-id', $_SERVER['DOCUMENT_ROOT'] . '/styles/style.css', false );
wp_enqueue_script( 'unique-id', $_SERVER['DOCUMENT_ROOT'] . '/scripts/filename.js', false );
}
add_action('wp_enqueue_scripts','yourtheme_enqueue_scripts');
将yourtheme,unique-id,style.css,filename.js替换为适合您情况的任何内容。