页面内容未在移动设备上显示

时间:2014-02-15 15:08:59

标签: php css wordpress mobile responsive-design

我正在使用响应式Wordpress主题,Nexus,我在从移动设备查看网站时遇到问题。从桌面查看网站时,帖子内容很好,但主要内容消失(好像字体颜色变得透明或变为白色),但内容的空间仍然存在。这已经在Safari和Chrome for iOS7(iPhone和iPad)上进行了测试。

我已经尝试禁用可能导致此问题的任何插件,但无济于事。在桌面上调整浏览器大小时,该问题无法复制,网站会在不丢失任何内容的情况下响应和调整,因此我认为它可能与使用的元标记有关,但页眉和页脚内容显示正常。可能与page.php('默认模板')有关吗?

目前使用的元标记是:

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">

该网站可在 www.cafestylespeedtraining.net 查看。

这是page.php文件:

<?php
$featured_image = false;

if ( '' != get_the_post_thumbnail() ) :
    $featured_image = true;
?>
<div class="post-thumbnail">
    <div class="container">
        <h1 class="post-heading"><?php the_title(); ?></h1>
    </div> <!-- .container -->
</div> <!-- .post-thumbnail -->
<?php endif; ?>

<div class="page-wrap container">
    <div id="main-content">
        <div class="main-content-wrap clearfix">
            <div id="content">
                <?php get_template_part( 'includes/breadcrumbs', 'index' ); ?>

                <div id="left-area">

                <?php while ( have_posts() ) : the_post(); ?>

                    <article class="entry-content clearfix">
                    <?php if ( ! $featured_image ) : ?>
                        <h1 class="main-title"><?php the_title(); ?></h1>
                    <?php endif; ?>
                    <?php
                        the_content();

                        wp_link_pages( array( 'before' => '<div class="page-links">' . __( 'Pages:', 'Nexus' ), 'after' => '</div>' ) );
                    ?>
                    </article> <!-- .entry -->

                    <?php
                        if ( comments_open() && 'on' == et_get_option( 'nexus_show_pagescomments', 'false' ) )
                            comments_template( '', true );
                    ?>

                <?php endwhile; ?>

                </div>  <!-- end #left-area -->
            </div> <!-- #content -->

            <?php get_sidebar(); ?>
        </div> <!-- .main-content-wrap -->

        <?php get_template_part( 'includes/footer-banner', 'page' ); ?>
    </div> <!-- #main-content -->

    <?php get_footer(); ?>

非常感谢任何帮助。如果您需要任何其他文件,请告诉我,我会粘贴它们。

1 个答案:

答案 0 :(得分:0)

这是简单的CSS问题。

窃听元素是:

<h4 class="widgettitle">Book your Cafe Style Facilitator’s Boot Camp</h4>

您可以通过为元素块提供以下样式来检查它:

display: none;

您也可以使用

在Chrome浏览器中模拟移动行为
F12 -> settings -> overrides -> emulate