到目前为止的 WordPress 4.3.1,评论表单的字段排序一直都是 姓名、邮箱、网站和内容框。最近在 WordPress 4.4 开发计划上,开发者可能会重新排列评论表单的字段,主要是将内容框提到了最上面。这样一来,习惯使用键盘快捷键的用户,就不需要一次次跳过之前的姓名、邮箱、网站才来到内容框,而且用户也可以更加容易提交评论。
这一改变,可能会对某些主题和插件造成影响。如果你有用到 comment_form 内部的挂钩,尤其是 comment_form_field_comment 和 comment_form_after_fields 的话,请务必在正式版出来之前进行测试和更正。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
请问这个顺序不改核心文件的前提下,怎么改成原来的顺序呢
可以将下面的代码添加到主题的 functions.php文件:
function recover_comment_fields($comment_fields){
$comment = array_shift($comment_fields);
$comment_fields = array_merge($comment_fields ,array('comment' => $comment));
return $comment_fields;
}
add_filter('comment_form_fields','recover_comment_fields');
出处:https://fatesinger.com/77526
非常感谢~!! 琢磨半天了~
还有个问题,现在博客使用了Polylang多语言插件,想按语言分别设置固定连接,比如中文文章页显示中文地址,英文显示英文,这个可以实现吗?
好像说的有点不对,就是按语言分别在后台设置固定地址…英文用/archives/%post_id%;中文用/%postname%/。这种情况~
不好意思,没研究过 Polylang,建议你直接咨询作者
学习了,多更新