在wordpress标题中添加wp_head()会使正文中的所有内容都消失

时间:2018-02-07 03:33:22

标签: php wordpress

我从wordpress开始,在添加动态标题<?php wp_head(); ?>后,body中的所有内容都消失了。

这是我的header.php文件

 <!DOCTYPE html>
  <html <?php language_attributes(); ?>>
   <head>
   <meta charset="<?php bloginfo('charset');?>">
   <title><?php bloginfo('name');?> | <?php wp_title();?></title>
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <link href="<?php bloginfo('template_url'); ?>/css/bootstrap.css" rel="stylesheet">
   <link href="<?php bloginfo('stylesheet_url'); ?>" rel="stylesheet">
   <?php wp_head(); ?>
  </head>

当我删除<?php wp_head(); ?>行时,正文中的所有内容都会显示。我被告知在wordpress中必须包含该行。

1 个答案:

答案 0 :(得分:1)

在您的header.php上,您必须致电:

<?php wp_head(); ?>

在您的内部网页上,例如index.php,您必须致电:

<?php get_header(); ?>

请参阅:https://codex.wordpress.org/Theme_Development

此外,您可以打开调试模式以识别错误。 https://codex.wordpress.org/Debugging_in_WordPress