我正在尝试在post meta中添加此代码的链接
$authorEmail = get_the_author_meta(\'user_email\');
$authorEmailLink = \'<a href ="mailto:\'.$authorEmail.\'">\'.$authorEmail.\'</a>\';
add_post_meta($post->ID,\'Author Email\',$authorEmailLink,true);
The
$authorEmailLink
是有效链接,因为我可以将其回显到页面。然而,当我把它放在页面上时,它只显示纯文本电子邮件。有没有什么我没有做的事或是有什么方法可以绕过这件事?
最合适的回答,由SO网友:Max Yudin 整理而成
我认为不允许有空格$meta_key
. 尝试将“Author Email”更改为“Author\\u Email”。
此外,如果不希望“author\\u email”在自定义字段元框中可见,请在其前面加下划线:“\\u author\\u email”。作为自定义字段值的未筛选链接也会弄乱此元数据库。