web-dev-qa-db-ja.com

複数作成者用サイトのダッシュボードでコミュニティ機能を開発する方法

私は300人以上の作家がいるWordpressのサイトを運営しています。バックエンド(ダッシュボード)にある種のコミュニティを作成することは可能ですか?理想的には、作者が管理者のニュースなどを使って、スレッドタイプのシステムで互いに話し合うことができるスペースです。私が見つけることができた最も近いものは Admin Microblog でした、しかし説明を読むことによって、それは非常に限られているようです。

バックエンドコミュニティタイプのプラグインがそれほど多くないことに私は非常に驚いています。そのようなものに対する需要はかなり高いと思います。誰でも知っている?

3
Amanda Bynes

複数の作家がいるほぼすべてのサイトで私がしていること:

  1. メタディスカッション用に別のブログを作成します(例:meta.example.com)。
  2. テーマとして P2を使う
  3. メンバーのみにアクセスを許可するには、 オーセンティケーター をインストールしてください。
  4. コンテンツについての通知 のようなものをインストールして、新しいものが投稿されるたびにメンバーに電子メールが届くようにします。私はおそらく300人のメンバーのためにそれをしないでしょう…

あなたはIncoming Linksのようなメタブログのニュースフィードでダッシュボードウィジェットを書くことができ、それをアクティブにするためにそれを MUプラグイン にすることができます。すべての新しいブログ。

これはかなりうまくいきます。それはほとんど何の設定も必要としません、そして、低い技術的スキルを持つ人々でさえそれを速く理解します。

1
fuxia

その意味は定かではありませんが、ダッシュボードに外部Webアプリケーションを含めるには、カスタムメニューとiframeを使用します。

function brsfl_menu() {
    add_menu_page(
        'Fotos', 
        '<span style="color:#e57300;">Photo Gallery</span>', 
        'edit_pages', 
        'photogallery', 
        'brsfl_menu_options', 
        get_bloginfo('template_url') . '/images/fotos-icon.png'
    );
}

function brsfl_menu_options() {
  echo '<div class="wraper">';
  echo '<iframe src ="'. get_option('home') .'/slideshow/index.php" width="100%" height="700">';
  echo '</div>';
}

add_action('admin_menu', 'brsfl_menu');

wp ssp snapshot

0
brasofilo