問題タブ [bbpress]

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.

0 投票する
2 に答える
1950 参照

mysql - Wordpress: 特定のフォーラム bbpress、mysql ソリューションから最新の 3 つのトピックを表示します

bbpress の特定のフォーラムから「最新の」3 つのトピックを表示するだけです。

これを行う簡単な方法はありますか?テーブルに参加しようとして夢中になったからです。だからここに私のmysqlソリューションがあります(まだうまくコーディングできません)....

そのため、すぐにデータベースにアクセスして、そこで何が起こっているのかを確認しましたが、解決策が見つかりません。post_modified による並べ替えが機能しませんでした。では、特定のフォーラムで FRESHEST トピックを取得して表示するにはどうすればよいでしょうか?

bbpress がデータを保存する方法は次のとおりです。

フォーラム -> トピック -> トピックに返信します。すべてが wp_posts テーブルに入ります。

トピックへの返信にはトピックの post_parent があり、トピックにはフォーラムの post_parent があります。したがって、間違いなく post_parent を選択として使用することはできません。

だから私はこれを考えていました(誰かがこれをコード化できるなら、私はどこかで立ち往生しているので、感謝し、寄付さえします)。

テーブル wp_posts から、post_type 列が「reply」であるすべての投稿を選択します。次に、テーブル wp_postmeta の meta_value が 1263 (これは私の親フォーラム) であるかどうかを確認します。さらに、wp_postmeta の meta_key が「_bbp_forum_id」であるかどうかを確認できます。これが、すべての REPLY を選択する方法です。

FORUM ですべての返信を取得した後、どの 3 つの返信が最新であるかを確認し (post_date 値を取得)、それらの親 TOPICS を表示したいと思います。また、最新の 3 つの返信は同じトピックからのものである可能性があるため、重複がないことを確認する必要があります。

私は複雑すぎますか??? :)))

もっと簡単な方法はありますか?

ありがとう !!!

0 投票する
1 に答える
167 参照

tags - bbpress のメンバーは少なくとも 1 つのタグを入力する必要があります

フォーラムのメンバーが新しいトピックを作成するときに、「タグ」行に少なくとも 1 つの単語を入力するように要求したいと考えています。

bbpress の php ファイルを調べているときに、最後の 2 行をbb_post.php内の次のスニペットに追加しました。

私の理解では、それでうまくいくはずですが、それでもうまくいきません。または、間違ったファイルを使用していますか?

私のインストールでは、budypress 内で bbpress を使用しています。

0 投票する
1 に答える
284 参照

php - bbPress から Minecraft コマンドを実行する

わかりました、こんにちは皆さん。これはあなたに尋ねるのは非常に奇妙な質問かもしれませんが、私の Minecraft サーバー フォーラムの誰かがフォーラムでトピックを作成すると、「自己紹介」というトピックを作成してお金を与える方法はありますか? 私はすでにそれを行うコマンドを持っています。これができることを願っています。

また、フォーラム アカウントで 1 回しか実行できない可能性もあります。

よろしくお願いします。

0 投票する
0 に答える
270 参照

php - aMember + Wordpress + bbPress -> Amember サブスクリプションに応じて bbPress ユーザー名でコンテンツを表示

だから私はすでに3日間解決策を見つけようとしてきたこの問題を抱えています。

私のサイトには Amember メンバーシップ プラグイン、Wordpress、bbPress がインストールされており、ユーザーとサブスクリプションを処理するためにすべて統合されています。

私がやろうとしているのは、aMember でのサブスクリプションに応じて、bbPress フォーラムのすべてのメンバーのユーザー名の下に異なるコンテンツを表示することです。

彼女は現在、ユーザー名の下の bbPress でランクを表示するコードです (私はランク用のプラグインを使用しています)。

したがって、bbp_get_reply_author_id() はユーザー名を取得する文字列です。

aMember サブスクリプションに基づいて異なるコンテンツを表示するには、bbp_get_reply_author_id() を使用して bbpress ユーザー名を取得し、aMember の API を使用してすべてのメンバーのサブスクリプションを取得し、状況に応じて異なるコンテンツを表示するようにする必要があると思います。 aMember サブスクリプション。

これは、aMember API にアクセスし、サブスクリプションに応じて異なるコンテンツを表示するために、現在自分のサイトで (他の目的で) 使用しているコードです。

これはとても混乱し、イライラします。誰かがこれを達成する方法を知っているなら、本当に助けていただければ幸いです。

前もって感謝します。

0 投票する
3 に答える
17336 参照

