wordpress博客留言板自定义字段应该怎么做或者用啥插件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wordpress博客留言板自定义字段应该怎么做或者用啥插件相关的知识,希望对你有一定的参考价值。

如题应该怎么做

问题详述:想给wordpress博客添加一个留言板,网上看到很多都是利用评论功能新建一个页面来实现。

这种方法很方便,但是不能自定义表单,比如我想添加一个联系电话字段怎么添加。插件的话用哪个插件来实现?多谢!

补充:留言信息需要后台可管理,因前台需要调用留言及回复信息!

用插件吧,这样可以自已定义 参考技术A 这款插件:Extra Comment Fields

但貌似只支持到wp2.5,你先试试再说

参考资料:http://www.ideashower.com/our_solutions/wordpress-plugin-extra-comment-fields/#download

参考技术B 看我空间试试!!!!!!!!!!!!
www.sohu.com追问

你什么空间?
百度空间你的什么内容都没有呀

Wordpress 中带有前缀的自定义字段的自定义简码

【中文标题】Wordpress 中带有前缀的自定义字段的自定义简码【英文标题】:Custom shortcode for custom fields with Prefix in Wordpress 【发布时间】:2020-02-08 10:38:45 【问题描述】:

我正在尝试为显示在前端的所有自定义选项字段创建自定义 shordcode。 对于每个自定义字段,我使用自定义前缀“myprefix”。

现在,如果我添加以下短代码,它可以正常工作:

[myfield field='myprefix-enable-logo']
function My_Custom_Shortcodes( $atts ) 
  return get_option($atts['field]');

add_shortcode( 'myfield', 'My_Custom_Shortcodes' );

但我想要的是遵循简码的结构,并且前缀是在函数中预定义的:

[myfield field='enable-logo']

如何做到这一点?

【问题讨论】:

【参考方案1】:

我已经通过获取自定义字段属性的 slug 解决了这个问题。然后在 get_option 中添加自定义前缀,如下所示:

function My_Custom_Shortcodes( $atts ) 
    $a = shortcode_atts( array(
        'field' => 'The slug',
    ), $atts );

  $mcf_slug = "$a['field']";
  return get_option('myprefix-' . $mcf_slug);


add_shortcode( 'myfield', 'My_Custom_Shortcodes' );

【讨论】:

以上是关于wordpress博客留言板自定义字段应该怎么做或者用啥插件的主要内容,如果未能解决你的问题,请参考以下文章

按自定义字段值订购wordpress帖子?

自定义WordPress博客主题时总显示:会话已过期,请重新登录。您不会被带离此页。

wordpress不能留言吗

wordpress自定义分类怎么调用?

Wordpress:高级自定义字段:将字段导出和导入到新的 wordpress 安装

自定义WordPress博客主题时总显示:会话已过期,请重新登录。您不会被带离此页。