使用HTML/PHP putput的PHP条件



我运行WordPress网站,我只想在帖子格式为引号的情况下显示一些内容。我有以下代码,但它给出了致命错误:

<?php if ( 'quote' == get_post_format() ) {

print '<blockquote>
<font size = "5"><?php
global $wp_query;
$postid = $wp_query->post->ID;
echo get_post_meta($postid, '1QUOTEEEEEEEEEEEEEEEEEEE', true);
wp_reset_query();
?></font>
<span class="author"><i><a href="<?php
global $wp_query;
$postid = $wp_query->post->ID;
echo get_post_meta($postid, '3RLLLLLLLLLLLLLLLLLLLLLL', true);
wp_reset_query();
?>"><?php
global $wp_query;
$postid = $wp_query->post->ID;
echo get_post_meta($postid, '2AUTORRRRRRRRRRRRRRRRR', true);
wp_reset_query();
?></a></i></span>
</blockquote>';
} ?>

代码中似乎有语法错误。试着简化你的代码如下:

<?php 
if ( 'quote' == get_post_format() ) {
global $wp_query;
$postid = $wp_query->post->ID;
?>
<blockquote>
<font size = "5">
<?php 
echo get_post_meta($postid, '1QUOTEEEEEEEEEEEEEEEEEEE', true);
?>
</font>
<span class="author">
<i>
<a href="<?php echo get_post_meta($postid, '3RLLLLLLLLLLLLLLLLLLLLLL', true);?>">
<?php
echo get_post_meta($postid, '2AUTORRRRRRRRRRRRRRRRR', true);
?>
</a>
</i>
</span>
</blockquote>
<?php
wp_reset_query();
} 

如果您仍然遇到致命错误,请与我们分享错误。这将有助于为我们指明正确的方向。

最新更新