いつも質問ばかりで恐縮です 実は今までXOOPSの他のモジュールにて大量の日記やコラムを書いていました。で、そのデータをWordPressへ全移行を敢行中なのですが執筆者が複数にわたっており、とりあえず管理人権限でのデータ入力をしています。そこで質問なのですが、投稿した後に執筆者を変更することは可能でしょうか?やはりDBレベルでの変更が必要になってくるのでしょうか。どんな方法でもいいので、手順をおしえてください。よろしくお願いします
引用:そこで質問なのですが、投稿した後に執筆者を変更することは可能でしょうか?やはりDBレベルでの変更が必要になってくるのでしょうか。どんな方法でもいいので、手順をおしえてください。今のところ投稿者を変更する事は通常の手順では不可能のようです。やはりDBを直接さわってやる必要があります。WordPressの記事は、xoops_wp_postsというテーブルに格納されており、このテーブル内の2番目のフィールドのpost_authorが投稿者情報になっています。投稿者のIDは、XOOPSのUIDを引き継いでいますので、xoops_usersテーブルのUIDをそのまま入力してもらえれば良いです。但し、実はWordPressの互換性確保のためにxoops_wp_usersというテーブルがWordPress用に存在しています。このテーブルのレコードはは、XOOPSユーザが最初にWordPressの投稿画面を開こうとした時に自動作成するようにしているので、あらかじめ各ユーザIDにてログオンして「ブログを書く」メニューをクリックしておくという操作が必要になってきます。(xoops_wp_usersのレコードも手で生成するって手もありますけど)ご理解いただけましたでしょうか?今までにも、何名かの方が過去分も含めてWordPressに移行していただいているようなので、小生も非常に責任を感じております。
そこで質問なのですが、投稿した後に執筆者を変更することは可能でしょうか?やはりDBレベルでの変更が必要になってくるのでしょうか。どんな方法でもいいので、手順をおしえてください。
ありがとうございます。データ移行が完了したら、実行してみます
無事データ移行が終わり、教えていただいた手順で執筆者の変更もできました 本当にありがとうございました。サイトもリニューアルできたので、是非遊びにきてください
引用:サイトもリニューアルできたので、是非遊びにきてくださいいやぁ〜〜、とっても内容の充実した素晴らしいサイトですね。こんなサイトにWordPressを全面採用だなんて・・・感激です!いま、半日人間ドックを終え、胃にバリウム満タン状態の小生にとっては、病気・命・健康の話題は特に身にしみ入ります。是非、じっくりと腰を落ち着けて読ませていただきます。これからも頑張って下さいね!
サイトもリニューアルできたので、是非遊びにきてください
このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです - KENT -