WordPressテーマ開発を強化するための10の無料リソース
公開: 2020-06-10独自のWordPressテーマを作成することは、世界で最も人気のあるCMSの内部動作について学ぶための優れた方法です。 また、必要なスクリプトとスタイルのみを利用しながら、好みに合わせてカスタマイズできることも意味します。 巧妙に作成された場合、結果は軽量で機能的なテーマになる可能性があります。
テーマ(または、より安全には子テーマ)の編集に手を出していても、それを一段と高めたい場合は、この記事が最適です。
完全な初心者の場合は、始めるのに役立つ情報もあります。 また、テーマ作成のベテランであっても、役立つリソースを手元に用意しておくことをお勧めします。
なぜ独自のテーマを作成するのですか?
上記の理由のいくつかについて説明しましたが、このトピックについてもう少し詳しく見ていきましょう。 独自のWordPressテーマを作成する主な理由は3つあります。
1.それをあなたのやり方で構築する
見た目も機能も思い通りにできるものを作ることが大きなセールスポイントです。 他の人のテーマをハックしなければならないことは素晴らしい学習体験ですが、退屈なこともあります。
また、調整を行おうとすると、いくつかの障壁に遭遇する可能性があります。 しばらくすると、必要なものを備え、不要なものを省いたものを構築するのが理にかなっています。 これは肥大化を解消するための優れた方法であり、コードを記述したため、保守もはるかに簡単になります。
2.素晴らしい出発点のために
生活のためのウェブサイトを構築する場合は、「スターター」テーマまたはテーマフレームワークと呼ばれるものを使用することをお勧めします。 これはシンプルで飾り気のないテーマで、好みに合わせてカスタマイズできます。
たとえば、多くの開発者(本当にあなたを含む)は、アンダースコアのようなパッケージのコピーを入手して、何度も再利用できるものを構築します。 構築するすべてのものに強固な基盤を提供しながら、開発プロセスをスピードアップします。
これは、完全にゼロからテーマを作成することと同じではありませんが、それでも空白のキャンバスを取得して、完全に完成した製品に変えることができます。
3.流通または販売の場合
もちろん、無料および商用のWordPressテーマの市場はかなり大きいです。 他の人が使用するテーマを作成すると、テーマがどうあるべきかについてのビジョンを共有できます。
幅広い視聴者向けの汎用テーマ、またはニッチな群衆向けに微調整されたものを作成する場合があります。 いずれにせよ、他の人があなたの創造物を利用するのを見て、あなたは大きな満足を得ることができます(そしておそらく生計を立てることさえできます)。
テーマ開発リソース
独自のテーマを作成することの利点のいくつかを見てきたので、プロセスを支援するために使用できるいくつかのリソースを見てみましょう。 彼らはコードリソースからプラグインまでの範囲を実行します。 それぞれに独自の機能があります。
WordPress.org –テーマ開発
公式のWordPress.orgテーマ開発ドキュメントは、旅を始めるのに最適な場所です。 テーマの構造、コーディング標準、およびカスタマイズに関する情報があります。 それは最も網羅的なリソースであり、あなたが戻ってくるものです。
テーマハンドブックもご覧ください。
WordPressリファレンスガイド
WordPress 4.0以降のテンプレートタグリファレンスで、テーマ開発者が利用できる各タグの適切に分類されたリストがあります。 タグをクリックして、定義とサンプルコードスニペットを取得します。
急いで
Hastyは、テーマのカスタムコードを簡単に生成するのに役立つ無料のサービスです。 メニュー、カスタム投稿タイプ、サイドバー、分類法などのコードをすばやく生成できます。 メタボックスとクエリジェネレータの両方が近い将来に起動する予定です。
テーマチェック
テーマチェックは、WordPressテーマレビューチームの人々によって書かれ、使用されているプラグインです。
テーマのコードを分析して、最新のWordPress標準を使用しているかどうかを確認します。 セキュリティや効率などの理由から、WordPressが進化するにつれて標準は変化します。 古いコードや(一口)安全でないコードを使用していないことを確認することをお勧めします。
非推奨の通知をログに記録する
このプラグインは、WordPressテーマで使用されている非推奨のファイルや関数を認識させます。 これは、WPの過去のバージョンのリード開発者であるAndrewNacinによって書かれました。
jQueryスクリプトをWordPressに適切に追加する
jQueryがWordPressに含まれていることをご存知ですか? jQueryUI要素などをサイトに実装するために使用できます。 しかし、それを十分に活用するために従うべきいくつかの手順があります。 Daniel Patakiは、わかりやすいガイドを作成しました。
ゼロからWordPressテーマを開発する
Tania Rasciaによるこの初心者向けチュートリアルでは、すべての基本がカバーされています。 経験がまったくないか、非常に限られている場合でも、すぐに立ち上げて実行できます。 これは3部構成のシリーズのパート1であり、他の部分はより高度なヒントとテクニックを提供します。
WordPress関数ファイルの秘訣
テーマのfunctions.php
ファイルは、多くの魔法が発生する場所です。 さまざまな機能のサポートを追加したり、ナビゲーションメニューを作成したり、スクリプトをエンキューしたりできます。
WPBeginnerの人々は、この強力なWordPressテーマファイルを最大限に活用するのに役立つコードスニペットのリストをまとめました。
WordPress開発のベストプラクティスのヒント
コードが適切に記述されていることを確認することは、テーマの全体的な成功の大きな部分を占めます(一般に公開されているかどうかは関係ありません)。 コーディングが不十分なテーマは、意図したとおりに機能しない可能性があり、時間の経過とともに維持するのがはるかに困難になる可能性もあります。 Damian Loggheは、正しい方向にあなたを導くのに役立ついくつかのヒントをここに提供します。
あなたの創造/あなたの貢献/あなたの道
独自の基本的なWordPressテーマを作成することは、想像するよりもはるかに簡単です。 テーマを構成する基本的なコンポーネントを理解したら、他のタイプのWebサイトを作成するよりもそれほど複雑ではありません。
もちろん、WordPressには、知っておく必要のある独自の機能とタグのセットもあります。
可能性の長いリストを見るのは少し圧倒されるかもしれませんが、実際にはあなたの仕事を簡単にするためにそこにあります。 非常に多くの便利な機能がすでにWordPressにコード化されています。必要なのは、必要なパーツの利用方法を学ぶための少しの調査だけです。
上記のリソースを独自の試行錯誤とともに使用すると、WordPressテーマが提供するすべての機能を活用するのに役立ちます。