【发布时间】:2018-06-19 10:49:08
【问题描述】:
my Wordpress blog 有一个奇怪的问题。
&nbsp 插入到 <body> 标记之后。不过,header.php 文件中没有 &nbsp。它只是<body> 标签,然后是<div>。
有没有办法阻止这种情况?
提前致谢!
编辑|
这是header.php:
<!DOCTYPE html>
<html class="no-js" <?php language_attributes(); ?>>
<head>
<meta charset="<?php bloginfo('charset'); ?>">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="profile" href="<?php echo esc_url( 'gmpg.org/xfn/11' ); ?>">
<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">
<?php wp_head(); ?>
</head>
<body <?php body_class(); ?>>
<div id="wrapper">
<?php do_action('__before_header') ; ?>
<?php hu_get_template_part('parts/header-main'); ?>
<?php do_action('__after_header') ; ?>
<div class="container" id="page">
<div class="container-inner">
<?php do_action('__before_main') ; ?>
<div class="main">
<div class="main-inner group">
<?php do_action('__before_content') ; ?>
【问题讨论】:
-
当然可以用js来完成。但是从那里找到它的生成和删除位置是正确的。你能提供php文件,或者它的一部分,从哪里开始body标签?
-
我刚刚添加了它。感谢您的帮助!
-
尝试删除 标签后的所有空格,例如` >` .但您似乎提供了错误的 header.php,因为在您提供的站点中,在
body标记之后直接生成了head标记代码另外,在执行上述步骤之前,您是否按照我所说的删除了所有空格?糟糕!我删除了父主题header.php中的空格!现在我在孩子中删除了它们,它已经修复了!谢谢你的帮助!!!
标签: php html css wordpress wordpress-theming