WordPressをCMSとして使用するためのヒントは?[閉まっている]


140

ブログではなく、かなり基本的なサイトのCMSとしてWordPressを使用したいです。私はいくつかのページを持っていますが、現時点では、「ニュース」ページを持つつもりはありません。

これを機能させる方法はありますが、wp-adminコンソールの焦点は明らかに新しい投稿にあり、マップやギャラリーなどのカスタムコンテンツを含むページの作成は、システムではなくシステムを操作しているように感じます。

WordPressをCMSとして使用することについて何か提案はありますか?

具体的には:

  • ブログではなく、CMSを中心に設計された定型的なテーマはありますか?
  • WordPressをCMSとして扱うのに役立つ良いプラグインはありますか?

または、WordPressを使用する必要がありますか?

回答:


138

キラー機能 10のニーズのうちの8のためのCMSに拡張可能なブログツールから横切るようにワードプレス3.0原因でカスタムポストタイプの新しいメニューシステムに行く佳作と(V2.9からカスタム分類法を加えました) 3.0で。

したがって、WordPressをCMSとして学習したい場合は、カスタム投稿タイプを学習してください。始めるための記事をいくつか紹介します。

カスタムポストタイプを特定の順序で簡単にするプラグインもいくつかありますが、それらはすべて完全に成熟するまでにはまだ長い道のりがあります。CaveatEmptor !:

テーマに関しては、それは別のテーマです。ブログのテーマはすべて同じユースケースパターンを実装していますが、各ビジネスは異なるため、各人のCMSのニーズは異なる可能性があります(レストランはヨガスタジオと映画館とファブリックストアとでは異なるレイアウトを必要とします)。あなたのビジネスにぴったりの既製の「既製の」テーマを見つけるのは難しいでしょう。一般的に良いものを見つけて、それを修正する計画を立てるか、WordPressデザイナーにカスタムのものを作成してもらうのが最善です。StudioPressGenesis Frameworkのようなテーマの上にレイヤーを配置するのは良い選択肢です。

WordPress 3.0メニューシステムをサポートするものを探して、そこから決定を下すことをお勧めします。あなたはそれをグーグルで検索し、このような記事を探すことができます

PS管理ユーザーインターフェイスを合理化して、投稿とページおよびその他のブログツールが後部座席になり、特定のCMSコンテンツが管理者に表示されるようにする場合は、それは別のテーマです。その質問に別の質問をすることを提案できますか?

更新:ここで、私が取り組んでいるいくつかのプロジェクトのスクリーンショットをいくつか紹介します。

カスタム投稿タイプ#1の例

カスタム投稿タイプ#2の例


8
マイクに感謝-素晴らしい包括的な答え。現時点では管理ページにあまり関心がありませんが、おそらく別の質問に値するでしょう。PS lmgtfy.comではなく、直接のGoogleリンクに感謝します;)
Damovisa

1
Imgtfy.comのことは聞いたことがありませんが、はい、私はそれがどのように落ち着いているかを見ることができます!(そしてベストアンサーをマークすることを忘れないでください!:)
MikeSchinkel

私はDamovisaが参照していると思いますlmgtfy.com
davemac

@マイク:スクリーンショットは素晴らしいです!これを行う方法(スクリプト、クラス、プラグインなど)を共有できますか?どうもありがとうございました。
アントラン

1
@ozke-コメントありがとうございます。それは本当に別の質問であり、コメントで副次的な問題を議論するよりも新しい質問をする方が良いです。質問として投稿してください。そうすれば、私や他の人が潜在的にリンクやソースコードで詳細に答えることができます。必要に応じて、このページに私の詳細へのリンクと回答へのリンクを含めるようにしてください
MikeSchinkel

12

カスタムの投稿タイプが管理しにくい場合

有名な「ポッド」プラグインをご覧ください。それには多くのKiller機能があり、「pods ui」と呼ばれるアドオン」または子プラグインがあります。Pods自体を使用して、任意の種類のテーブルをDBに追加できます。また、既存のwp DBテーブルにリンクすることもできます。したがって、(たとえば:)ユーザーと共に保存されたデータを拡張する場合は、exという名前のポッドを追加するだけです。「拡張ユーザーデータ」と既存のユーザーデータにリンクします。それでおしまい。「ポッドUI」を使用すると、ほとんど手間をかけずにすてきなユーザーインターフェイスを作成できます。

どちらも、必要なものすべてを簡単に管理および構築するのに役立ちます。すべての開発者は優れているだけでなく、完璧なフォーラムがあり、irc-chatルームでほぼ毎日会うことができます。イベントを管理するための2つの非常に大きなサイトに加えて、バックグラウンド組織全体を構築し、同時に何百人もの訪問者を獲得した場合でも、パフォーマンスがどれほど優れているかに感心しています。:)


