0

read more主页上的帖子摘录后有一个按钮。当点击它打开全文。

对于第二种情况,我创建了自定义字段external_readmore

如果external_readmore字段中填充了一些链接,则阅读更多内容应打开该链接。

如果external_readmore字段为空,则read more按钮应打开整篇文章

if(!empty($external_readmore)) {
                the_content('', false);
                echo ('<span class="more-text"><a href="$external_readmore">Read more...</a></span>')
                } else {
                the_content('<span class="more-text">Read more</span>', 0, true )
                }

我在这里做错了什么

4

1 回答 1

0
if(isset($external_readmore)) {
   the_content('', false);
   echo '<span class="more-text"><a href="' . $external_readmore . '">Read more...</a></span>';
} else {
   the_content('<span class="more-text">Read more</span>', 0, true );
}

改用isset函数,不要在回声周围使用(& ,并用 . 关闭它。并且变量必须用 and 括起来);$external_readmore' .. '

于 2013-09-30T14:04:54.840 回答