专业WORDPRESS主题设计制作

如何批量删除WordPress自定义栏目/字段/域?(WordPress自定义字段)

发布于: 2022-11-03

1 注意事项

  • 2 方法1:数据库命令删除多余自定义栏目(推荐)
  • 3 方法2:PHP代码删除多余自定义栏目
  • 4 删除没用的postmeta记录

 

WordPress自定义栏目功能不仅强大,而且非常实用,不少Wordpress主题和插件都使用自定义栏目来实现各种功能。

我们使用的文章浏览数统计插件WP-PostViews,就是在数据库中写入自定义栏目 ▼

views

用过的wordpress主题或插件,停用删除后,通常都会在数据库中保留他们的自定义栏目。

要是数据量巨大,每次网站查询数据库,都会造成主机RAM内存的消耗,绝对会影响网站的如常运行。

我们做SEO,写文章不止一篇,若通过手动删除掉这些垃圾的自定义栏目,根本就不切实际。

其实,我们只需要在phpMyAdmin执行一句SQL命令,就可在数据库中,批量删除掉这些垃圾的自定义栏目。

注意事项

由于WordPress批量删除自定义栏目,是涉及到MySQL数据库的操作,有一定的风险。

所以,请务必做好数据库备份,才好进行数据库操作。

方法1:数据库命令删除多余自定义栏目(推荐)

1)登录phpMyAdmin数据库后,选择你的数据库。

2)点击数据库上面 “SQL”。

3)在 “SQL” 输入并执行以下的命令:

DELETE FROM wp_postmeta WHERE meta_key = "自定义栏目名称";

4)然后,在你的网站文章中查看该自定义栏目,确认是否已经成功删除。

方法2:PHP代码删除多余自定义栏目

1)请添加如下代码到当前主题的functions.php文件 ▼

global $wpdb;
$wpdb->query( "
DELETE FROM $wpdb->postmeta
WHERE `meta_key` = '栏目名称'
" );

2)修改 “栏目名称” 为你想删除的自定义栏目。

  • 该自定义栏目,将自动从数据库中被清除。

3)此代码只在需要时才用:

  • 在完成删除任务后请务必删除掉。
  • 若下次要用,请再次添加到当前主题的functions.php文件里,
  • 因为需要添加又删除,比较麻烦,所以不推荐。

删除没用的postmeta记录

可能已删除日志的记录,但日志扩展表 postmeta 中的数据尚未删除,所以只有已手动清除了。

1)登录phpMyAdmin数据库后,选择你的数据库。

2)点击数据库上面 “SQL”。

3)在 “SQL” 输入并执行以下的命令 ▼

DELETE pm FROM wp_postmeta pm LEFT JOIN wp_posts wp ON wp.ID = pm.post_id WHERE wp.ID IS NULL

如果你的WordPress网站,CPU、内存MEMORY占用太高……

解决方法请参考这篇教程 ▼

WordPress网站搬家CPU、内存MEMORY占用太高怎么办?

WordPress网站搬家CPU、内存MEMORY占用太高怎么办?1)检查cron定时任务只要WordPress网站的CPU、MEMORY内存超负荷,就必须安装使用WP Crontrol插件。在“工具”→“WP-Cron Events”里查看……

inpsyde_phone-home_checkin-now

 

希望我们网站( https://www.wordpressx.com/ ) 分享的《如何批量删除WordPress自定义栏目/字段/域?》,对您有帮助。

TAG列表 wordpress最新最热TG汇集,掌握wordpress热线内容
h5自适应布局WordPress显示运行数据库Shortcodes Ultimate插件WordPress tagwordpress描文本CWP控制面板转KLOXO-MRWordPress网站恶意代码WordPress菜单自定义图标WordPress页脚页眉插件wordpress Dropboxwp-json优化WordPress站内搜索排除所有页面wordpress博客如何使用禁用 xmlrpc.phpAll In One WP SecurityWordPress大气的样式Markdown here插件wordpress如何制作单页Awesome Supportbootstrap自适应布局Wordfence Security插件隐藏WordPress代码内版本号WP SMTP插件WP安全登录插件推荐WordPress官网制作织梦采集侠wordpresswordpress文章卡片样式robots.txt禁止访问wp-json安全设置WordPress违禁词检查wp-json防止数据被采集wordpress小图标不显示http://www.fandutaoci.cn主机壳Wordpresswordpress cdnEasy WP Cleaner插件Pretty Links Pro插件wordpress表单跳转critical automatic updateswordpress代码在线运行谷歌 SEOwordpress Post ViewsWordPress tag模版WordPress自动备份BackWPup插件Jetpack插件隐藏WordPress后台登录地址wp-json链接namechep续费优惠码Featured Image From URLFooter and Post Injections插件wordpress安全防护百度熊掌号Jetpack站点加速器CDN图像缓存安装WordPress插件Avada主题WordPress过滤敏感词插件WordPress自定义页眉保护robots.txtxmlrpc.php漏洞Avada主题演示robots.txt安全设置WordPress站内搜索排除某些类别的文章Shortcodes UltimateWP SMTP插件设置WordPress外链特色图片Rich Snippets结构化数据WordPress网站防护wordpress打开是代码WP-No-Tag-Base插件wordpress更换域名图标不显示WordPress文章描文本去除tag标签urlWordPress超级菜单CWP开启Redis缓存WordPress打开界面wordpress感谢页面Mega Menu插件namechep域名优惠码扒站怎么改wordpress主题Image Sizes插件WP插件优化head代码nameCheap最新优惠码xmlrpc.php攻击Redis加速缓存插件WordPress网站安全防WordPress页脚加载JSDropbox上传失败WordPress调试模式怎么制作wordpress模板wordpress文章浏览数量统计WordPress广告词检测wordpress漏洞修复wp-json漏洞网站添加CDNwordpress常规设置Better Search Replace插件修改wordpress登录地址WordPress虚拟主机伪静态WordPress滤敏感词过滤插件
服务电话:
0533-2765967

微信 13280692153