回答:
私はCMS Tree Viewプラグインを使用していますが、非常にうまく機能します。他の機能の中でも特に、親ページの下にあるすべてのページを折りたたみます。
アップデート26/09/19このプラグインはサポートされなくなり、WordPressのバージョン4.8.7までしかテストされていません
ええ、管理者は大量のPages vs. Postsがあるサイトではあまりうまくいきません。あなたが言及したように、ほとんどのWordPressサイトはブログであり、だれが古いブログ投稿を頻繁に編集する必要がありますか?ほとんどのブロガーが通常必要とするのは、最新のものを入手することだけです。ほとんどのブログはおそらく5ページ以下であるため、問題ではありません。
私は同意します、それは間違いなく必要です。
管理者によるオーバーホールなしで思い浮かぶ3つのことは、次の2つであり、そのうちのいくつかはコーディングが必要です。
多くの場合、多くのページがあるサイトを見たことがありますが、それらをカスタム投稿タイプとして分割することには本当の利点があることがわかります。多くの場合、サイトが構築されたときに、WordPressにカスタムポストタイプが存在しなかったためです。あなたが持っている唯一のツールがハンマーなら...
今日、それは彼らがまだ新しいので、それが彼らがオプションであるほとんどの人々に起こらないのだと思います。それでも私の推測では、コンテンツを見ると、ページを1つ以上のカスタム投稿タイプに変換できるパターンを特定できます。
ここでいくつかのインスピレーションを与えるために、私が取り組んでいる多くのカスタマイズを伴う2つの異なるカスタム投稿タイプのスクリーンショットがあります:
(ソース:mikeschinkel.com)
既に多くのページがあるため、既存の投稿タイプを新しいカスタム投稿タイプに変更する必要がある場合があります。これを行う1つの方法は、選択した特別なタグで適切なページにタグを付けてから、PHPスクリプトまたはSQLクエリを記述して、そのタグでページの投稿タイプを変更することです。
または、タイプを変更できるカスタムメタボックスを作成したり、ページのリストを変更してタイプ変更機能を提供したりできます。この部分に特に関心がある場合は、これらのいずれかの方法を具体的に尋ねるカスタムを追加します。
別のアプローチは、リストにさらにフィルタリングオプションを追加することです。カテゴリ、タグ、および/またはメタ値でフィルタリングできます。ここにあります私の答え私はメタの値でソートするコードを書く方法を示したの質問には、フィルタリングは似ています:
(ソース:mikeschinkel.com)
特定のニーズに合わせてこれを正確に行う方法の詳細が必要な場合は、別のより具体的な質問をしてください。
3番目のアプローチは、jQueryおよび場合によってはAJAXを使用して展開/折りたたみ機能を提供し、トップレベルのページのみを表示し、関連するサブページにドリルダウンすることです。(残念ながら、このための良いスクリーンショットを見つけることができませんでした。)
これにはプログラミングも必要になります。興味がある場合は、このトピックについてさらに具体的な質問をしてください。
これらの経験はありませんが、このトピックに関するブログ記事がいくつかありますので、これらの中から必要なものを見つけることができるかもしれません:
お役に立てれば?
[画面オプション](右上隅)の[画面あたりのページ数]オプションを変更できます。200に設定すると、ブラウザの検索機能を使用してすばやくジャンプできます(Control / Command + F)。
いくつかのページを編集する場合は、編集リンクを中央クリックして新しいタブで開きます。これにより、ページの「ディレクトリ」を開いたままにすることができます。
Pages per Screen
以前に自分でこのオプションを使ったことがなかったので、どうやって見逃したかわかりません。
いい質問ですね。私には確固たる答えがありませんし、他の人がやったことを聞きたいです。
余談ですが、WordPressの管理UIをカスタマイズできるプラグインをいくつか紹介します。注:私はこれらのいずれも自分で試したことはなく、WP 3.0でどのように機能するかわかりません。
これらの古いプラグインは別として、管理テーマを使用して管理者をカスタマイズすることもできます。
おそらく、CSSのウィズは、カテゴリセレクターをより目立たせるなどのように、ページ管理を容易にするものを作成する可能性があります。
ちょっと待って :)。http://core.trac.wordpress.org/ticket/14579、ScribuはリストをAjaxifyingしているので、管理がより簡単になります。その内容はすでにコミットされているため、最終的にはその上に構築できます。
JavaScriptの追加の次に、バルクアクションがポストアクションに変換されるように見えます。これにより、ユーザーは一度により多くの変更を行うことができます。