11

同情します。実際、私はウェブマスターに関連する質問をしました。テーマやプラグインについてはわかりませんが、いくつかの便利なリンクがあります。

私はまだWordpressをCMSとして使用する初期段階にありますが、これまでの私のアドバイスは、それが価値があるということです。

  • wordpressの内部動作を実際に理解するために、できるだけ多くの関数リファレンスを読んでください。
  • カスタム投稿とカスタムフィールドを調べる
  • ページを含めるだけでかなりのことができることを理解してください-コンテンツを共有するCMSまたは基本システムと同じように

8

第一に、WordPressはブログセクションを使用しているかどうかにかかわらず、小規模なサイトに最適です。使いやすく、簡単にヘルプを見つけることができます。もちろん、将来必要になった場合にブログを簡単に追加することができます。

ギャラリーを設定しようとしている場合、いくつかのオプションがあります。あなたは使用することができます内蔵のギャラリー、それがあるように、組み込みのギャラリーを使用しますが、インストールしたプラグインをか、あなたのテーマを編集異なり、それをフォーマットするために、またはあなたが完全に別々に使用できるギャラリープラグインを

あるいは、特定のタイプのサイトに向けたテーマがたくさんあります。ポートフォリオや写真、またはあなたが探しているどんな種類のサイトでも。テーマフォレストのような場所を見て回ることをお勧めします。


4

前の回答で述べたように、カスタム投稿タイプは特にWP Easy Post Typesプラグインと組み合わせて、チェックアウトする価値があります。ただし、Magic Fieldsプラグインを確認することをお勧めします。このプラグインには、非常に役立つカスタムフィールドオプションがいくつか用意されています。ただし、WP Easy Post Typesが改善され、Magic Fieldsのようなプラグインが不要になっているのを見ることができますが、まだチェックする価値があります。Magic Fieldsで注意する必要があることの1つは、画像が標準のアップロードフォルダーとは異なる場所に保存されることです。


3

WordPressを私の大学のCMSとして1年以上使用しています。

エディターがほとんどいない小規模なサイトには間違いなく非常に便利です。大規模なサイトで発生する可能性のある問題の一部は、まだ解決されていません。

  • 個々のグループ/ユーザーのカスタマイズ。WordPressネットワーク機能を使用して、個々のブログを異なる部門/グループに提供し、グループごとにいくつかの設定を設定できるようにしています。また、テンプレートを介したレイアウトをウィジェットを介したレイアウトに置き換える9spotプラグインを開発し、各ブログでダッシュボードのページタイプ、カテゴリなどごとにカスタム列を設定できるようにしました。
  • 開発インスタンスと本番インスタンス。古いCMSを使用すると、コンテンツを編集し、開発サーバーにプッシュして、公開前に物事を確認できます。WordPressのこのレベルでコンテンツを制御する能力は低く、devインスタンスとprodインスタンス間でコンテンツを移動するのは少し面倒です。同様に、多くの設定(ウィジェットなど)はサーバー間で移動するのが困難です。
  • コンテンツのロックダウン。新しいブログの作成は別として、編集権限を特定のサブセットのユーザーに限定することはできません。特定のページの編集権限を個々のユーザーまたはユーザーグループに拡張したいと考えています。

十分な開発時間やサードパーティのプラグインですべて解決できると思いますが、それらは箱から出して苦労しているものです。


1

私にとって最善の方法は、顧客の要件に合わせて迅速かつ特別に小さなサイトをセットアップすることです。また、私はビューのためだけにバックアンドを削減し、顧客をどのように使用するか、より少なくはありません。また、私は小さなプラグインを作成し、カスタムの投稿タイプのために、おそらく「クリックして実行」しない素晴らしいプラグインを使用します。バックエンドを削減するには、独自のソースまたはプラグインAdminimizeを使用します。機能についてもインストールをチェックします。彼女はコアから来ており、おそらく彼女は重要でも必要でもありません。フィードなど、この機能を無効にします。


1

サイトをすぐに素敵なCMSに変える4つの本当に素晴らしいプラグインがあることがわかりました。

  • その他のフィールド
  • より多くの分類
  • およびカスタム投稿タイプUI

次に、ユーザー入力にGravity Formsを使用します。次に、構造を追加してきれいにするだけです!


1

私見のWordPressはすでにブログプラットフォームよりもCMSプラットフォームです。2011年の調査の結果によると、ユーザーはWordPressを使用しています。

  • 単なるCMSとして-61%
  • ブログおよびCMSとして-31%
  • 単なるブログとして-8%

追加の機能が必要な場合は、プラグインまたはフォーラムで検索してみてください。問題がすでに解決されている可能性があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.