【问题标题】:A function to get Custom Field in Wordpress在 Wordpress 中获取自定义字段的功能
【发布时间】:2013-09-10 06:46:15
【问题描述】:

我正在编写一个自定义函数来在 wordpress 中以重力形式填充电子邮件字段。我想将每个帖子中存在的自定义字段“app_email-address”称为电子邮件字段。

如果使用以下函数,电子邮件字段将填充作者电子邮件,但我希望电子邮件字段填充 app_email-address。我该怎么做。请帮忙。

add_filter('gform_field_value_author_email', 'populate_post_author_email');
function populate_post_author_email($value){

global $post;
$author_email = get_the_author_meta('email', $post->post_author);
return $author_email;
}

【问题讨论】:

    标签: php wordpress gravity


    【解决方案1】:

    你可以使用get_post_meta

    $app_email=  get_post_meta($post->ID,'app_email-address',true);
    

    WP get_post_meta

    【讨论】:

    • 非常感谢..完美。我对php有点陌生,你介意解释一下上面的代码是什么意思吗?
    • 它是一个从wp_postmeta表中获取信息的wordpress函数,第一个参数是$post->IDpostmeta表中的每条记录都与post_id和一个键链接,第二个参数是@ 987654327@ ,它根据提供的参数获取meta_value 列值以获取详细信息,我提供了参考,请通过它谢谢
    • 非常感谢。欣赏它
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-10
    • 1970-01-01
    • 2012-03-06
    • 2013-03-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多