简体   繁体   English

如何用HTML包装PHP代码?

[英]How can I wrap PHP code by HTML?

<?php 
    echo get_post_meta($post->ID, "event_date", true);
    echo get_post_meta($post->ID, "event_name", true);
?>

I tried: 我试过了:

echo '<span>get_post_meta($post->ID, "event_date", true);</span>';

It's not worked. 没用

OPTION 1 选项1

echo '<span>'.get_post_meta($post->ID, "event_date", true).'</span>';

You had 2 errors, 您有2个错误,

  1. Single quote will treat everything as text, so your function was treat as rext 单引号会将所有内容都视为文本,因此您的函数被视为rext

  2. You had a semicolon after your function 职能结束后您使用了分号

OPTION 2 选项2

<span><?php echo get_post_meta($post->ID, "event_date", true);?></span>

REFERENCE 参考

AS @paul-crovella recommended you, read: http://php.net/manual/en/language.types.string.php AS @ paul-crovella向您推荐,请阅读: http ://php.net/manual/zh/language.types.string.php

Try 尝试

echo '<span>'.get_post_meta($post->ID, "event_date", true).'</span>';

OR 要么

<span><?php echo get_post_meta($post->ID, "event_date", true); ?></span>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM