使用超链接将自定义字段值显示到内容中

时间:2017-12-05 作者:vancy

以下代码帮助我在the_content 部分

但我需要一个帮助,使其显示为超链接。

代码如下:

function wpa_content_filter( $content ) {
    global $post;
    if( $meta = get_post_meta( $post->ID, \'demo_link\', true ) ) {
        return $content . $meta;
    }
    return $content;
}
add_filter( \'the_content\', \'wpa_content_filter\', 10 );
例如:

如果我给出以下自定义字段值:

demo_link = http://www.example.com 
代码结果如下

http://www.example.com
但我需要链接可以点击。

有人能帮忙吗?

谢谢

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

我想这就是你要找的。。。

function wpa_content_filter( $content ) {
    global $post;
    if( $meta = get_post_meta( $post->ID, \'demo_link\', true ) ) {
        return $content.\' <a href="\'.$meta.\'">\'.$meta.\'</a>\';
    }
    return $content;
}
add_filter( \'the_content\', \'wpa_content_filter\', 10 );

结束

相关推荐

您如何才能绑定到标记Metabox中?

我一直在寻找一种方法,在输入数据wp分类法之前将消息添加到标记元框中。在标记下搜索时tags 和metabox 但我只能填充fourteen results. 当我研究核心时data-wp-taxonomy 我找到了元盒子。php文件和函数post_tags_meta_box 这让我How to Add Reminders/Notes to New Post Meta Boxes 但这个问题已经有五年多的历史了,它与jQuery有关:function load_my_alerts(){