Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有HTML/PHP putput的PHP条件_Php_Html_Wordpress - Fatal编程技术网

带有HTML/PHP putput的PHP条件

带有HTML/PHP putput的PHP条件,php,html,wordpress,Php,Html,Wordpress,我正在运行WordPress站点,我只想在帖子格式为quote时显示一些内容。我有以下代码,但它给出了致命错误: <?php if ( 'quote' == get_post_format() ) { print '<blockquote> <font size = "5"><?php global $wp_query; $postid = $wp_query->post->ID; echo get_post_meta

我正在运行WordPress站点,我只想在帖子格式为quote时显示一些内容。我有以下代码,但它给出了致命错误:

<?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();
} 


你能不能把错误信息添加到问题中,因为它有助于理解问题。你的php中有错误的语法。您有另一个php open标记
欢迎使用堆栈溢出。欢迎您的贡献,但这个问题是离题的,因为它只是一个语法错误。回答离题问题是违反指导原则的,因为它只会鼓励更多:)看一看,特别是“回答好的问题”,为你将来的答案。此外,请注意,即使答案是好的,也可能会否决非主题问题的答案。您的努力最好用于对所有用户都有用的主题问题(因此更有可能获得选票):)他可能无法添加评论。