需要建议为wordpress博客作者创建一个随机名称

Need suggestions creating a random name for wordpress blog author

本文关键字:一个 随机 创建 wordpress      更新时间:2023-09-26

嗨,我有一个网站,它使用各种博客作者,基本上可以创建草稿,上传它们并对其进行审阅,准备好后发布它们,它将作者显示为(....按公司)我不想那样做。

一个好方法是让我的网站随机选择一个名字,如吉姆或鲍勃,作为作者,而不是我的公司作为作者。这是一个wordpress网站。是否有有人可以建议的插件?或者也许是一些JavaScript代码?任何建议表示赞赏。

我会使用一个简单的数据库方法:

FAKENAMES
| id |fake_name | lastused |
| 1  | Jake     | x        |
| 2  | Julie    | x        |
| 3  | James    | me       |
| 4  | John     | x        |

....你可以有一百个

然后像这样动态分配

1.) ACCESSS YOUR DATABASE & 
  // Get FAKENAMES
  $getFAKENAMES = mysqli_query($connection,"SELECT * 
                                            FROM FAKENAMES 
                                            ");
2.) Prepare the title variable
  $title = '';  // we will leave it blank for just a sec...
  while(lastUSED = myslqi_fetch_array($getFAKENAMES)){
      if($lastUSED['lastused'] == me){
      $lasttitleWAS = current($lastUSED['fake_name'])
      $title .= next($lastUSED['fake_name']) //Set Title to next fakename 
      }
      // Set Newly used FakeName as Used       
      mysqli_query($connection,"UPDATE FAKENAMES 
                                SET lastused=me 
                                WHERE fake_name='$title'");      
      // Free up Previous used FakeName as by renaming to x       
      mysqli_query($connection,"UPDATE FAKENAMES 
                                SET lastused=x 
                                WHERE fake_name='$lasttitleWAS'"); 
   }

然后在网页中插入新标题

  <title><?php echo $title; ?></title>

希望这有帮助!