問題タブ [buddypress]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - buddypressで未確認のユーザーを削除する方法
バディプレスとワードプレスを使っています。私のユーザー リストには、登録されているが認証されていないメンバーがたくさんいます。未確認のユーザーを時間 (1 週間など) に基づいて自動的に削除するにはどうすればよいですか?
これらの未確認のユーザーは時間の経過とともに蓄積されており、手動で削除する必要がありますが、これは紛らわしい作業です。未確認のユーザーを自動的に削除するプラグインはありますか、それともコードが必要ですか?
wordpress - 単純な書き換えルールのヘルプが必要 (これは簡単ではないでしょうか?)
必要なのは、「domainXYZ.com/anyphrase」を「domainXYZ.com」に変更する書き直しだけです。
これが私が使用しているものです:
注: 上記を .htaccess の先頭 (WP ルート内) に追加しました。domainXYZ.com で WP 3.1.3 マルチサイト (サブドメイン)、WP MU ドメイン マッピング プラグイン、および buddypress を実行しています。domainXYZ.com は、実際のサブドメインではなく、マッピングされたドメイン名です。
私の書き換えルールは domainXYZ.com/index.php をロードし、ワードプレス サイトのホームページをロードすると想定していました。ただし、budypress スキンに「ページが見つかりません」という応答が表示されます (本格的なエラー 404 ページではありません)。
助けてくれる人に感謝します、ジョー
html - Safari でブラウジングすると一部のコンテンツが表示されないのはなぜですか?
このページ ( http://www.legrandclub.net/members ) に Safari でアクセスすると (iPhone でもアクセスすると)、ソーシャル ネットワーク メンバーのリストが表示されません。なぜですか?
何が原因かわかりません。
ありがとう
drupal - BuddyPress 1.2 または Elgg 1.7、推奨を求める
外部アプリを統合する PHP オープン ソース CMS を選択しようとしています。私は Drupal と WordPress の経験がかなり豊富で、BuddyPress を使用したことはありませんが、WordPress のシンプルさを好む傾向があります。
私は Drupal を除外し (不要な機能が多すぎる、複雑すぎる、何か新しいことを試してみたい)、WP/BuddyPress に絞り込んだと思っていましたが、今日 Elgg を発見しました。いくつかのグーグルを行いましたが、最近の 2 つ (BuddyPress 1.2、Elgg 1.7) の満足のいく比較は見つかりませんでした。また、Elgg に関する一般的な情報はほとんどありませんでした。
私が取り組んでいるプロジェクトの機能要件は次のとおりです。
複数のユーザー: プロファイル、プライベート メッセージ、ディスカッション フォーラム、コメント、Facebook/SN の統合、およびユーザーの基本的なカテゴリを作成する方法。それでおしまい。
また、CMS は、外部アプリケーションと深く統合できるように、できるだけ簡単でなければなりません。外部 API は、私がゼロから構築している e ラーニング プラットフォーム用です。ここでのアクティビティのほとんどは、JSON ベースの API を介してブラウザで発生します。JavaScript はリアルタイムで API をクエリし、ユーザー ダッシュボードやさまざまな機能などを更新します。そのため、主にテンプレートの編集と、必要に応じていくつかの管理モジュールになると思います。ユーザーは、CMS サイトを通じて登録およびログインします。ユーザー データは CMS とアプリケーションの間で分割されます。明らかに、2 つのデータベース間でユーザー ID 以外のデータを複製したくありません。コース、ゲームなどに関連する追加データは外部アプリに保存され、CMS とは別に、このための管理者が存在します。
プロジェクトの時間的制約により、私は CMS コミュニティ/ユーザー機能が必要であり、これらすべての車輪を自分で再発明する時間がありません。また、外部アプリを可能な限り堅牢にしたいと考えています。
これらの理由から、シンプルで柔軟な LAMP ベースの CMS が必要です。コアをハッキングせずにアップデートをインストールし続けることができるように、適切に設計されていることが望ましいです。
両方のプラットフォーム (BuddyPress 1.2、Elgg 1.7) の経験がある人なら誰でも、私のプロジェクトの要件に関して、どのプラットフォームが最適かについてアドバイスを共有したいと思っています。ありがとう。
traffic - 自分の wordpress/buddypress ベースのソーシャル メディア Web サイトがどれだけのトラフィックを保持できるかを知るにはどうすればよいですか? トラフィックが増加した場合の対処方法
現在、goaddy.com へのホスティングに月 5 ドルを支払っています。ユーザーはまだ登録されていませんが (私がテストおよび構築しているため、メンテナンス モードで閉じられています)、たとえば facebook よりも低速です。バディプレスの使用経験のある方はいらっしゃいますか?私のサイトが爆発し、非常に多くのユーザーを非常に速く引き寄せたらどうなりますか. より高価で質の高いホスティングを入手できると思いますが、特にプラグインを多数使用している場合、budypress ベースのサイトには制限があります。
php - 「友達追加」リンクをボタンにするにはどうすればよいですか? 「メッセージを送信」リンクなどとは機能が異なります
「プライベートメッセージを送信」機能はボタンとして機能します
ここに PHP ファイルに挿入すると、次のようになります。
しかし、これをタグの間に挿入すると機能しません。「友情をキャンセルする」というテキストが表示されるだけです
ソースを見つけようとしましたが、思ったよりも多くの情報があります。最初は「友達追加」ボタンなので、ユーザーがあなたの友達の場合は「友達解除」と表示されます。
何か案は?
フレンドシップの追加/キャンセル リンクの背後にあるコードを探すことができます。
facebook - Facebook Connect /ユーザー作成を使用したいのですが、カスタムユーザー名を使用します。
Facebook Connect /ユーザー作成を使用したいのですが、カスタムユーザー名を使用します。私のサイトはBlackberryWebサイトであり、すべてのメンバーがBBpinをユーザー名として使用しています。彼らのBuddypress/WPMUはこれを行うことができますか?またはそれを行うためのトリック?
new-operator - ユーザーが buddypress に入力する新しいページを作成するにはどうすればよいですか?
管理者として新しいページを作成できますが、単純なユーザーとしてサインインすると作成できません。ユーザー バーにリンクを追加し、ユーザーがそれらのページに自分自身に関する情報を追加できるようにしたいと考えています。何かアドバイス?前もって感謝します。
php - wp / buddypressでユーザーが最後にアクセスしたページを表示するにはどうすればよいですか?
ある人が訪れたサイト内の最後の3〜5ページをどのように表示できるかを理解しようとしています。いくつか検索しましたが、それを行うWPプラグインが見つかりませんでした。誰かが知っている場合は、その方向に向けてください:)そうでない場合は、最初から作成する必要があります。助けが必要です。
私はDBとそれがどのように機能するかを理解しようとしてきました。クッキーを使用してそれを行うjavascriptオプションがない限り、PHPではこれが魔法が起こる場所だと思います。
私はすべてのアイデアにオープンです:P&ありがとう
php - buddypress は、あらゆるアクティビティについてすべてのユーザーに通知します
これを行うためのプラグインに資金を提供できなかったので、自分で作成したいと思います。
登録されているすべてのユーザーに、サイトでのアクティビティをメールで通知したいと考えています (通知を 1 時間に 1 回またはその他のスロットルに制限することもできます)。
私は電子メールの部分を行うことができますが、アクティビティ (ステータスの更新など) の後の正しいフックと、それを実装する方法を知る必要があります。