php - Wordpress -> ロール サブスクライバーが画像を表示する場合は?

だからここに契約があります..私はWordpress + bbPressをメンバーシップソフトウェア(aMember)と統合しています。

私のbbPressフォーラムでは、人々のユーザー名の下に、すべてのメンバーのWordpressの役割(bbpressの役割ではない)と、すべてのメンバーの役割に応じた画像を表示したいと考えています。

例えば、

ユーザー ロールがサブスクライバーの場合 -> bbpress でユーザー名の下にロールを表示 -> 下の画像も表示します。

Wordpress の役割 (bbpress の役割の代わりに) を表示したい理由は、メンバーシップ ソフトウェア (amember) で、ユーザーのサブスクリプションに応じて異なる wordpress の役割を設定できるためです。私のサイトには 2 つの異なるメンバーシップ プラン (無料と有料) があり、プランに基づいて bbpress フォーラムに異なる画像を表示したいと考えています。

bbPress テンプレートを調べたところ、次のコードが見つかりました (loop-single-reply.php 内):

このコードを、すべてのユーザーの Wordpress の役割 (bbpress ではない) を示すコードに置き換え、役割に応じてその下に画像を表示するにはどうすればよいでしょうか。例えば:

役割が「サブスクライバー」の場合 -> 役割とその下の画像を表示

役割が「寄稿者」の場合 -> 役割とその下の画像を表示

役割が「管理者」の場合 -> 役割とその下の画像を表示

私はプログラマーではないので、これを達成する方法がわかりません。助けてください。これを機能させるために使用できると思われる関連コードをいくつか見つけました。

失敗した試みは次のようになります。

何をしているのかわかりません...上記のコードは、Googleで見つけたものです。

誰でも助けることができますか?

とても感謝しております。

0 投票する
1 に答える
458 参照

fonts - bbpress tinymce フォーラム投稿テキストエリアのデフォルトのフォント色を変更

tinymce プラグイン フォルダーから content.css を変更してもうまくいかないことがわかったので、functions.php にフィルターを追加して content_css ルーチンを試しました。

と追加

customtinymce.css に追加し、テーマ ルートに配置しました。

うまくいきませんでした、何か間違っていますか?

前もって感謝します。

PSまた、WP管理ダッシュボードではなく、フォーラムのテキストエリアのみに色を付けるソリューションも探しています。

0 投票する
1 に答える
935 参照

php - Wordpress bbpressは最後の2つの投稿をphpで取得します

サイトのホームページに表示する bbpress2.3.2 から最後の 2 つの投稿を取得するワードプレス クエリを作成しようとしていますが、これを行う方法を把握できないようです。

私はDBを掘り下げてきましたが、まだ手がかりが見つかりません。
誰かが私に正しい方向へのプッシュを与えることができますか?

ありがとう。

0 投票する
1 に答える
371 参照

php - bbPress の非アクティブ化によりエラーが発生しました:「このページにアクセスするための十分な権限がありません」

今朝突然、すべての管理者ユーザーがダッシュボードにアクセスしようとすると、上記のエラーが表示されます。

これは非常に一般的な問題ですが、重複しているとラベルを付ける前に、詳細に耳を傾けてください。この問題のインスタンスは、通常の要因によって引き起こされるものではありません

  • テーブルのプレフィックスは変更されていません。
  • マルチサイト インストールではありません。
  • 先週からデータベースの変更はありません

問題は、bbPress プラグインを非アクティブ化した後に始まりました。現在、WP v.3.5.2 を使用しており、bbPress v. 2.3.1 を非アクティブ化しました

大きな問題は、これがどのように/なぜ起こるかですが、それを理解するための有用なステップは、プラグインを再アクティブ化することです (管理領域へのアクセスなしで)。

更新 Adam の助けのおかげで、データベースのオプションを手動で編集することにより、プラグインを再アクティブ化することができます。さて、大きな問題は、 bbPress を非アクティブ化するとそのエラーが発生する理由です。/plugins を /xplugins に名前を変更してすべてのプラグインを非アクティブ化しようとしましたが (実質的にすべて削除/非アクティブ化)、bbPress を再アクティブ化するまでエラーが発生します。

0 投票する
0 に答える
76 参照

wordpress - bbpress を使用した wordpress 検索の変更

bbpress 検索で変更を加える必要がありますが、それは可能ですか?

投稿タイプが返信の場合、投稿のタイトルではなく、投稿のコンテンツのみを検索しますか (既定の検索のように)?

多分それはフックで行うことができますか?