Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
a-blog cms「simple2016」で学ぶ カスタマイズ初級編
Search
Kazumichi Yamamoto
November 21, 2016
Technology
0
140
a-blog cms「simple2016」で学ぶ カスタマイズ初級編
オンラインで a-blog cms の勉強会を開催した際のスライドを公開します。初心者がカスタマイズを学ぶ際にインストールするテーマは simple2016 をオススメしています。
Kazumichi Yamamoto
November 21, 2016
Tweet
Share
More Decks by Kazumichi Yamamoto
See All by Kazumichi Yamamoto
a-blog cms zoomup 2021/05 最近のサポート対応であった皆さんに共有したい事 / ablogcms_zoomup202105
kazumich
0
110
MySQLの GEOMETRY 型を利用した 位置情報コンテンツ管理システムについて
kazumich
0
22
a-blog cms 表示件数によってレイアウトを変更するにはどうする?
kazumich
0
40
a-blog cms CSVインポートが便利!
kazumich
0
50
使いやすい管理ページのUIを作るための a-blog cms とは
kazumich
1
740
PHPを使わずにテーマをカスタマイズする a-blog cms の実装について
kazumich
0
750
Other Decks in Technology
See All in Technology
「Verify with Wallet API」を アプリに導入するために
hinakko
1
260
ACA でMAGI システムを社内で展開しようとした話
mappie_kochi
1
300
AI駆動開発を推進するためにサービス開発チームで 取り組んでいること
noayaoshiro
0
230
Why Governance Matters: The Key to Reducing Risk Without Slowing Down
sarahjwells
0
120
オープンソースでどこまでできる?フォーマル検証チャレンジ
msyksphinz
0
120
Adapty_東京AI祭ハッカソン2025ピッチスライド
shinoyamada
0
200
スタートアップにおけるこれからの「データ整備」
shomaekawa
2
320
綺麗なデータマートをつくろう_データ整備を前向きに考える会 / Let's create clean data mart
brainpadpr
3
330
成長自己責任時代のあるきかた/How to navigate the era of personal responsibility for growth
kwappa
4
300
from Sakichi Toyoda to Agile
kawaguti
PRO
1
100
大規模サーバーレスAPIの堅牢性・信頼性設計 〜AWSのベストプラクティスから始まる現実的制約との向き合い方〜
maimyyym
4
3k
動画データのポテンシャルを引き出す! Databricks と AI活用への奮闘記(現在進行形)
databricksjapan
0
160
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Making Projects Easy
brettharned
119
6.4k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Scaling GitHub
holman
463
140k
Bash Introduction
62gerente
615
210k
The Cost Of JavaScript in 2023
addyosmani
53
9k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
RailsConf 2023
tenderlove
30
1.2k
Writing Fast Ruby
sferik
629
62k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Transcript
None
8:4*8:(Λར༻͠ͳ͍Ϣχοτ ςʔϚͱςϯϓϨʔτͷؔ ϞδϡʔϧʹΑΔใͷදࣔͱ݅ઃఆ ςϯϓϨʔτͷجຊ ΧελϜϑΟʔϧυͷೖྗϑΥʔϜͱදࣔ ͓͍߹ΘͤϑΥʔϜͷ࡞ ΧελϚΠζॳڃฤ
8:4*8:(Λར༻͠ͳ͍Ϣχοτ
Ϣχοτ
8:4*8:(
Ϣχοτ
ςΩετϢχοτ ը૾Ϣχοτ ϑΝΠϧϢχοτ ਤϢχοτ Ϣχοτͷछྨ ϏσΦϢχοτʢ:PV5VCFʣ :BIPPਤ վϖʔδϢχοτ Ҿ༻Ϣχοτ ը૾63-Ϣχοτ
ϝσΟΞϢχοτ ϞδϡʔϧϢχοτ ΧελϜϢχοτ
Ϣχοτάϧʔϓ ϢχοτΛғΉ%*7ͷ$MBTTΛࢦఆ
ϚϧνϑΝΠϧυϩοϓ͕Մೳ
ϒϥβ্Ͱը૾ϦαΠζ͕Մೳ ϒϥβ্Ͱը૾ΛϦαΠζͯ͠ αʔόʔʹΞοϓϩʔυ͕Մೳ
ίϯϑΟά
None
None
None
None
None
ςʔϚͱςϯϓϨʔτͷؔ
TJUF CPPUTUSBQ TJNQMF CMPH ඪ४ςʔϚͭ
TJUF CPPUTUSBQ TJNQMF CMPH ΧελϚΠζқ ˒˒˒ ˒˒˒ ˒˒ ˒ ϨΠΞτ
˓ ʷ ʷ ʷ ίϯςϯπͷදࣔସ ˓ ʷ ʷ ʷ ςϯϓϨʔτมԽ ˓ ˓ ʷ ʷ Ϟδϡʔϧ*%ར༻ ˓ ˓ ˓ ʷ σϞσʔλ ଟ ଟ ଟ ݅ ଟ͘ͷػೳΛࢼ͍ͨ͠ํΫϥΠΞϯτʹσϞΛ͢ΔࡍʹTJUFΛ ΧελϚΠζͷษڧΛ͜Ε͔Β࢝Ί͍ͨํTJNQMFΛΠϯετʔϧɻ ඪ४ςʔϚͷಛ
None
None
جຊͷͭͷςϯϓϨʔτ τοϓɾҰཡɾৄࡉ
τοϓϖʔδ Ұཡϖʔδ ৄࡉϖʔδ
63-ɿ ςϯϓϨʔτɿ τοϓ IUUQMPDBMIPTU UIFNFTTJNQMFUPQIUNM
63-ɿ ςϯϓϨʔτɿ Ұཡ IUUQMPDBMIPTUSFDSVJU UIFNFTTJNQMFJOEFYIUNM
63-ɿ ςϯϓϨʔτɿ ৄࡉ IUUQMPDBMIPTUSFDSVJUFOUSZIUNM UIFNFTTJNQMFFOUSZIUNM
ΧςΰϦʔຖʹςϯϓϨʔτΛมߋ
Ұཡϖʔδ ৄࡉϖʔδ ΧςΰϦʔίʔυͷϑΥϧμΛ༻ҙ͢Δ
63-ɿ ςϯϓϨʔτɿ Ұཡ IUUQMPDBMIPTUSFBMFTUBUF UIFNFTTJNQMFSFBMFTUBUFJOEFYIUNM
63-ɿ ςϯϓϨʔτɿ ৄࡉ IUUQMPDBMIPTUSFBMFTUBUFFOUSZIUNM UIFNFTTJNQMFSFBMFTUBUFFOUSZIUNM
ςϯϓϨʔτͷར༻ʢ͓·͚ʣ
63-ɿ ςϯϓϨʔτɿ ৄࡉ IUUQMPDBMIPTUDPNQBOZ UIFNFTTJNQMFFOUSZIUNM
ˡϑΝΠϧ໊Λۭʹ͢Δ Ұཡ63-ͰৄࡉΛදࣔ
ˡ63-Λࢦఆ Ұཡ͔ΒͷϦϯΫ͕มΘΓ·͢
ϞδϡʔϧʹΑΔใͷදࣔͱ݅ઃఆ
#&(*/@.0%6-&&OUSZ@-JTU VM #&(*/FOUSZMPPQ MJBISFG\VSM^\UJUMF^BMJ &/%FOUSZMPPQ VM &/%@.0%6-&&OUSZ@-JTU
ςϯϓϨʔτ্ʹɺ)5.-λάΛͲ͏දࣔ͢Δͷ͔ࢦఆ͞Εɺදࣔ݅݅ ʹ͍ͭͯཧϖʔδ্Ͱઃఆ͠·͢ɻ Ϟδϡʔϧͷجຊ
None
None
None
ˡදࣔॱΛࢦఆ ʮݻఆϖʔδʯͱʮߘʯͱ͍͏ ۠ผଘࡏ͠·ͤΜɻ
ˡදࣔ݅Λࢦఆ
#&(*/@.0%6-&&OUSZ@-JTUJEOFXTMJTU VM #&(*/FOUSZMPPQ MJBISFG\VSM^\UJUMF^BMJ &/%FOUSZMPPQ VM &/%@.0%6-&&OUSZ@-JTU
ϞδϡʔϧʹJEΛ͚ͭͯ۠ผ͢Δ
None
ˡݕࡧ݅Λࢦఆ
ˡνΣοΫΛ͚ͭΔͱ63-ͷΛ༏ઌͯ͠ ɹҾͱͯ͠ϞδϡʔϧΛ࣮ߦ͠·͢ɻ
ςϯϓϨʔτͷجຊ
MJOLISFGDTTTUZMFDTTSFMTUZMFTIFFU JNHTSDJNBHFTTBNQMFQOH ύεͷॻ͖͑ػೳ MJOLISFGUIFNFTBCDDTTTUZMFDTTSFMTUZMFTIFFU JNHTSDUIFNFTBCDJNBHFTTBNQMFQOH ςʔϚϑΝΠϧɿUIFNFTBCDUPQIUNM ϒϥβͰදࣔ࣌ɿ
MJOLISFGDTTBDNTBENJONJODTTSFMTUZMFTIFFU ಡΈࠐΈ͕ඞਢͳϑΝΠϧ $44+BWB4DSJQU TDSJQUTSD\+4@-*#@+26&3:@%*3^KRVFSZNJOKT DIBSTFU65'TDSJQU #&(*/@.0%6-&+T TDSJQUTSDBDNTKT\BSHVNFOUT^DIBSTFU65' JEʠBDNTKTTDSJQU &/%@.0%6-&+T $44
+BWB4DSJQU
ϑΝΠϧͷΠϯΫϧʔυ JODMVEFGJMFJODMVEFTBNQMFIUNM JODMVEFGJMFIUUQXXXFYBNQMFDPNTBNQMFUYU TJNQMFͷ߹ʹUIFNFTTJNQMFJODMVEFTBNQMFIUNM͕ಡΈࠐ ·ΕɺςʔϚ͔ΒͷઈରύεʹͳΓ·͢ɻ ֎෦ϑΝΠϧΛಡΈࠐΉ߹ʹɺIUNMIFBECPEZͷΑ͏ͳλάͷͳ͍ ςΩετϑΝΠϧΛಡΈࠐΉΑ͏ʹ͍ͯͩ͘͠͞ɻ
άϩʔόϧม \#-0(@/".&^ ϒϩά໊ ϒϩάͷλΠτϧ \$$%^ ΧςΰϦʔίʔυ OFXT \$*%^ ΧςΰϦʔ*%
\6"@(3061^ 6"άϧʔϓ 4NBSU1IPOF \7*&8^ ϖʔδͷঢ়ଶදࣔ FOUSZ \#"4&@63-^ جຊͱͳΔ63- IUUQMPDBMIPTU
\UFYU^<OMCS> վߦίʔυΛCSʹ \UFYU^<USN > จࣈྻΛࢦఆͯ͠Γ \UFYU^<TQMJU @
> จࣈྻΛׂͯ͠ࢦఆจࣈྻΛදࣔ \QBUI^<SFTJ[F*NH > ը૾ΛτϦϛϯάͯ͠ϑΝΠϧΛੜ \QSJDF^<OVNCFS@GPSNBU> ࣈΛઍ୯ҐʹΧϯϚ۠Γʹ QIQ"$.4$PSSFDUPSQIQʹެࣜͷͷ͕͋ΓɺϢʔβʔ͕֦ࣗு͢ ΔࣄՄೳͰ͢ɻͦͷࡍʹQIQ"$.46TFS$PSSFDUPSQIQʹɻ ߍਖ਼Φϓγϣϯ
ΧελϜϑΟʔϧυͷೖྗϑΥʔϜͱදࣔ
ཧϖʔδͷςϯϓϨʔτ UIFNFTTZTUFNBENJO
63-ɿ ςϯϓϨʔτɿ ཧ IUUQMPDBMIPTUCJEBENJOUPQ UIFNFTTZTUFNBENJOUPQIUNM
63-ɿ ςϯϓϨʔτɿ ཧ IUUQMPDBMIPTUCJEBENJOCMPH@FEJU UIFNFTTZTUFNBENJOCMPHFEJUIUNM
IFBEFSDMBTTBDNTBENJOHSJES EJWDMBTTBDNTBENJODPMNE IDMBTTBDNTBENJOBENJOUJUMFJDMBTTBDNTBENJOJDPOBDNTBENJO JDPOCMPHJTQBODMBTTKTEJBMPHUJUMF5ϒϩάཧ5 TQBOI EJW
EJWDMBTTBDNTBENJODPMNE JODMVEFGJMFBENJOUPQJDQBUIIUNM EJW IFBEFS #&(*/@.0%6-&"ENJO@#MPH@&EJU ͜͜मਖ਼͠ͳ͍ࣄ͕Φεεϝ ্هͷϑΝΠϧͷதʹBENJOCMPHGJFMEIUNMΛΠϯΫϧʔυ͢Δهड़͕༻ҙ ͞Ε͍ͯ·͢ɻ UIFNFTTZTUFNBENJOCMPHFEJUIUNM
ϒϩά ΧςΰϦʔ ΤϯτϦʔ Ϣʔβʔ Ϟδϡʔϧ BENJOCMPHGJFMEIUNM BENJODBUFHPSZGJFMEIUNM BENJOFOUSZGJFMEIUNM BENJOVTFSGJFMEIUNM BENJONPEVMFGJFMEIUNM
ΧελϜϑΟʔϧυͷछྨͱઃఆϑΝΠϧ
ΧελϜϑΟʔϧυͷجຊ JOQVUUZQFUFYUOBNFTBNQMFWBMVF\TBNQMF^ JOQVUUZQFIJEEFOOBNFGJFME<>WBMVFTBNQMF ೖྗɿBENJOCMPHGJFMEIUNM #&(*/@.0%6-&#MPH@'JFME Q\TBNQMF^Q &/%@.0%6-&#MPH@'JFME දࣔɿ
ΧελϜϑΟʔϧυͷը૾ ྫ #&(*/TBNQMF!QBUIWFJM JNHTSD\"3$)*7&4@%*3^\TBNQMF!QBUI^ JOQVUUZQFIJEEFOOBNFTBNQMF!PMEWBMVF\TBNQMF!QBUI^CS MBCFMDMBTTBDNTBENJOGPSNDIFDLCPY JOQVUUZQFDIFDLCPYOBNFTBNQMF!FEJUWBMVFEFMFUF JDMBTTBDNTBENJOJDPDIFDLCPYJআMBCFM
&/%TBNQMF!QBUIWFJM JOQVUUZQFGJMFOBNFTBNQMFTJ[FCS JOQVUUZQFIJEEFOOBNFGJFME<>WBMVFTBNQMF JOQVUUZQFIJEEFOOBNFTBNQMFFYUFOTJPOWBMVFJNBHF JOQVUUZQFIJEEFOOBNFTBNQMF!TJ[FWBMVF JOQVUUZQFIJEEFOOBNFTBNQMF!GJMFOBNFWBMVF ॻ͖ํΛ֮͑Δඞཁ͋Γ·ͤΜ
None
ΧελϜϑΟʔϧυͷग़͚͠ ίʔυผϑΟʔϧυͷදࣔ JODMVEFGJMFBENJOFOUSZ\$$%^IUNM JODMVEFGJMFBENJOFOUSZ\&$%^ UIFNFTTJNQMFBENJOFOUSZGJFMEIUNMΛ֬ೝͯ͠Έ͍ͯͩ͘͞ɻ ΠϯΫϧʔυ άϩʔόϧม
ϑΥʔϜͷΧελϚΠζ
None
None
σʔλΛੵ͠μϯϩʔυՄೳ
ˡςϯϓϨʔτͱͷؔ࿈͚ͮ
ϑΥʔϜϞδϡʔϧ #&(*/@.0%6-&'PSN #&(*/TUFQ ϑΥʔϜͷॳظը໘ JODMVEFGJMFJODMVEFJOQVUIUNM &/%TUFQ #&(*/TUFQSFBQQMZ ϑΥʔϜͷΤϥʔˍमਖ਼ը໘ JODMVEFGJMFJODMVEFSFBQQMZIUNM &/%TUFQSFBQQMZ
#&(*/TUFQDPOGJSN ֬ೝը໘ JODMVEFGJMFJODMVEFDPOGJSNIUNM &/%TUFQDPOGJSN #&(*/TUFQSFTVMU ૹ৴ྃը໘ JODMVEFGJMFJODMVEFSFTVMUIUNM &/%TUFQSFTVMU &/%@.0%6-&'PSN ɾ ɾ ɾ ɾ ɾ ɾ
DPOUBDUGPSNNBJOIUNM TUFQ JOQVUIUNM TUFQSFBQQMZ JOQVUIUNM TUFQDPOGJSN DPOGJSNIUNM TUFQSFTVMU DPOGJSNIUNM
ϑΥʔϜͷεςοϓॲཧ JOQVUUZQFIJEEFOOBNFTUFQWBMVFDPOGJSN JOQVUUZQFIJEEFOOBNFFSSPSWBMVFSFBQQMZ JOQVUUZQFIJEEFOOBNFJEWBMVFDPOUBDU'PSN JOQVUUZQFTVCNJUOBNF"$.4@1045@'PSN@$POGJSN WBMVFૹ৴༰ͷ֬ೝ TUFQ ࣍ͷεςοϓ FSSPS Τϥʔ࣌ͷεςοϓ
JE ϑΥʔϜ*%
ཧϖʔδͷΧελϜϑΟʔϧυ ௨ৗϖʔδͷ͓͍߹Θͤ ʹ ϑΥʔϜͷ)5.-هड़
None
όϦσʔλʔˍίϯόʔλʔ JOQVUUZQFIJEEFOOBNFTBNQMFWBMJEBUPSSFRVJSFE ඞਢ SFRVJSFE ࠷খจࣈ NJO-FOHUI ࠷େจࣈ NBY-FOHUI Լݶ NJO
্ݶ NBY ϑΝΠϧαΠζ্ݶ GJMFTJ[F ࣈνΣοΫ EJHJUT ϝʔϧΞυϨενΣοΫ FNBJM 63-νΣοΫ VSM ՁνΣοΫ FRVBM5P νΣοΫ EBUFT ࣌ؒνΣοΫ UJNFT ਖ਼نදݱϚον SFHFY ϝʔϧΞυϨεͷॏෳېࢭ EVQMJDBUJPO มΦϓγϣϯ ্هͷྫͰB ɺ1)1ͷNC@DPOWFSU@LBOBؔʹ४ڌ͠·͢ɻ JOQVUUZQFIJEEFOOBNFTBNQMFDPOWFSUFSB
όϦσʔλʔˍίϯόʔλʔ JOQVUUZQFIJEEFOOBNFTBNQMFWBMJEBUPSSFRVJSFE ςϯϓϨʔτʹॻ͚·͕͢ɺݫີͳνΣοΫ͕ඞཁͳ߹ʹɺཧϖʔδ্ ͷϑΥʔϜཧͷͱ͜ΖͰࢦఆ͍ͯͩ͘͠͞ɻ
·ͱΊ
ςʔϚ ςϯϓϨʔτ ίϯϑΟά Ϟδϡʔϧ ΧελϜ ϑΟʔϧυ ϑΥʔϜ Ϣχοτ ࠓͷհͨͭ͠ͷΩʔϫʔυ
1)1ʹ͍ͭͯग़͖ͯ·ͤΜͰͨ͠ɻ )5.-ɾ$44ɾ+BWB4DSJQUͷϑϩϯτଆͷ ٕज़͚ͩͰΧελϚΠζ͕ՄೳͰ͢ɻ ·ͱΊ ͜ΕͳΒग़དྷͦ͏ͳؾ͕͠·ͤΜ͔ʁ
None
ϚϧνϒϩάɾςʔϚͷܧঝ ϧʔϧʹΑΔද੍ࣔޚʢϚϧνσόΠεରԠʣ ςϯϓϨʔτͷԠ༻ "KBYΛར༻ͨ͠ίϯςϯπͷಡΈࠐΈ 8FCαΠτͷӡ༻ʹؔ͢Δػೳͷհ ΧελϚΠζதڃฤʢ༧ఆʣ
͋Γ͕ͱ͏͍͟͝·ͨ͠