北极寒流 » 网络资源 » wordpress批量删除及重命名自定义域栏目 - 2017.11.14

wordpress批量删除及重命名自定义域栏目

wordpress通常是只可以添加和删除自定义栏目,但不能重命名。常规的方法是进数据库修改,但修改数据库有风险,下面代码可以实现免进数据库修改wordpress自定义域栏目

将以下代码添加到主题 functions.php 文件中:

global $wpdb;

$wpdb->query( "

UPDATE `wp_postmeta`

SET `meta_key` = 'NEW NAME'

WHERE `meta_key` = 'OLD NAME'

" );

替换上面代码中新的自定义栏目名称和原自定义栏目名称。

批量删除WordPress自定义栏目

将下面的代码添加到当前主题functions.php中:

global $wpdb;

$wpdb->query( "

DELETE FROM $wpdb->postmeta

WHERE `meta_key` = '自定义栏目名称'

" );

然后打开一下网站,指定删除的自定义栏目会自动从数据库中被清理掉。

上述两种功能的代码运行一次就够了,没有必要留在主题中,用后删除即可。