KBoard 掲示板リストの上部に視聴数が多いスレッドを表示する(WordPress)

Last Updated:2022年09月27日| | 10のコメント

WordPress 掲示板プラグイン KBoard(KBoard)を使用して掲示板を運営する場合は、個別の掲示板リストから 最もヒットが多い文を人気スレッドで指定して表示する方法を見てみましょう。

KBoard 掲示板リストの上部に視聴数が多いスレッドを表示する(WordPress)

WordPress KBoard 掲示板

上の図では、視聴回数が最も多い3つの投稿が他の投稿より上に表示されています。 これを行うには、Kboardプラグインフォルダ内の対応するスキンフォルダ(/wp-content/plugins/kboard/skin/[対応するスキン名]) の list.php ファイルを変更する必要があります。

基本的には次のようなコードを適切な場所に配置するようにします。

$top_content = new KBContent(); $results = $wpdb->get_results($wpdb->get_row("SELECT * FROM `{$wpdb->prefix}kboard_board_content` WHERE `board_id`='1' ORDER BY `view` DESC LIMIT 3")); foreach($results as $key=>$row){ $top_content->initWithRow($row); echo $top_content->title; }

上記のboard_idとDESC LIMITに続く数字(表示されるスレッド数)を適切に調整します。

ここで、実際の動作を確認することができます。

上記の方法は、最新バージョンでは動作しなくなったようです。 KBoardで提供される KBoardウィジェットプラグインを使用すると、ウィジェットで最新の投稿、人気の投稿、おすすめの記事などのリストを表示できます。

KBoard 掲示板リストの上部に視聴数が多いスレッドを表示する(WordPress)2
KBoard ウィジェット

参照


10のコメント

コメント

  1. こんにちは!
    投稿している記事はいつもよく見て助けてくれています。

    上記のコードをそのスキンのlist.phpファイルに挿入してみましたが、
    挿入後に確認してみると、適用できなくなり、コードが単にテキスト形式で画面に表示されます。
    ちょうどそのコードを挿入すればいいのでしょうか?

    もう少し詳しく教えていただきありがとうございます。

    応答
    • この部分は私が時間になったときに一度見てみましょう。 具体的には、list.phpファイルにどのように追加したのかをスクリーンショットを作成して教えてください。 スクリーンショットを作成してから、無料の画像をアップロードする共有サイトに画像をアップロードしたら、リンクを共有してください。 あるいは、ティーストーリーブログに非公開の文を一つ作成して画像をアップロードしてから、画像URLをここにアップロードしてもいいです。

      応答
  2. こんにちは
    古い記事ですが、今のバージョンのKboardで動作させるにはどうすればよいですか?
    詳細に案内可能でしょうか? ありがとうございます。

    応答
    • こんにちは、ミーアキャット様。 本文で説明する方法は、最新のバージョンで動作していることは確認して見なかったが、最新のバージョンでも問題なく動作するようです。 上記の提示方法で試してみましょ? FTPに接続して KBoard スキンファイルを変更することができます。 WordPressでftpを使用する方法は、次の記事を参照してみてください:

      https://www.thewordcracker.com/basic/using-ftp-to-work-with-wordpress/

      応答