数组在_POST_缩略图中设置TITLE和ALT 时间:2018-02-23 作者:JoaMika 使用此代码:<?php if ( has_post_thumbnail() ) { the_post_thumbnail("mini-me", array( \'class\' => \'x-img smpic x-img-circle\', \'alt\' => the_title(), \'title\' => the_title() )); } ?> 然而,alt和title被输出为网站上的文本,而不是附带的标签。语法应该是什么? 1 个回复 最合适的回答,由SO网友:phatskat 整理而成 尝试使用get_the_title 而不是the_title - 从函数参考:the_title - 显示或检索带有可选标记的当前文章标题。get_the_title - 检索文章标题。您可能会注意到the_title 说“显示或检索”-没错,你可以通过false 到的第三个参数the_title 将其输出作为返回值而不是echo\'直接转到页面,即。$mytitle = the_title( \'\', \'\', false ); EDIT: 已更新代码以显示此操作:<?php if ( has_post_thumbnail() ) { $title = get_the_title(); the_post_thumbnail("mini-me", array( \'class\' => \'x-img smpic x-img-circle\', \'alt\' => $title, \'title\' => $title, ) ); } ?> 结束 文章导航