Php 将HTML设计转换为Wordpress
我刚刚创建了一个网站,我需要创建一个完全相同的wordpress主题。我遵循了一个教程,该教程展示了如何将网站切成小块,并像wordpress那样通过php调用它们。它看起来很简单,但我没能让它工作 以下是我的作品: HEADER.PHP:Php 将HTML设计转换为Wordpress,php,wordpress,Php,Wordpress,我刚刚创建了一个网站,我需要创建一个完全相同的wordpress主题。我遵循了一个教程,该教程展示了如何将网站切成小块,并像wordpress那样通过php调用它们。它看起来很简单,但我没能让它工作 以下是我的作品: HEADER.PHP: 梅里德 提交 包括样式表、js和图像在内的资产不会直接加载 <link href="assets/css/base.css" rel="stylesheet" type="text/css" /> 以下是在Wordpress中
梅里德
提交
包括样式表、js和图像在内的资产不会直接加载
<link href="assets/css/base.css" rel="stylesheet" type="text/css" />
以下是在Wordpress中包含css和js的更好且推荐的方法:
//embed this code in functions.php file
function add_theme_scripts() {
wp_enqueue_style( 'style', get_stylesheet_uri() );
wp_enqueue_style( 'slider', get_template_directory_uri() . '/assets/css/base.css', array(), '1.0', 'all');
wp_enqueue_script( 'script', get_template_directory_uri() . '/assets/js/jquery.js', array ( 'jquery' ), 1.1, true);
}
add_action( 'wp_enqueue_scripts', 'add_theme_scripts' );
有关更多详细信息,请查看添加的WordPress文档谢谢您的回答。我编辑了header.php并剪切了所有内容,我将您的代码添加到function.php中,但结果仍然是一样的。没有css也没有图片。顺便说一句,我不需要base.css,我只需要style.css,但它不加载它们1。确保主主题文件夹中有
style.css
Style.css
必须位于以下路径下:wp content/themes/YourThemeName/Style.css
2。尝试使用此代码在标题中包含style.css
文件<代码>这很好。图片正在加载,div也有了自己的风格。唯一剩下的问题是它仍然没有加载引导程序,我将尝试看看我能做些什么。非常感谢您的支持,因此svg没有加载。wordpress可以显示.svg文件吗?编辑:问题是php获取正确目录路径的方式?什么是图片的get_模板_目录等价物?
//embed this code in functions.php file
function add_theme_scripts() {
wp_enqueue_style( 'style', get_stylesheet_uri() );
wp_enqueue_style( 'slider', get_template_directory_uri() . '/assets/css/base.css', array(), '1.0', 'all');
wp_enqueue_script( 'script', get_template_directory_uri() . '/assets/js/jquery.js', array ( 'jquery' ), 1.1, true);
}
add_action( 'wp_enqueue_scripts', 'add_theme_scripts' );