WXRエクスポート/インポートツールを使用して他のワードプレスサイトからコンテンツをインポートした後、管理者が互いの投稿を編集できません。私はこれを変更する方法を理解することはできませんので、これは本当に悪化しています。そしてそれは単にインポートされたコンテンツとは関係ありません。私は2人の新しい管理者を作成することができ、それぞれがエントリを作成しますが、どちらも他の投稿を編集することはできません。
投稿リストページでは、タイトルの上または下に[編集]リンクも表示されず、ログインユーザーが作成者ではない場合、一括編集用のチェックボックスはありません。私はページに関してこの問題を抱えていません、しかしそれは 'capability_type' => 'post'として設定されたどんなカスタム投稿タイプにも影響します
私はこれがどのように起こったのか、それをどうやって元に戻すのかわかりません。髪の毛を全部抜く前に助けてください。
わかりました、わかりました。管理者が他のユーザーの投稿を編集しようとしたときに、何らかの理由でcurrent_user_canがfalseを返していました。
$administrator = get_role('administrator');
$administrator->add_cap('edit_others_posts');