【问题标题】:My wordpress theme is not displaying anything我的 wordpress 主题没有显示任何内容
【发布时间】:2015-10-05 05:26:50
【问题描述】:

我刚刚激活了我的 wordpress 主题,现在它除了标题图像之外什么都不显示。这是我的测试网站,你可以看到http://mythemetestingr.base.pk/

我也在分享我的代码。请帮我解决这个问题

这是我的头文件 php 代码

http://codepad.org/E8wmFS5w

<?php
/**
 * The template for displaying the header
 *
 * Displays all of the head element and everything up until the "site-content" div.
 *
 * @package WordPress
 * @subpackage Twenty_Fifteen
 * @since Twenty Fifteen 1.0
 */
?><!DOCTYPE html>
<html <?php language_attributes(); ?> class="no-js">
<head>
<meta name="msvalidate.01" content="F13414F64E4F7715B05751FFB81FBA09" />
    <meta charset="<?php bloginfo( 'charset' ); ?>">
    <meta name="viewport" content="width=device-width">
    <link rel="profile" href="http://gmpg.org/xfn/11">
    <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_url') ?>/css/bootstrap.css">
     <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_url') ?>/css/font-awesome.css">
    <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">
    <!--[if lt IE 9]>
    <script src="<?php echo esc_url( get_template_directory_uri() ); ?>/js/html5.js"></script>
    <![endif]-->
    <script>(function(){document.documentElement.className='js'})();</script>
    <?php wp_head(); ?>
</head>

<body <?php body_class(); ?>>
 <header>
<section class="top_header">
<div class="container">
<div class="col-xs-12 pdding-zero">
<div class="col-md-8 padding-zero">
<ul class="list-inline top-contact">
<li><i class="fa fa-phone"></i><?php echo ot_get_option( 'phone_no' );?></a></li>
<li><i class="fa fa-mobile"></i><?php echo ot_get_option( 'phone_no_2' );?></li>
<li><a href="mailto:<?php echo ot_get_option( 'email_address' );?>"><i class="fa fa-envelope-o"></i> <?php echo ot_get_option( 'email_address' );?></a></li>
</ul>
</div><!---phone section endds--->


<div class="col-sm-4 paddng-zero text-right">
<ul class="list-inline top-contact li-pad-zero">
<li><a href="<?php echo ot_get_option( 'facebook_link' );?>" target="_blank"><i class="fa fa-facebook"></i></a></li>
<li><a href="<?php echo ot_get_option( 'google__link' );?>" target="_blank"><i class="fa fa-twitter"></i></a></li>
<li><a href="<?php echo ot_get_option( 'twitter_link' );?>" target="_blank"><i class="fa fa-google-plus"></i></a></li>
<li><a href="<?php echo ot_get_option( 'youtube_link' );?>" target="_blank"><i class="fa  fa-youtube-play"></i></a></li>
</ul>

</div>
</div>
</div><!--container ends her--->
</section><!--top sectionends here---->

<section class="container margin-top-30">
<div class="col-xs-12 padding-zero">
<div class="col-sm-4 padding-zero logo">
<a href="<?php echo esc_url(home_url('/')) ?>"><img src="<?php echo ot_get_option( 'logo' );?>" class="img-responsive" /></a>
</div>
<div class="col-sm-4 col-sm-offset-4 padding-zero">
<figure class="call_us_figure">
<img src="<?php bloginfo('template_url') ?>/images/callus.png" class="img-responsive pull-right" />
<figcaption class="call_us_caption"><?php echo ot_get_option( 'phone_no' );?></figcaption>
</figure>
</div>
<div class="clearfix"></div>
<nav class="navbar clearfix navbar-default margin-top-10">
<div class="navbar-header">
<button class="navbar-toggle collapsed" aria-controls="navbar" aria-expanded="false" data-target="#navbar" data-toggle="collapse" type="button">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>

<div id="navbar" class="collapse navbar-collapse padding-zero">
<?php

$defaults = array(
    'menu'            => 'Main Menu',
    'echo'            => true,
    'fallback_cb'     => 'wp_page_menu',
    'items_wrap'      => '<ul id="%1$s" class="nav navbar-nav">%3$s</ul>',
    'depth'           => 0,
    'walker'          => ''
);

wp_nav_menu( $defaults );

?>          </div>
</nav>
 </div>     
</section><!---logo nad menu--->

</header>
<div class="container">
<div class="col-xs-12 padding-zero">

【问题讨论】:

  • 激活 wp-config.php 文件中的WP_DEBUG 选项,以便您可以看到错误。
  • 启用 WP_DEBUG 并发布抛出的错误
  • 致命错误:在第 35 行调用 /home/vol11_6/base.pk/basep_16432912/htdocs/wp-content/themes/aneel/header.php 中未定义的函数 ot_get_option()

标签: php css wordpress


【解决方案1】:

在您的标头代码中,您有一个结束标记,但在第 35 行没有开始标记。

<li><i class="fa fa-phone"></i><?php echo ot_get_option( 'phone_no' );?></a></li>

去掉这个标签或者放一个开头的标签。

这可能不是唯一的问题,但这肯定会有所帮助。

【讨论】:

  • 你明白了。你能告诉我如何解决这个问题吗?
  • PHP 注意:在arconixpc.com/tag/arconix-faq/feed 找不到提要。具有无效 mime 类型的提要可能会成为此错误的受害者,或者 SimplePie 无法自动发现它。如果您确定此 URL 是真实提要,请使用 force_feed()。在 /home2/aneelsha/public_html/wp-includes/class-simplepie.php 第 1580 行 PHP 致命错误:调用 /home2/aneelsha/public_html/wp-content/themes/aneel/header.php 中的未定义函数 ot_get_option()在第 35 行
  • 网站似乎加载正常?您在哪里看到这些错误? simplepie 和 ot_get_options 都是插件。搜索有关它们的更多信息可能会有所帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-03-08
  • 2020-03-24
  • 2014-07-21
  • 2016-02-19
  • 2020-06-16
  • 2021-02-05
  • 2018-10-10
相关资源
最近更新 更多