-3

这可能吗?<div id="example" title="is possible put PHP code here?"> some text </div> 我想放入<?php the_excerpt(); ?>Title 属性

4

1 回答 1

1

是的。

<div id="example" title="<?php echo the_excerpt(); ?>"> some text </div>

或者:

<div id="example" title="<?= the_excerpt() ?>"> some text </div>

后者是自动回显 PHP 块中所有内容的简写,而前者可以包含任何代码,包括回显某些内容的代码(将其打印到块所在的位置)。

请参阅基本语法

但是请注意,要转义您输出到 HTML 的任何内容,以确保它是有效的属性值(除非the_excerpt()已经返回转义字符串):

<div id="example" title="<?= htmlspecialchars(the_excerpt()) ?>"> some text </div>
于 2012-05-25T11:13:57.867 回答