Pro Yearly is on sale from $80 to $50! »

これからWordPressを頑張りたい人へ。子テーマを作って公式テーマディレクトリに登録しよう!

7e56a691cfb413e0f6e631791f33fe54?s=47 misumi
July 10, 2016

 これからWordPressを頑張りたい人へ。子テーマを作って公式テーマディレクトリに登録しよう!

WordCamp Kansai 2016のセッションスライドです。

去年の12月Twentysisteenの子テーマ「Wilow」を公式テーマディレクトリに登録しました。
当時WordPress歴1年経たないぐらいでしたが、公式テーマを作ることでいろいろ勉強になりました。

本セッションでは、子テーマを作った方がいい理由や、公式テーマディレクトリに登録するメリット、
公式テーマディレクトリに登録するのは思ったより難しくないよということをお話しします。

今年のWordCampKansaiのテーマ「for the future」にちなんで、
これからWordPressを学びたい人たちに聞いて欲しいと思っています。

7e56a691cfb413e0f6e631791f33fe54?s=128

misumi

July 10, 2016
Tweet

Transcript

  1. ͜Ε͔Β8PSE1SFTTΛؤுΓ͍ͨਓ΁ ࢠςʔϚΛ࡞ͬͯ
 ެࣜςʔϚσΟϨΫτϦʹొ࿥͠Α͏ʂ  8PSE$BNQ,BOTBJ

  2. 8FC੍࡞ձࣾͰಇ͍ͯ·͢ ϛεϛɹλΫϚ 5XJUUFS!NJTVNJ@UBLVNB CMPHCMPHNJTNJUIQPSUGPMJPDPN 8PSE1SFTTͰϒϩάॻ͍ͯ·͢ ࣗݾ঺հ

  3. ೥ʹॳΊͯ8PSE#FODIେࡕʹࢀՃ ͦͷ··8PSE$BNQ,BOTBJͷ࣮ߦҕһɹ޿ใ୲౰ 8PSE1SFTTͷ׆ಈ

  4. ւ֎Ͱ΋ਓؾͷΘ΀ʔΛ$44Ͱ࡞ͬͯΈ·ͨ͠ʂ $44Θ΀ʔγϣʔτίʔυ ϓϥάΠϯ

  5. ςʔϚ 8JMMPX 5XFOUZ4JYUFFOͷࢠςʔϚ

  6. w ओʹ͜Ε͔Β8PSE1SFTTΛษڧ͍ͨ͠ਓ w ࠷ॳʹΦεεϝͷςʔϚ࡞੒๏ w ࡞ͬͨςʔϚΛެࣜςʔϚσΟϨΫτϦʹਃ੥ͯ͠ΈΑ͏ ࠓ೔ͷ಺༰

  7. 8PSE1SFTTͰ 8FCαΠτϒϩάΛ࡞ΕΔΑ͏ʹ ͳΓ͍ͨ

  8. ·ͣ͸࡞ͬͯΈΑ͏ʂ

  9. 8PSE1SFTT Ͳ͏΍ͬͯςʔϚΛͭ͘Δʁ

  10.  ࡞Γ͍ͨαΠτ΍ϒϩάΛܾΊΔ  ͲΜͳػೳ͕ཉ͍͔͠ߟ͑Δ
 ʢαϜωΠϧʁεϥΠμʔʁʣ  )5.- $44 1)1Λษڧͯ͠ɺຊ΍ωοτ৘ใΛࢀߟʹ࡞ͬ ͯΈΔ

    8PSE1SFTTͰςʔϚΛ࡞Δ
  11.  ࡞Γ͍ͨαΠτ΍ϒϩάΛܾΊΔ  ͲΜͳػೳ͕ཉ͍͔͠ߟ͑Δ
 ʢαϜωΠϧʁεϥΠμʔʁʣ  )5.- $44 1)1Λษڧͯ͠ɺຊ΍ωοτ৘ใΛࢀߟʹ࡞ͬ ͯΈΔ

    ˠ͍͖ͳΓϋʔυϧ͕ߴ͍ɻ
 Α͘෼͔Βͳ͍Τϥʔɾന͍ը໘ɾίʔυΛॻ͍ͯ΋ಈ͔ͳ͍ɾ ಈ͍͚ͨͲඇਪ঑ίʔυͩͬͨ 8PSE1SFTTͰςʔϚΛ࡞Δ
  12.  ·ͣ͸؆୯Ͱ΋ಈ͘ίʔυΛ  Ͱ͖Δػೳ͔Βগͣͭ͠ɻ  ·ͣ͸׬੒ͤͯ͞ɺ8PSE1SFTTΛ࢖͓͏ʂ
 8PSE1SFTTΛ࢝ΊΔͱ͖ʹେࣄͳ͜ͱ

  13. ͓͢͢Ί͸ࢠςʔϚ

  14. w طʹ͋ΔςʔϚͷػೳ΍σβΠϯΛड͚ܧ͍ͩςʔϚ w ਌ςʔϚͷػೳ΍σβΠϯΛࢠςʔϚͰ্ॻ͖͢Δ͜ͱͰ
 ΧελϚΠζ͢Δ ਌ςʔϚ ࢠςʔϚ 5XFOUZ4JYUFFO 5XFOUZ4JYUFFODIJME ࢠςʔϚͱ͸

  15. ࢠςʔϚͷ͍͍ͱ͜Ζᶃɿ͙͢ʹ࡞ΕΔ UIFNFTσΟϨΫτϦࢠςʔϚσΟϨΫτϦͱ GVODUJPOTQIQ TUZMFDTTΛ࡞ͬͯͪΐͬͱίʔυΛॻ͚ͩ͘ UXFOUZTJYUFFODIJME GVODUJPOTQIQ TUZMFDTT ˠςʔϚΛͬ͞ͱ࡞ͬͯɺ8PSE1SFTTʹ৮ΕΔ͜ͱ͕Ͱ͖Δɻ $44΍+4͕෼͔Ε͹ΧελϚΠζ΋؆୯ʹͰ͖Δɻ

  16. ΧϥϜϒϩά ίʔϙϨʔταΠτ ϚΨδϯ෩ εϥΠμʔػೳ υϩϫʔϝχϡʔ ϐϯλϨετ෩ ࢠςʔϚͷ͍͍ͱ͜Ζᶄɿػೳ΍σβΠϯΛ࢖͑Δ ެࣜςʔϚσΟϨΫτϦʹ͸ͨ͘͞ΜͷछྨͷςʔϚ͕

  17. ࢠςʔϚͷ͍͍ͱ͜Ζᶅɿ਌ςʔϚͷίʔυͰษڧ ਌ςʔϚ͸ެࣜςʔϚσΟϨΫτϦ͔Βબͼ·͠ΐ͏ʂ ϨϏϡʔͷ༷ࢠ ެࣜσΟϨΫτϦܝࡌςʔϚ͸ ϨϏϡϫʔʹΑΔݫ͍͠νΣοΫΛ
 ௨ͬͯެ։͞ΕΔ ݫ͍͠νΣοΫΛ௨ͬͨίʔυΛݟΕ͹ɺ
 ςʔϚ։ൃͷษڧʹ΋ͳΔɻ

  18. w ਌ςʔϚͷػೳ΍σβΠϯΛड͚ܧ͍Ͱͬ͞ͱ࡞ΕΔ w ਌ςʔϚͷίʔυͰษڧͨ͠ΓɺΧελϚΠζ΋؆୯ w ͜Ε͔Β8PSE1SFTTΛ࢝ΊΔਓʹΦεεϝͳςʔϚ࡞੒๏ ࢠςʔϚ·ͱΊ ˠࢠςʔϚͷ࡞Γํ΍ΧελϚΠζ๏͸ޙ΄Ͳߦ͏ϋϯζΦϯ ͷεϥΠυͱࢿྉΛެ։͠·͢ͷͰɺͥͻ͝ཡ͍ͩ͘͞ɻ

  19. ͔͠΋ ެࣜςʔϚσΟϨΫτϦʹ ਃ੥Ͱ͖Δ

  20. w ΧϥϜΛΧϥϜʹ w গ͚ͩ͠K2VFSZ w ࣮ࡍɺ͜ΕΛ࡞ΔͷʹखΛ
 ಈ͔ͨ͠ͷ͸ ࣌ؒఔ౓ ͜ΕͰ΋ਃ੥Ͱ͖Δ ࢥͬͨΑΓ؆୯ʢϨϏϡʔʹ࣌ؒ͸͔͔Δʣ

    8JMMPX
  21. ͜͜ʹࡌΓ·͢

  22. ͔͜͜Βਃ੥͠·͢

  23. ެࣜςʔϚσΟϨΫτϦʹ ొ࿥͢Δͱ΋ͬͱ͍͍͜ͱ΋

  24. w όοδ͕΋Β͑Δ w ϨϏϡʔ͕΋Β͑Δ
 ਖ਼͍͠ॻ͖ํ͕஌ΕΔ͜ͱ΋ w μ΢ϯϩʔυ਺͕ݟΕΔɻ
 ࣗ෼͕࡞ͬͨ΋ͷ͕ੈքதͰݟΒΕΔͬͯوॏɻ w ͳΜ͔͍͢͝ͱࢥΘΕΔ

    ొ࿥ͯ͠Α͔ͬͨ͜ͱᶃ
  25. w 8PSE1SFTTͷίϯτϦϏϡʔλʔʹͳΕͨ w 8PSE1SFTT͸೥͔Βͨ͘͞ΜͷίϯτϦϏϡʔλʔʹ Αͬͯ։ൃ͞Ε͖ͯͨɻ w 8PSE1SFTTຊମͷػೳ͕ڧԽ͞ΕͨΓɺศརͳϓϥάΠϯ΍ ͖Ε͍ͳςʔϚ͕࡞ΒΕͨΓɺ8PSE$BNQͷΑ͏ͳΧϯϑΝ ϨϯεͰ੝Γ্͕ͬͨΓɻ w

    ࠓ΍ੈքͷͷαΠτ͸8PSE1SFTTΒ͍͠ ొ࿥ͯ͠Α͔ͬͨ͜ͱᶄ
  26. w ͦΜͳੈքதͰ࢖ΘΕ͍ͯΔ8PSE1SFTTΛ࡞ΔҰһʹͳΕ Δָ͍ͬͯ͠ w 8PSE1SFTT͖͔͚ͬͰͨ͘͞Μͷਓͱܨ͕ͬͨΓɺొஃͷػ ձ͕Ͱ͖ͨΓɻ w ΋ͬͱ8PSE1SFTTΛ஌Δ͜ͱ͕Ͱ͖·͢ɻ ొ࿥ͯ͠Α͔ͬͨ͜ͱᶄ

  27. w 8PSE1SFTTΛ࢖͑ΔΑ͏ʹͳΔͨΊʹɺ·ͣ͸؆୯Ͱ΋ಈ͘ ίʔυΛॻ͍ͯɺςʔϚΛ࡞Δ w ͦͷͨΊʹ͸ࢠςʔϚ͕࠷దɻΧελϚΠζ΋Ͱ͖Δɻ w ࢠςʔϚͰΦϦδφϧͷςʔϚΛ࡞ͬͨΒɺ
 ެࣜςʔϚσΟϨΫτϦʹਃ੥ͯ͠ΈΑ͏ʂ w ΋ͬͱ8PSE1SFTTΛ஌Δ͜ͱ͕Ͱ͖·͢ɻ

    ·ͱΊ
  28. w ෼͔Βͳ͍͜ͱ͕͋ͬͨ࣌ɺฉ͚Δਓ͕͍Δ͔Ͳ͏͔ w 8PSE$BNQ,BOTBJɺ8PSE$BNQ5PLZPʹ͸ੈքத͔Βࢀ Ճऀ͕ɻͥͻަྲྀͯ͠Έͯ͸ʁ w 8PSE#FODI΋͋Γ·͢ɻ
 ؔ੢Ͱ͸େࡕɺژ౎ɺਆށɺಸྑɻͦͷଞશࠃ֤஍ 8PSE1SFTTʹݶΒͣେࣄͳ͜ͱ ˠͥͻίϛϡχςΟʹ΋ࢀՃͯ͠Έ·͠ΐ͏ʂ

  29. w @TͰςʔϚΛ࡞ͬͯެࣜσΟϨΫτϦʹਃ੥͠·ͨ͠ w ϒϩάͰ࢖͍ͳ͕Βमਖ਼த w ొ࿥͞ΕͨΒͥͻ࢖͍ͬͯͩ͘͞ɻ ͍͞͝ʹ

  30. ͋Γ͕ͱ͏͍͟͝·ͨ͠ 5XJUUFS!NJTVNJ@UBLVNB CMPHCMPHNJTNJUIQPSUGPMJPDPN