如果函数返回打印值:
<a href="<?php bloginfo(\'url\'); ?>">Link</a>
如果不是(使用echo语句):
<a href="<?php echo get_stylesheet_directory_uri(); ?>">Link</a>
您还可以使用
print()
作为echo无法实现的更复杂表达式的一部分。
相反,当您想在PHP中使用HTML时,我建议关闭PHP并在HTML代码之后再次打开它,而不是使用echo "<a href=\'#\'></a>";
如以下示例:
<?php my_function() { ?>
<a href="<?php bloginfo(\'url\'); ?>">Link</a>
<?php } ?>
PHP代码正常,但函数可能返回空值。此外,使用关闭输入标记
/>
.