带有HTML/PHP putput的PHP条件
我正在运行WordPress站点,我只想在帖子格式为quote时显示一些内容。我有以下代码,但它给出了致命错误:带有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
<?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标记欢迎使用堆栈溢出。欢迎您的贡献,但这个问题是离题的,因为它只是一个语法错误。回答离题问题是违反指导原则的,因为它只会鼓励更多:)看一看,特别是“回答好的问题”,为你将来的答案。此外,请注意,即使答案是好的,也可能会否决非主题问题的答案。您的努力最好用于对所有用户都有用的主题问题(因此更有可能获得选票):)他可能无法添加评论。