WordPress KBoard(Kboard) スキン修正方法(アップデート)

WordPressで韓国型掲示板を運営したい場合 KBoard(Kboard)やマンボードなどのプラグインを使用できます。 KBoardこのブログを初めて起動したときにインストールして使用したことがあります。 当時より KBoardの機能が大幅に改善され、オプションフィールドを簡単に追加でき、スキン修正もそれほど難しくないように更新されました。

WordPress KBoard 入力フィールドの設定

過去に新しいフィールドを追加するにはスキンファイルの変更が必要でしたが、数年前 Kboardが更新され、設定ページで簡単に入力フィールドを設定できるように変更されました。

KBoard 掲示板を作成したら、設定ページで権限設定など、さまざまな設定を行うことができます。 入力フィールドの設定 タブでは、ユーザーが入力するフィールドを追加および削除できます。

WordPress KBoard(Kboard) スキン修正方法(アップデート)

KBoardの基本フィールドに加えて、次の拡張フィールドを使用できます。

  • テキスト/非表示
  • セレクトボックス
  • ラジオボタン
  • チェックボックス
  • テキストエリア
  • ファイル
  • WordPress 内蔵エディタ
  • HTML
  • ショートコード
  • 日付を選択
  • 時間の選択
  • メールアドレス
  • アドレス

たとえば、ユーザーから電話番号の入力を受けたい場合は、テキストフィールドをマウスで選択してドラッグし、右側の目的の場所に配置します。

KBoard 入力フィールドを追加

投稿の本文に対応するオプションフィールドの内容が表示されるようにしたい場合は、投稿の本文に表示「を確認してください。

メタキー ボックスには入力しても、入力しなくてもかまいません。 メタキーを入力しないと自動的に設定され、指定した後は変更できません。

掲示板リストにオプションフィールドを表示する

掲示板を作成すると、デフォルトで 番号、タイトル、作成者、作成日、推奨、照会 などのフィールドが掲示板の投稿リストに表示されます。

WordPress KBoard 掲示板

特定のフィールドが表示されないようにしたい場合は、CSSを使用して非表示にすることを検討してください。 たとえば、デフォルトのスキンで作成者の列を非表示にしたい場合は、次のCSSコードを使用できます。

#kboard-default-list .kboard-list table td.kboard-list-user {
    display: none;
}

別の方法でスキンファイルを直接変更することも可能です。

オプションフィールドを掲示板リストページに表示したい場合は、スキンのリストファイル(list.php)を変更する必要があります。 たとえば、デフォルトスキンのリストファイルへのパスは / WP-コンテンツ/plugins/kboard/skin/default/list.phpです。 スキンによって変更するファイルが異なります(例: Avada スキンの場合 / WP-コンテンツ/plugins/kboard/skin/avatar/list.php).

FTPにアクセスして、そのスキンフォルダ内のlist.phpファイルを編集できます。

WordPress Kboard掲示板ソースを編集する

オプションフィールドを追加するには、次の形式のコードを適切な場所に追加します。

<?php echo $content->option->메타키; ?>

예:

<?php echo $content->option->telephone; ?>

上記のコードを追加すると、そのフィールドに入力された値が出力されます。 この点についての詳細は、コスモスファーム(Cosmosfarm)のブログ記事です。WordPress 掲示板KBoard(KBoard) 新しい入力フィールドを追加する方法(カスタマイジング)「を参考にしてください。

基本的なHTMLの理解があれば、難しくなくカスタマイズすることができます。 HTMLについて知らない状況では、修正するのは簡単ではありません。

お問い合わせフォームプラグインと KBoard 連動

Contact Form 7やQuformなどのコンタクトフォームプラグインを使用して、顧客からお問い合わせを受け取ることができます。 有料コンタクトフォームプラグインは、条件付きロジックや段階的なフォーム入力などの追加機能を提供します。

コンタクトフォームプラグインを介してユーザーが問い合わせを送信すると、 KBoard 掲示板にも自動的に登録することができます。 詳しくは、以下の記事を参考にしてください。

他にも 重力フォームとNinja Forms Contact Formプラグインなどでも同様の方法で問い合わせフォームを通じて提出されたデータを KBoard 掲示板に自動的に登録できます。

KBoard 掲示板カスタムやQuformなど問い合わせフォームとの連動過程で困難を経験する場合 ここでサービス(有料)をご依頼することができます。

参照


コメントを残す

*メールアドレスは公開されません。