Enviar pesquisa
Carregar
カスタムフィールドで親切な管理画面を作ろう ~初級編~
•
2 gostaram
•
3,135 visualizações
Yuki Kokubo
Seguir
Software
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 23
Baixar agora
Baixar para ler offline
Recomendados
Advanced Custom Fields が重すぎると感じるあなたへ
Advanced Custom Fields が重すぎると感じるあなたへ
タカシ キタジマ
激熱プラグインCustom Field SuiteとWordPress Front-end Editorをさわってみよう!
激熱プラグインCustom Field SuiteとWordPress Front-end Editorをさわってみよう!
俊之 渡邊
2015年に向けたWordPress動向
2015年に向けたWordPress動向
Keisuke Imura
WordPress で強力にお勧めしたいプラグインのお話
WordPress で強力にお勧めしたいプラグインのお話
Takeaki Inoue
a-blog cms 勉強会 in 札幌 x SaCSS 2016 投稿画面を改良してみよう
a-blog cms 勉強会 in 札幌 x SaCSS 2016 投稿画面を改良してみよう
Seiko Kuchida
Advanced customfieldsの追加機能options pageについて(画像自主規制ver)
Advanced customfieldsの追加機能options pageについて(画像自主規制ver)
Hayato Danda
a-sap10「モジュールIDを理解する」
a-sap10「モジュールIDを理解する」
Seiko Kuchida
Azure上でec cubeを運用するポイント
Azure上でec cubeを運用するポイント
Makoto Nishimura
Recomendados
Advanced Custom Fields が重すぎると感じるあなたへ
Advanced Custom Fields が重すぎると感じるあなたへ
タカシ キタジマ
激熱プラグインCustom Field SuiteとWordPress Front-end Editorをさわってみよう!
激熱プラグインCustom Field SuiteとWordPress Front-end Editorをさわってみよう!
俊之 渡邊
2015年に向けたWordPress動向
2015年に向けたWordPress動向
Keisuke Imura
WordPress で強力にお勧めしたいプラグインのお話
WordPress で強力にお勧めしたいプラグインのお話
Takeaki Inoue
a-blog cms 勉強会 in 札幌 x SaCSS 2016 投稿画面を改良してみよう
a-blog cms 勉強会 in 札幌 x SaCSS 2016 投稿画面を改良してみよう
Seiko Kuchida
Advanced customfieldsの追加機能options pageについて(画像自主規制ver)
Advanced customfieldsの追加機能options pageについて(画像自主規制ver)
Hayato Danda
a-sap10「モジュールIDを理解する」
a-sap10「モジュールIDを理解する」
Seiko Kuchida
Azure上でec cubeを運用するポイント
Azure上でec cubeを運用するポイント
Makoto Nishimura
2014.07.09 WordBench Tokyo LT
2014.07.09 WordBench Tokyo LT
Yutaro Miyazaki
a-blogcsm な寺子屋 2 in Okazaki
a-blogcsm な寺子屋 2 in Okazaki
Etsushi Ishii
Jawsdays2014 AMIMOTO ハンズオン
Jawsdays2014 AMIMOTO ハンズオン
Hiromichi Koga
案件規模で使い分けよう!Microsoft Azure×WordPressの話
案件規模で使い分けよう!Microsoft Azure×WordPressの話
典子 松本
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
典子 松本
Azure Web Apps 入門
Azure Web Apps 入門
Miho Kurosawa
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
典子 松本
WordPress ユーザーのための a-blog cms 入門
WordPress ユーザーのための a-blog cms 入門
Akiko Kasaya
a-blog cmsのインポート機能を使いこなす
a-blog cmsのインポート機能を使いこなす
Seiko Kuchida
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
典子 松本
インフラ知識ゼロの「デザイナー」でもOK!Microsoft Azureの便利機能をWeb制作的に活かしてみた話
インフラ知識ゼロの「デザイナー」でもOK!Microsoft Azureの便利機能をWeb制作的に活かしてみた話
典子 松本
Webデザイナー視点で使ってみたMicrosoft Azureの話
Webデザイナー視点で使ってみたMicrosoft Azureの話
典子 松本
インフラ知識ゼロのWebデザイナーがAzureWebSitesを使ってみた話
インフラ知識ゼロのWebデザイナーがAzureWebSitesを使ってみた話
典子 松本
もう一度基礎から!WordPress勉強会
もう一度基礎から!WordPress勉強会
Yutaro Fuji
baserCMSのstripe連携プラグインを作った話
baserCMSのstripe連携プラグインを作った話
Tatsuhiko Uchiba
WordPress.comを使って個人ブログを作ってみよう!
WordPress.comを使って個人ブログを作ってみよう!
anzu matsui
20150121 jaws ug関西女子会
20150121 jaws ug関西女子会
Shinya Yamada
自由自在にWebサイト作るためのbaserCMS入門
自由自在にWebサイト作るためのbaserCMS入門
Ryuji Egashira
2016.10.15アプリ発表会
2016.10.15アプリ発表会
b a
WordPressってブログじゃないの?
WordPressってブログじゃないの?
tokumotonahoko
これからのCMSマーケットトレンドとPHP (for fukuoka.php)
これからのCMSマーケットトレンドとPHP (for fukuoka.php)
株式会社ミツエーリンクス
a-blog cmsをVer.1系からVer.2系へアップデートするときに気をつけておきたいこと
a-blog cmsをVer.1系からVer.2系へアップデートするときに気をつけておきたいこと
Kasumi Morita
Mais conteúdo relacionado
Mais procurados
2014.07.09 WordBench Tokyo LT
2014.07.09 WordBench Tokyo LT
Yutaro Miyazaki
a-blogcsm な寺子屋 2 in Okazaki
a-blogcsm な寺子屋 2 in Okazaki
Etsushi Ishii
Jawsdays2014 AMIMOTO ハンズオン
Jawsdays2014 AMIMOTO ハンズオン
Hiromichi Koga
案件規模で使い分けよう!Microsoft Azure×WordPressの話
案件規模で使い分けよう!Microsoft Azure×WordPressの話
典子 松本
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
典子 松本
Azure Web Apps 入門
Azure Web Apps 入門
Miho Kurosawa
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
典子 松本
WordPress ユーザーのための a-blog cms 入門
WordPress ユーザーのための a-blog cms 入門
Akiko Kasaya
a-blog cmsのインポート機能を使いこなす
a-blog cmsのインポート機能を使いこなす
Seiko Kuchida
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
典子 松本
インフラ知識ゼロの「デザイナー」でもOK!Microsoft Azureの便利機能をWeb制作的に活かしてみた話
インフラ知識ゼロの「デザイナー」でもOK!Microsoft Azureの便利機能をWeb制作的に活かしてみた話
典子 松本
Webデザイナー視点で使ってみたMicrosoft Azureの話
Webデザイナー視点で使ってみたMicrosoft Azureの話
典子 松本
インフラ知識ゼロのWebデザイナーがAzureWebSitesを使ってみた話
インフラ知識ゼロのWebデザイナーがAzureWebSitesを使ってみた話
典子 松本
もう一度基礎から!WordPress勉強会
もう一度基礎から!WordPress勉強会
Yutaro Fuji
baserCMSのstripe連携プラグインを作った話
baserCMSのstripe連携プラグインを作った話
Tatsuhiko Uchiba
WordPress.comを使って個人ブログを作ってみよう!
WordPress.comを使って個人ブログを作ってみよう!
anzu matsui
20150121 jaws ug関西女子会
20150121 jaws ug関西女子会
Shinya Yamada
自由自在にWebサイト作るためのbaserCMS入門
自由自在にWebサイト作るためのbaserCMS入門
Ryuji Egashira
2016.10.15アプリ発表会
2016.10.15アプリ発表会
b a
WordPressってブログじゃないの?
WordPressってブログじゃないの?
tokumotonahoko
Mais procurados
(20)
2014.07.09 WordBench Tokyo LT
2014.07.09 WordBench Tokyo LT
a-blogcsm な寺子屋 2 in Okazaki
a-blogcsm な寺子屋 2 in Okazaki
Jawsdays2014 AMIMOTO ハンズオン
Jawsdays2014 AMIMOTO ハンズオン
案件規模で使い分けよう!Microsoft Azure×WordPressの話
案件規模で使い分けよう!Microsoft Azure×WordPressの話
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
Azure Web Apps 入門
Azure Web Apps 入門
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
WordPress ユーザーのための a-blog cms 入門
WordPress ユーザーのための a-blog cms 入門
a-blog cmsのインポート機能を使いこなす
a-blog cmsのインポート機能を使いこなす
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
インフラ知識ゼロの「デザイナー」でもOK!Microsoft Azureの便利機能をWeb制作的に活かしてみた話
インフラ知識ゼロの「デザイナー」でもOK!Microsoft Azureの便利機能をWeb制作的に活かしてみた話
Webデザイナー視点で使ってみたMicrosoft Azureの話
Webデザイナー視点で使ってみたMicrosoft Azureの話
インフラ知識ゼロのWebデザイナーがAzureWebSitesを使ってみた話
インフラ知識ゼロのWebデザイナーがAzureWebSitesを使ってみた話
もう一度基礎から!WordPress勉強会
もう一度基礎から!WordPress勉強会
baserCMSのstripe連携プラグインを作った話
baserCMSのstripe連携プラグインを作った話
WordPress.comを使って個人ブログを作ってみよう!
WordPress.comを使って個人ブログを作ってみよう!
20150121 jaws ug関西女子会
20150121 jaws ug関西女子会
自由自在にWebサイト作るためのbaserCMS入門
自由自在にWebサイト作るためのbaserCMS入門
2016.10.15アプリ発表会
2016.10.15アプリ発表会
WordPressってブログじゃないの?
WordPressってブログじゃないの?
Semelhante a カスタムフィールドで親切な管理画面を作ろう ~初級編~
これからのCMSマーケットトレンドとPHP (for fukuoka.php)
これからのCMSマーケットトレンドとPHP (for fukuoka.php)
株式会社ミツエーリンクス
a-blog cmsをVer.1系からVer.2系へアップデートするときに気をつけておきたいこと
a-blog cmsをVer.1系からVer.2系へアップデートするときに気をつけておきたいこと
Kasumi Morita
B 5 20150212-summit資料_mics
B 5 20150212-summit資料_mics
chenree3
B 5 20150212-summit資料_mics
B 5 20150212-summit資料_mics
softlayerjp
WordPressで 柔軟なユーザー投稿サイトを作るアレコレ
WordPressで 柔軟なユーザー投稿サイトを作るアレコレ
Shota Tanno
WordPressで作る世界遺産サイト|カスタムフィールドとカスタム投稿編
WordPressで作る世界遺産サイト|カスタムフィールドとカスタム投稿編
Yoshinori Kobayashi
Internet Explorer 9 の新機能「固定サイト」 (Pinned sites)
Internet Explorer 9 の新機能「固定サイト」 (Pinned sites)
shigeya
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
一希 大田
Windows 10 Developer Readiness [Japan]
Windows 10 Developer Readiness [Japan]
Akira Hatsune
Semelhante a カスタムフィールドで親切な管理画面を作ろう ~初級編~
(9)
これからのCMSマーケットトレンドとPHP (for fukuoka.php)
これからのCMSマーケットトレンドとPHP (for fukuoka.php)
a-blog cmsをVer.1系からVer.2系へアップデートするときに気をつけておきたいこと
a-blog cmsをVer.1系からVer.2系へアップデートするときに気をつけておきたいこと
B 5 20150212-summit資料_mics
B 5 20150212-summit資料_mics
B 5 20150212-summit資料_mics
B 5 20150212-summit資料_mics
WordPressで 柔軟なユーザー投稿サイトを作るアレコレ
WordPressで 柔軟なユーザー投稿サイトを作るアレコレ
WordPressで作る世界遺産サイト|カスタムフィールドとカスタム投稿編
WordPressで作る世界遺産サイト|カスタムフィールドとカスタム投稿編
Internet Explorer 9 の新機能「固定サイト」 (Pinned sites)
Internet Explorer 9 の新機能「固定サイト」 (Pinned sites)
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
Windows 10 Developer Readiness [Japan]
Windows 10 Developer Readiness [Japan]
カスタムフィールドで親切な管理画面を作ろう ~初級編~
1.
2015.4.1 第16回 松戸WordPress部 カスタムフィールドで 親切な管理画面を作ろう
~初級編~
2.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ 管理画面を使いやすくする、さまざまな方法
カスタムフィールドとは? Advanced Custom Fields とは? 基本的な使い方 管理画面のレイアウト変更、メッセージ表示 随時、ハンズオンあり カスタムフィールドを使うときの注意点! 次回以降の予告(中級編・上級編) ライトニングトーク! 本日の概要
3.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ ウェブ制作に関する情報交換の場 -
今までのまとめ http://wp-m.org/ - 参加申し込み https://wpmatsudo.doorkeeper.jp/ - Facebook https://www.facebook.com/groups/wordpress.banana.cluster/ 話を聞くだけでも、発表するのもOK - 参加はお気軽に(興味のある回だけでもOK) - 先生役は決まっていません - 5分や10分のライトニングトークも大歓迎! 新松戸のコワーキングスペース Banana Cluster にて、毎月または隔月開催 - Banana Cluster は毎日9:30から営業 - 勉強会の参加者は、朝からドロップイン利用可能! 松戸WordPress部とは?
4.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ 小久保勇樹(こくぼ
ゆうき) 経歴 - 1984年 埼玉県生まれ - 社会学部 → 文学部 → 中退 → 自転車日本縦断+アラスカ縦断 - 2009年 結婚式場カメラマン(はじめての就職) - 2013年 ウェブ制作を始める(4社目の就職) - 2014年 無謀にもフリーランスになる - WordPressなどのOSSを使ったサイト構築、写真撮影 趣味 - 娘と遊ぶこと - 登山、読書、自転車、写真など 自己紹介
5.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ WordPressを初めとして、ウェブ制作に関する情報交換の場 -
今までのまとめ http://wp-m.org/ - 参加申し込み https://wpmatsudo.doorkeeper.jp/ - Facebook https://www.facebook.com/groups/wordpress.banana.cluster/ 話を聞くだけでも、発表する側になるのも、OK - 参加は誰でもお気軽に(興味のある回だけでもOK) - とくに先生役は決まっていません - 5分や10分のライトニングトークも大歓迎! 新松戸駅近くのコワーキングスペース Banana Cluster にて、毎月または隔月で開催 - Banana Cluster は毎日9:30から営業 - 勉強会の参加者は、朝からドロップイン利用可能! 松戸WordPress部とは? 管理画面を使いやすくする、さまざまな方法
6.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ WordPressは初心者には難しい -
画像の入れ方がわからない - メディア? アイキャッチ画像?? - 機能が多すぎて何がなんだか - すっきりさせたい! 簡単に投稿できるように、改造しよう - 方法はいろいろ - たとえば、機能を削る TinyMCE Advanced - よく使う機能のボタンを作る AddQuickTag - 今回のメインのお話 カスタムフィールド 管理画面を使いやすくする、さまざまな方法
7.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ TinyMCE
Advanced 管理画面を使いやすくする、さまざまな方法 好きなボタンだけ配置できる!
8.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ AddQuickTag 管理画面を使いやすくする、さまざまな方法 新しいボタンを作って配置できる!
9.
それでも―― 使い方が分からない、と 問い合わせの電話が来る
10.
もっと分かりやすい画面を 作らなければ……!
11.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ WordPressを初めとして、ウェブ制作に関する情報交換の場 -
今までのまとめ http://wp-m.org/ - 参加申し込み https://wpmatsudo.doorkeeper.jp/ - Facebook https://www.facebook.com/groups/wordpress.banana.cluster/ 話を聞くだけでも、発表する側になるのも、OK - 参加は誰でもお気軽に(興味のある回だけでもOK) - とくに先生役は決まっていません - 5分や10分のライトニングトークも大歓迎! 新松戸駅近くのコワーキングスペース Banana Cluster にて、毎月または隔月で開催 - Banana Cluster は毎日9:30から営業 - 勉強会の参加者は、朝からドロップイン利用可能! 松戸WordPress部とは? マニュアルを読まなくても、 見れば分かる管理画面を作りたい
12.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ WordPressを初めとして、ウェブ制作に関する情報交換の場 -
今までのまとめ http://wp-m.org/ - 参加申し込み https://wpmatsudo.doorkeeper.jp/ - Facebook https://www.facebook.com/groups/wordpress.banana.cluster/ 話を聞くだけでも、発表する側になるのも、OK - 参加は誰でもお気軽に(興味のある回だけでもOK) - とくに先生役は決まっていません - 5分や10分のライトニングトークも大歓迎! 新松戸駅近くのコワーキングスペース Banana Cluster にて、毎月または隔月で開催 - Banana Cluster は毎日9:30から営業 - 勉強会の参加者は、朝からドロップイン利用可能! 松戸WordPress部とは? そこで、カスタムフィールドの出番です
13.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ 好きな「名前」と「値」を作って、表示できる -
WordPress標準のカスタムフィールドは、とてもシンプル - そのままだと、ちょっと使いづらい カスタムフィールドとは?
14.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ カスタムフィールドの使い勝手を格段に高めてくれるプラグイン -
公式サイト http://www.advancedcustomfields.com/ - 作者はオーストラリア・メルボルンのElliot Condon氏 様々な入力フォームが用意されている - チェックボックス、カレンダー、Googleマップ、画像……その他いろいろ 管理画面をのレイアウトを整理できる - 使わない機能を非表示にすれば、ユーザーが迷わない ドキュメントが充実 - 公式サイトでは使い方を動画で解説 - プラグイン利用者が多いのでネットの情報も豊富 Advanced Custom Fields(ACF)とは?
15.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ ACFを使ってみよう 固定ページや投稿に、カスタムフィールドを追加してみよう
16.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ ACFのデータを取り出す関数、2つ
get_field() - 基本的にはこちらを使う - 取り出したデータを加工したいときに用いる関数 - 表示したいときは自分で echo する - 使用例 <?php echo get_field('test_date'); ?> the_field() - 基本的には使わない(理由は後述します) - 取り出したデータをそのまま表示するときに用いる関数 - 自動的に echo してくれる - 使用例 <?php the_field('test_date'); ?> ACFを使ってみよう
17.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ 画像をアップロードして、表示させてみよう
フィールド作成時の設定 - 返り値は「画像オブジェクト」「画像 URL」「画像 ID」の3種類 - どれを選んでも良いが、今回は「画像 ID」の方法をご紹介 テーマの設定 - 画像を表示する img タグを出力してみる。大きさも指定したい - 記述例 <?php $img_id = get_field('test_img'); echo wp_get_attachment_image($img_id, 'large'); ?> ACFを使ってみよう
18.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ メッセージ -
管理画面の使い方を説明する文章などを表示 プレースホルダ - フィールド内に、入力のヒントをうっすらと表示 フィールド記入のヒント - ラベルの下などに説明文を表示 Prepend, Append - フィールドの前後に、補助的なテキストを表示(たとえば単位など) 管理画面にメッセージを表示
19.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ タブ -
表示したいフィールドが多いとき、機能ごとにタブを作って整理 真偽値 - チェックをつけると、隠れていたフィールドが表示 画面に表示しないアイテム - コンテンツエディタ、アイキャッチ画像、カテゴリーなど、 使わない機能を選び、管理画面から消すことができる 管理画面のレイアウトを変更
20.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ the_field()
を使わないほうがいい理由「エスケープ」 - 入力したテキストをそのまま表示すると、セキュリティ上の問題がある - クロスサイトスクリプティング(XSS)対策がされていない get_field() と3つのエスケープ関数を組み合わせて使おう - WordPressで使えるエスケープ関数は、主に3つ - PHPの関数 htmlspecialchars() とだいたい同じだが、 2重エスケープを防いでくれたり、いろいろ便利 カスタムフィールドを使うときの注意点
21.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ WordPressで使える3つのエスケープ関数
esc_html() - 画面に表示する文字列に対し、HTMLタグなどをエスケープ esc_attr() - HTMLタグの属性値(alt や value など)に入る文字列をエスケープ esc_url() - URLとして不適切な文字列をエスケープ 使用例 - <?php $user_name = get_field('user_name'); echo esc_html($user_name); ?> カスタムフィールドを使うときの注意点
22.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ Googleマップを表示してみよう -
返り値として緯度経度を取得し GoogleMaps JavaScript API で地図表示 カスタムタクソノミーと連携してみよう - カスタムタクソノミーの選択方法を、 チェックボックス、ラジオボタン、プルダウンメニューなどにカスタマイズ ACF 無料版 と ACF PRO の違い - 4つの追加機能や、細かな使い勝手の違いなど - The Repeater Field - The Gallery Field - The Flexible Content Field - Option Pages 次回以降の予告(中級編?)
23.
カスタムフィールドで親切な管理画面を作ろう ~初級編~ フロントエンドで使うACF -
新規投稿や編集フォームを表示する acf_form() - サイドバーを表示して編集可能にする Live Edit プラグイン カスタムフィールドの値を使って検索 - WP_Query, meta_key, meta_value など 他にも「こんな機能を作れないかな?」という質問などあれば、教えてください。 調べて実装してみることで僕の勉強にもなるので、質問は大歓迎です! カスタムフィールド中級編は2~3ヶ月後に発表予定です。 本日はご清聴ありがとうございましたm(_ _)m 次回以降の予告(上級編?)
Baixar agora