首页 文章

参数1到wpcf7_tg_pane_checkmail()应该是一个参考值,给出的值

提问于
浏览
0

我有一个名为check email validation的WP插件 .

此插件在Contact Form 7中添加了一个名为“Checkmail”的新字段,允许在提交表单时进行双重电子邮件检查 . 新字段将要求用户通过在第二个字段中键入来确认他们的电子邮件 .

但是插件支持不可用,并且不能使用最新的联系表单7 .

当我尝试从后端添加联系人的Checkmail字段时,它会给我错误

警告:参数1到wpcf7_tg_pane_checkmail()应该是一个参考,值在第68行的/home/autowash/public_html/wp-content/plugins/contact-form-7/admin/includes/tag-generator.php中给出

这里有人可以帮我解决这个问题 . 我在我的插件文件中找到了代码 .

function WPCF7_tg_pane_checkmail( &$contact_form ) {
?>
<div id="WPCF7-tg-pane-checkmail" class="hidden">
<form action="">

<table>
<tr><td><?php echo esc_html( __( 'Name', 'WPCF7' ) ); ?>
<input type="text" name="name" class="tg-name oneline" /></td><td></td></tr> <tr> <td><code>id</code> (<?php echo esc_html( __( 'optional', 'WPCF7' ) ); ?>)
<input type="text" name="id" class="idvalue oneline option" /></td> </tr> <tr> <td><?php echo esc_html( __( 'Email field name to check', 'WPCF7' ) ); ?>
<input type="text" name="values" class="oneline" /></td> </tr> </table> <div class="tg-tag"><?php echo esc_html( __( "Copy this code and paste it into the form left.", 'WPCF7' ) ); ?>
<input type="text" name="checkmail" class="tag" readonly="readonly" onfocus="this.select()" /></div> <div class="tg-mail-tag"><?php echo esc_html( __( "And, put this code into the Mail fields below.", 'WPCF7' ) ); ?>
<span class="arrow">&#11015; </span>&nbsp;<input type="text" class="mail-tag" readonly="readonly" onfocus="this.select()" /></div> </form> </div> <?php } ?>

1 回答

  • 0

    我能看到你打电话的代码吗?问题是你的代码正在调用函数并传递一个值,如字符串变量或int或boolean或null . 您需要将引用传递给变量 . 或者您可以在$ contact_form前面的函数调用中删除“&” .

相关问题