您好,我似乎遇到了一个我不太确定的问题。我刚刚为我的个人网站开发了一个新的WordPress主题,我在标题中有一些未添加的包含文件。
<!DOCTYPE html>
<html lang="<?php language_attributes(); ?>">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" href="<?php echo get_stylesheet_directory_uri(); ?>/favicon.ico" />
<title><?php wp_title(); ?></title>
<!-- Google Analytics Tracking-->
<?php include_once("/inc/google-analytics-tracking.php") ?>
<!-- Drip Tracking -->
<?php include_once("/inc/drip-tracking.php") ?>
<!-- Hotjar Tracking -->
<?php include_once("/inc/hotjar-tracking.php") ?>
<!-- ConvertFlow Tracking -->
<?php include_once("/inc/convertflow-tracking.php") ?>
<!-- Share This -->
<?php include_once("/inc/share-this.php") ?>
<?php wp_head(); ?>
</head>
您可以在此处查看我的网站:https://www.elliottdavidson.com/。我不确定为什么包括不起作用?如果有人能对此有所了解,那就太棒了。
答案 0 :(得分:1)
/inc/
- 这是一个绝对路径,如果你想使用相对路径,你必须把这个字符串写成inc/
,因为/
表示linux文件系统的“root”目录。
答案 1 :(得分:0)
我想到了这一点,最后,文件不希望被添加到header.php文件中,而是添加到functions.php文件中,如下所示:
// Google Analytics Tracking
require get_template_directory() . '/inc/google-analytics.php';