我按用户(A)创建了帖子,后来我将帖子的用户更改为(B),现在我想知道最初创建该帖子的用户(A),也就是最初创建它的用户(A)。
我怎样才能做到这一点?
发布于 2017-01-22 19:16:48
有几种方法来解决你的问题。
1-让原始作者进入循环
要在循环中检索文章的原始作者,可以使用get_the_author();获取作者的用户名,或者使用$post->post_author();获取他/她的用户id。如果希望获得revisor的用户名或id,可以使用the_modified_author();或get_the_modified_author();。
2-在后端
如果您希望在后端(在管理面板中查看原始作者)有此结果,可以使用以下专门为此目的制作的插件。
由Scott制作的发表于插件
发布于 2017-01-22 18:49:36
最简单的方法是通过mySQL数据库进行查询。每个职位的变更都会被保存。使用phpMyAdmin (或您选择的mySQL工具)运行以下查询:SELECT wp_users.ID, wp_users.user_nicename, wp_posts.post_title FROM wp_posts LEFT JOIN wp_users ON wp_posts.post_author = wp_users.ID WHERE post_parent = 1234
1234是您想要找到的帖子的当前post_id。
这将显示先前修订的用户id、用户名称和帖子标题。
https://wordpress.stackexchange.com/questions/253530
复制相似问题