0

我最近更新到 wordpress 3.7,突然我的帖子页面停止工作。它什么也不显示,并打开一个空白页。该页面上有小代码,它停止工作。它是query_posts用来获取帖子的,但现在出现了一个银行页面。

编码

    <? query_posts ('cat=-103&posts_per_page=1') ?>

 <? while (have_posts ()) { the_post ();  ?>

    <div class="reu-sec">

        <h2><a href="<? the_permalink() ?>"><? the_title (); ?><span class="sbttlmn"> &nbsp <?= get_post_meta (get_the_ID(), 'sub-title', true); ?></span></a></h2>

        <div class="desc">

            <? //the_content ('[More]'); ?>

            <div class="reu-prev1"><a href="<? the_permalink() ?>"><img src="<?= get_post_meta (get_the_ID(), 'image', true); ?>"/></a></div>

            <div class="reu-prev2"><a href="<? the_permalink() ?>"><img src="<?= get_post_meta (get_the_ID(), 'image2', true); ?>"/></a></div>

            <div class="reu-prev3"><a href="<? the_permalink() ?>"><img src="<?= get_post_meta (get_the_ID(), 'image3', true); ?>"/></a></div>

        </div>

        <div style="clear: both"></div>

    </div>

<?php }  ?>
4

1 回答 1

0

首先,启用WP_DEBUGin wp-config.php

define( 'WP_DEBUG', true );

然后返回到有问题的页面,您应该会看到一个 PHP 致命错误(我假设)或其他一些描述该问题来自何处的错误消息 - 一旦您得到它,将其发布在这里(您应该删除完整的路径信息隐私问题)。

如果您无法做到这一点,请尝试将简写 php 标签切换为普通标签。这意味着将所有出现的<?=with<?php echo和 all<?替换为<?php。通常那些不应该导致问题,但我找不到任何其他可能导致问题的东西。

于 2013-10-29T23:22:34.637 回答