重命名WordPress自定义栏目名称

2014年04月9日16:30:50 10 1,895
摘 要

您可以在文章编辑页面添加和删除自定义栏目,但不能重命名。虽然可以到数据库中修改,但操作数据库有风险,下面的一段代码可以让你在不需要进数据库的情况下,在后端直接修改自定义栏目名称。 重命名WordPress自定义栏目名称 将以下代码添加到主题 functions.php 文件中: global $wpdb; $wpdb->query( ” UPDATE `wp_postmeta` SET `meta_key` = ‘NEW NAME’ WHERE `meta_key` = ‘OLD NAME’ ” ); 替换上面….

您可以在文章编辑页面添加和删除自定义栏目,但不能重命名。虽然可以到数据库中修改,但操作数据库有风险,下面的一段代码可以让你在不需要进数据库的情况下,在前端直接修改自定义栏目名称。

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

  1. global $wpdb;
  2. $wpdb->query( "
  3. UPDATE `wp_postmeta`
  4. SET `meta_key` = 'NEW NAME'
  5. WHERE `meta_key` = 'OLD NAME'
  6. " );

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

注:重命名后,请立即从主题functions.php文件中删除这段代码,只在需要时添加运行此代码,没有必要让这段代码保留在你的主题中。

weinxin
我的微信
分享交流WordPress经验与技巧,关注前端设计与网站制作。仅用于功能演示。
Begin主题购买
Begin主题购买

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:10   其中:访客  7   博主  1   引用   2

    • 如果这是爱 2

      我遇见了中文标签别名修改不了,这个有试过吗?
      我想把中文标签的别名改成英文的,但是提示更新失败

      • 玛思阁 2

        学习了。

        • 飞哥 4

          自定义栏目不知道怎么使用。还需要详细说明一下。鸟哥

          • feiyang 2

            你好,谢谢你的分享。我想问如果我想批量修改自定义字段的值 怎么弄呢?

            • 养牛场 0

              好文章,谢谢分享

              • 无聊赚 2

                我想问一下 自定义的字段是添加在 数据库wp_posts表里了吗?

              • 来自外部的引用: 2

                • 周吉川侏
                • 批量删除WordPress自定义栏目 | 知更鸟