如何在WordPress头文件中包含一个php文件

时间:2017-10-13 13:20:32

标签: php wordpress

您好,我似乎遇到了一个我不太确定的问题。我刚刚为我的个人网站开发了一个新的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/。我不确定为什么包括不起作用?如果有人能对此有所了解,那就太棒了。

2 个答案:

答案 0 :(得分:1)

/inc/ - 这是一个绝对路径,如果你想使用相对路径,你必须把这个字符串写成inc/,因为/表示linux文件系统的“root”目录。

答案 1 :(得分:0)

我想到了这一点,最后,文件不希望被添加到header.php文件中,而是添加到functions.php文件中,如下所示:

// Google Analytics Tracking
require get_template_directory() . '/inc/google-analytics.php';