WordPress如何删除前端评论中的网址字段?

前面跟大家分享的『WordPress插件Comment Link Remove and Other Comment Tools,删除评论网址字段』一文,通过安装插件可轻松删除前端评论中的网址字段,不过有些站长不喜欢安装插件,那么是否可以通过纯代码去掉网址字段呢?

那是肯定的,只需要将以下代码添加到当前主题的functions.php文件中并保存更新文件即可。

php 复制代码
// 删除前端评论中的网址字段
add_filter( 'comment_form_default_fields', 'boke112_remove_website_field' );

function boke112_remove_website_field( $fields ) {
	if(isset($fields['url'])){
		unset($fields['url']);
	}
	return $fields;
}

不过以上代码并不适用于所有的WordPress主题,比如WordPress默认主题Twenty Twenty-Four就可以去掉网址字段,但是对于一些主题却无能为力,需要手动删除其中的网址字段代码才行。

比如免费主题JianYue,需要编辑主题内的comments.php文件,将以下代码删除才行:

php 复制代码
<p class="comment-form-url">
<input type="text" name="url" id="url" class="commenttext" value="<?php echo $comment_author_url; ?>" tabindex="3" />
<label for="url">网址</label>
</p>

其他主题的操作方法一样,如果代码不生效的话,只需要找到该主题的comments.php文件,将其中的网址字段删除即可。

来源:WordPress如何删除前端评论中的网址字段? - boke112百科

相关推荐
2501_930786295 天前
WordPress如何绑定多个域名 WordPress实现多域名访问
wordpress
TG_yunshuguoji7 天前
阿里云代理商:轻量应用服务是什么?怎么用轻量应用服务器搭建个人博客?
服务器·阿里云·云计算·wordpress·个人博客
Web极客码9 天前
WordPress.com 和 WordPress.org 之间的区别说明
wordpress
记忆不曾留19 天前
unbuntu 20.04 docker 部署wordpress
运维·docker·容器·wordpress·独立站建站
Web极客码20 天前
如何安装和配置W3 Total Cache以提升WordPress网站性能
wordpress·网站安全·wordpress插件
WordPress学习笔记1 个月前
wordpress的wp-config.php文件的详解
php·wordpress·wp-config
WordPress学习笔记1 个月前
wodpress结构化数据对SEO的作用
wordpress·结构化数据
WordPress学习笔记1 个月前
wordpress登陆前登陆后显示不同的顶部菜单
wordpress
云动雨颤1 个月前
WordPress安全加速:Cloudflare + Nginx缓存优化方案
服务器·wordpress
ZLlllllll01 个月前
常见cms里面的几个cms框架的webshell方法(wordpress,dedecms,phpmyadmin,pageadmin)
cms·wordpress