连接自定义字段值和HTML值

时间:2017-01-04 作者:YorkieMagento

我有以下代码,我正在尝试连接echo html代码的值&;\'“\\u meta”。任何人都可以建议对代码进行编辑以使其正常工作吗?

CURRENT CODE

<?php echo \'<p style="text-align:left;font-size:18px;margin-bottom:5px;">
<span style="color: #000000;">By AUTHOR FOR</span> <?php the_meta(); ?>  </p>\'; ?>

DESIRED RESULT

一本伟大杂志的作者

2 个回复
最合适的回答,由SO网友:iguanarama 整理而成

要显示the_meta () 在“by author for”文本之后,只需要做一点小改动:

<p style="text-align:left;font-size:18px;margin-bottom:5px;"><span style="color: #000000;">By AUTHOR FOR</span> <?php the_meta (); ?></p>
但是我不确定您是否要使用the_meta (), 因为所有值都显示在无序列表中。(参考:the_meta.)

相反,你可能想要get_post_meta, 因此:

<p style="text-align:left;font-size:18px;margin-bottom:5px;"><span style="color: #000000;">By AUTHOR FOR</span> <?php echo get_post_meta (get_the_ID (), \'my-author-meta-key\', true); ?></p>
更换my-author-meta-key 显然是你的元密钥名。

SO网友:Coffee coder

是否尝试添加echo“”;在标签内,如下所示:

 <?php the_meta(echo "somethin" ); ?>

相关推荐

无法在模板函数.php中使用IS_HOME

我试图在标题中加载一个滑块,但只在主页上加载。如果有帮助的话,我正在使用Ultralight模板。我正在尝试(在template functions.php中)执行以下操作:<?php if ( is_page( \'home\' ) ) : ?> dynamic_sidebar( \'Homepage Widget\' ); <?php endif; ?> 但这行不通。现在,通过快速的google,我似乎需要将请