在主页显示为服务器站点上的静态时,屏幕变为白色(Wordpress)

时间:2018-05-22 14:33:24

标签: wordpress templates cyberduck

:)

我制作了一个Wordpress网站,我已经从本地迁移到服务器。我创建了一个带有图像的寻呼机,它们链接到我网站的不同帖子。我使用了插件高级自定义字段,以使我的网站可编辑。

经过大量在线搜索后,我发现无法直接向索引php添加自定义字段,但您可以创建一个模板,在其中将所有旧代码从index.php复制到。

我通过转到设置 - 我的wordpress管理面板中的读数让我的主页显示为静态 - 主页(这是我的模板的名称),让我在本地主机上工作。

但是当我尝试在服务器站点上做同样的事情时,屏幕变白了......也许它是文件结构的东西?

我拍摄了整个文件的屏幕截图,这些文件位于我的FTP(Cyber​​duck)中。我不知道它是否足以帮助..

提前致谢enter image description here

<div class="section" id="section2"> 
<div class="row">  
<div class="col-12 col-md-6 col-lg-6" id="left">
    <img src="<?php echo get_stylesheet_directory_uri(); ?>/imgs/pen.png" id="pen" class="img-fluid animation"  alt="Responsive-image"/>
    <lol><h2 id="About">3 Facts</h2></lol>
</div>
<div class="col-12 col-md-6 col-lg-6" id="right">
     <div class="image_field d-none d-md-block">  <!-- image field-->
            <?php $post_image = get_field('avatar_image')['sizes']['large']; ?>
            <img src = "<?php echo $post_image; ?> " id="avatarimage" class="img-fluid" alt="Responsive image">  
        </div>


    <div class="col-md-12 col-lg-12">
            <img src="<?php echo get_stylesheet_directory_uri(); ?>/imgs/Onefinal.svg" id="One"/> <!-- class="img-fluid" alt="Responsive-image" -->
            <div class="container" id=text>
        <?php
                $my_query = new WP_Query('pagename=hej');
                while ($my_query->have_posts() ) : $my_query->the_post();
                the_content();
                endwhile;
                wp_reset_postdata();
        ?>
        </div>
        </div>

1 个答案:

答案 0 :(得分:0)

静态主页的模板应存储在名为front-page.php的文件中,该文件需要放在/wp-content/themes/elnino目录中。

复制模板的代码(带模板名称的评论除外)并将其粘贴到front-page.php文件中。

<div class="section" id="section2">
    <div class="row">
        <div class="col-12 col-md-6 col-lg-6" id="left">
            <img src="<?php echo get_stylesheet_directory_uri(); ?>/imgs/pen.png" id="pen" class="img-fluid animation" alt="Responsive-image" />
            <lol>
                <h2 id="About">3 Facts</h2>
            </lol>
        </div>
        <div class="col-12 col-md-6 col-lg-6" id="right">
            <div class="image_field d-none d-md-block">
                <!-- image field-->
                <?php $post_image = get_field('avatar_image')['sizes']['large']; ?>
                <img src="<?php echo $post_image; ?> " id="avatarimage" class="img-fluid" alt="Responsive image">
            </div>


            <div class="col-md-12 col-lg-12">
                <img src="<?php echo get_stylesheet_directory_uri(); ?>/imgs/Onefinal.svg" id="One" />
                <!-- class="img-fluid" alt="Responsive-image" -->
                <div class="container" id=text>
                    <?php
                        $my_query = new WP_Query('pagename=hej');
                        while ($my_query->have_posts() ) : $my_query->the_post();
                        the_content();
                        endwhile;
                        wp_reset_postdata();
                ?>
                </div>
            </div>