むねひろ@プログラマープログラマーの技術や経験の暴露ブログです。何か聞きたいことがあれば遠慮なくご連絡ください。fields」プラグインを使ってテキストエリア項目を追加し、画面に表示する方法をご紹介します。fields」は投稿や固定ページの編集画面に項目を追加するプラグインです。基本的な使い方が上のリンクで紹介した通りです。この対応を行うためには簡単なPHPコーディングのスキルが必要になります。テキストエリアは、複数行入力できるテキストフォームです。複数行入力できるため表示時には改行を注意する必要があります。fieldsを使って「テキストエリア」項目を追加プラグインのインストール、フィールドグループの作成は下記リンクからお願いします。Fields」の紹介フィールドグループを作成したら実際にフィールドの作成を行います。1編集画面に表示するラベル(項目名)です。2なんの値かを特定するためのプログラム名です。3今回は「テキストエリア」を出力する方法なので「テキストエリア」を選択します。4これは、どういった内容を入力してもらうかラベル名だけじゃ分からないときに、より具体的に入力例などを使って説明する場合に使います。「自己PR」というラベルがあっても人により書く内容は異なります。いったときに4に「過去の経歴、取得資格を記載」と書いてあれば何を書けばいいか明確になりますね。5は必須かどうかです。それと、改行について3つの選択肢があります。入力された内容をそのまま出力します。HTMLタグが書かれた場合にもHTMLタグを文章として画面に出力します。/>に置換されて出力されます。何も無ければこれがよさそうです。HTMLタグを書いたらHTMLタグと認識して出力してくれます。改行をする場合は自分で改行タグを入力する必要があります。それ以外の項目については特に重要では無いので割愛します。上記の画像のように追加した項目を実際に編集画面で表示すると以下のよになります。表示位置は、本文の下になります。これで項目の追加は完了しました。あとは編集時にタイトルや本文と同様に入力して公開するだけです。このままだとどこにも出力されません。実際に出力して表示するにはPHPを使います。詳細は次に説明します。追加した「テキストエリア」項目を画面に出力する方法テキストエリア項目というのは改行できるテキストフォームです。テキスト同様単純に出力するだけです。通常のWEB開発時には改行コードをHTMLの改行タグに置換する必要がありますが、このプラグインでは項目を作成するときに選択しているのでそれ通りに出力されます。テキストエリア項目の値を取得して出力するコードは以下の通りです。出力すれば画面に表示されます。使わなくても、Defaultthe_field('textareafiled');1the_field('textareafiled');と書けば、取得して出力までしてくれます。コピーしてテンプレートファイルを作成します。固定ページのテンプレートの作り方については割愛します。編集する方法は、FTPツールでサーバーに接続して編集できます。WordPress管理画面の「外観」→「テーマ編集」から編集したいファイルを選択し編集することも出来ます。今回の対応程度なら比較的簡単なので後者の方法で対応できるかと思いますが、新しくテンプレートファイルの作成はできたっけな?まとめテキストエリア項目は複数行のテキスト入力ができる項目です。項目を追加する手順としては、作成したフィールドグループに追加したいフィールド(項目)を追加。その後PHPファイルを編集し出力する。いった流れになります。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。Fieldsを使って「テキスト」項目を追加し画面に出力するRECOMMENDこちらの記事も人気です。P...WordPressの使い方2018.7.17そもそもWordPressとは?何ができるの?むねひろ現在36歳。プログラマー歴16年。高校卒業後は調理師見習いをしていたけど、不況で先が不安になり離職。その後上京しハローワークの紹介でプログラマーに。分からないことだらけで辛い日々だったけど、3年頑張ったら色々見えてきてフリーランスに。面白そうなシステム開発をもっとしたい。