WordPress修改评论者网址、邮箱等个人信息的教程

 懿古今   2022-10-02 12:06:22 更新  技术文档

不知道大家是否遇到过有读者要求修改他的网址或邮箱地址等个人信息的情况?这个一般都是发生在用户更换了他个人博客网站的域名之后,对于这种情况,很多人都觉得无从下手或要操作数据库太过复杂,所以就直接拒绝了。其实,对于修改评论者网址、邮箱等个人信息还是比较简单的,今天就跟大家分享一下。

WordPress修改评论者网址、邮箱等个人信息的教程

想要修改评论者网址、邮箱等个人信息有两种方法可以实现:

1、通过phpmyadmin修改:这个一般能够在主机空间那里找到phpmyadmin,然后点击输入数据库帐号密码登入,找到我们的网站所用的数据库,点击数据库表“wp_comments”(其中wp是默认,如果建站的时候修改过表前缀,那么这个也会跟着变哦),找到字段名称comment_author_url(评论者网址)和comment_author_email(评论者邮箱),直接双击输入评论者新的网址或邮箱回车即可成功修改。

PS:一般要求修改这个网址或邮箱的评论者都是我们的忠实用户,所以关于他的评论会有很多条,如果是一条条修改就太过悲催了,我们必须通过数据库的SQL语句来操作,具体的SQL语句如下:

UPDATE wp_ comments SET comment_author_url = '新网址' WHERE comment_author_url = '旧网址';
UPDATE wp_ comments SET comment_author_email = '新邮箱' WHERE comment_author_email = '旧邮箱';

2、通过functions.php文件修改:将下面的代码添加到您的主题 functions.php文件,然后刷新一下我们的站点就可以了。

global $wpdb;
$wpdb->query( "
UPDATE wp_ comments
SET comment_author_url = '新网址'
WHERE comment_author_url = '旧网址';
" );
global $wpdb;
$wpdb->query( "
UPDATE wp_ comments
SET comment_author_email = '新邮箱'
WHERE comment_author_email = '旧邮箱';
" );

温馨提示:

  • 修改完成后没有必要把这些代码留在主题中,建议大家用后即删。
  • 修改网址时,建议先看看该用户评论时所输入的网址是什么,然后在修改时一定全部输入才行。。
  • 我操作的时候是先修改网址再修改邮箱,感觉这样可能比较好。
  • 我当初操作的时候没有备份数据库,为了安全起见,建议大家在操作数据前最好备份一下数据库比较好。

本文地址:https://www.yigujin.cn/626.html

你可能感兴趣的文章

文章标签: ,  
版权声明:本文为原创文章,版权归 懿古今 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请发邮件至[email protected],确认后马上更正、删除,谢谢!

发表评论

  1. 灰狼
    灰狼 @回复

    这个事情做过几次,有些换了邮箱,有些换了域名。

    • 懿古今
      懿古今2016-02-04 15:06  回复

      @灰狼是的,换域名比较常见,毕竟现在域名太便宜了,这也导致换域名很频繁

  2. 中国历史
    中国历史 @回复

    很多评论对应的网站已死,我也想修改

    • 懿古今
      懿古今2016-02-04 15:05  回复

      @中国历史这个只需要看一下他们对于的邮箱,然后就把他们的邮箱修改为空就可以了。一般读者墙的统计方式都是邮箱,邮箱为空是不统计的

  3. 大致
    大致 @回复

    不伺候。

    • 懿古今
      懿古今2016-02-04 15:02  回复

      @大致[呲牙] 我们南宁精神就有一条是“能帮就帮”,所以…

  4. Koolight
    Koolight @回复

    学习了,可惜小站刚出了点问题,导致数据丢失了,文章是找回来了,可评论都丢失了……

    • 懿古今
      懿古今2016-02-06 20:46  回复

      @Koolight所以说数据库备份很重要,而且最好不要直接操作数据库,文章还在就好,我当年折腾过几次,也只是保留有文章,评论都丢失了

      • Koolight
        Koolight2016-02-06 22:53  回复

        @懿古今我的文章其实也丢了的,不过是通过快照找回来了部分。以后一定要好好备份?

  5. 明月登楼
    明月登楼 @回复

    学习了,这个很有用!收藏保留了!

    • 懿古今
      懿古今2016-02-06 20:46  回复

      @明月登楼[呲牙] 偶尔会遇到有这种业务的读者,熟悉一下也挺好的

  6. 守心斋
    守心斋 @回复

    作为一个享受了博主更新服务的读者,特来点赞 [强] 。支持博主到海枯石烂 [握手]。

    • 懿古今
      懿古今2016-02-06 20:43  回复

      @守心斋[呲牙] 不用那么客气的,顺便把这个分享出来,这样就不用老是直接登录数据库修改了

  7. 三月福利吧
    三月福利吧 @回复

    先收藏!!!

  8. 三月福利吧
    三月福利吧 @回复

    评论用的是多说,有没有更改的办法呢?

    • 懿古今
      懿古今2016-02-06 20:42  回复

      @三月福利吧多说的评论内容是放在多说那边的服务器,除非设置有同步,而且修改好本地数据后,还需要数据库相对应的记录中把已同步到多说的那个值删除,最后马上同步到多说评论那边才行。反正是挺复杂的,不建议修改。

  9. 姜辰
    姜辰 @回复

    o(︶︿︶)o 还没有一个访客要求我改东西呢。

    • 懿古今
      懿古今2016-02-06 20:41  回复

      @姜辰这种业务其实很少的,只有那些比较负责的读者用户在更换域名后才会联系博主联系