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百科

相关推荐
DEVDIY6 小时前
WordPress TTFB 高怎么排查:7 步定位服务端瓶颈
wordpress
李纲明12 小时前
WordPress 媒体库上传图片报「HTTP 错误」:php.ini、临时目录、安全插件和 CDN 怎么逐层查
运维·php·上传·cdn·wordpress·媒体库
李纲明3 天前
WordPress 古腾堡点「更新」报「不是有效的 JSON 响应」:我按 REST 接口一路查下来的顺序
运维·nginx·php·wordpress·rest api
李纲明3 天前
WordPress 首页正常、内页全 404:固定链接与伪静态规则排查步骤(Apache / Nginx)
nginx·apache·wordpress
李纲明6 天前
WordPress 白屏排查手册:关插件、换主题、开调试、查 PHP(附停手信号)
开发语言·php·wordpress·故障排查·白屏·插件冲突
李纲明7 天前
WordPress 图片拖慢首屏与磁盘:媒体库体积、缩略图爆炸与懒加载排查
性能优化·wordpress·webp·图片优化·媒体库
李纲明8 天前
WordPress 预发/Staging 怎么搭才不污染正式站:克隆、Search Replace、缓存与邮件
wordpress·网站运维·staging·预发环境·wp-cli
李纲明10 天前
WordPress 安全加固基线:更新策略、文件权限、登录面收缩和备份验证(含回滚注意)
运维·安全·php·wordpress
李纲明10 天前
WordPress 表单提交成功、线索却没到:SMTP、反垃圾与缓存/CDN 冲突怎么拆开查
cdn·wordpress·smtp·表单·网站运维
李纲明13 天前
WordPress 站点变慢:按 TTFB → 缓存 → 查询 → 前端 分层排查(含配置注意)
前端·缓存·性能优化·wordpress·后端开发