ホームページ >CMS チュートリアル >&#&プレス >WordPressに貢献するための初めての開発者ガイド

WordPressに貢献するための初めての開発者ガイド

William Shakespeare
William Shakespeareオリジナル
2025-02-09 11:36:13395ブラウズ

A First-time Developer’s Guide for Contributing to WordPress

キーポイント

  • WordPressは、コアコードの貢献、エラーテスト、ドキュメントとサポートのリクエストの支援など、多くの形式で開発者を貢献することを歓迎するオープンソースプラットフォームです。
  • 開発者として、WordPressへの貢献には3つの主要な形式があります。WordPressドキュメントの改善、WordPressコア、テーマ、プラグインの開発、およびWordPress Webサイトの作成で関心のある他の領域を見つけることです。
  • 公式のWordPress Codexは、WordPressのあらゆる側面を記録するコミュニティ主導のプロジェクトです。更新を維持することは、コミュニティへの貴重な貢献です。
  • WordPressのWebサイトをすべてのWordPress開発フィールドのコアハブにすること。それはWordPressのあらゆる側面を表しており、参加するのに理想的な場所になる専用のチームがあります。

(この記事はもともとTorque Magazineによって公開され、許可を得てここで転載しました)WordPressは非常に大きく、コミュニティにも同じことが言えます。さらに重要なことは、WordPressはコラボレーションに基づいて構築されており、常に新しい開発者をプロジェクトに貢献することを歓迎してきました。ただし、プラットフォームがさらに成長するのを支援したいかもしれませんが、スキルを適用する場所を知ることは困難かもしれません。

幸いなことに、最初のステップをどのようにしたいとしても、WordPress開発を開始するのは簡単です。 WordPressコア、テストエラー、その他のさまざまな方法で直接貢献しているかどうかにかかわらず、ほぼ間違いなくあなたにぴったりのタスクがあります。

この記事は、WordPressのいくつかの異なる領域と、それらに貢献する方法をより詳しく調べます。しかし、最初に、貢献が何を意味するのか、なぜそうしているのかを議論します。始めましょう!

wordpressに貢献することの重要性

トルクブログの最後の読者は、以前にWordPressで開発したい理由について議論したことを知っており、プラットフォームの開発に関する誤解をいくつか調査しました。ここでは、もう繰り返されません。WordPressがWeb開発の未来だと思うと言いたいだけです。

最近および将来のWordPressイノベーションに参加したい場合があります。これらには、REST API(WordPressが「ヘッドレス」になる方法を含む)や今後のGutenberg編集者などのエキサイティングなテクノロジーが含まれます。実際、このブログでは、ジョシュ・ポロックは最近、WordPressの2つの主要な革新が互いに協力して驚くべきデザインを作成する方法を検討しました。

初心者にとって、WordPressのオープンソースの性質は、誰もが参加できることを意味します。あなたが開発者である場合、ドアはより広くなり、基礎となるコードだけでなく、ドキュメント、サポートリクエストなどにも積極的に貢献できます。次のセクションでは、WordPress開発に実際に参加する方法の詳細について説明します。

どうすればWordPressに貢献し始めることができますか(3つの方法)

初めての人にとっては、開発者としてWordPressに貢献する3つの主要な形態があります。Codexの詳細な調査、コアプラットフォームコードの処理、またはWordPressの他の分野の役割を支援します。各メソッドを順番に見てみましょう。

1

A First-time Developer’s Guide for Contributing to WordPress

開発知識がない場合でも、公式のWordPress Codexの少なくとも1ページを閲覧している可能性があります。これは、Wikiスタイルの形式でWordPressのあらゆる側面を文書化することを目的としたコミュニティ主導のプロジェクトです。 WordPressプラットフォーム全体およびユーザーベース全体の知識ベースと考えることができます。

これを念頭に置いて、特にWordPressの更新計画では、そのようなプロジェクトを最新の状態に保つことがどれほど難しいか想像できます。さらに、Codexはコミュニティプロジェクトであるため、必然的にページと部品が定期的に更新される問題があります。たとえば、特定の関数呼び出しやフックなどの難解な側面よりも、GutenbergやRest APIなどの人気のあるWordPressテーマにもっと注意が払われています。

したがって、WordPress Codexに貢献することは、コミュニティ全体に大きな価値をもたらします。登録、ユーザーページの作成、ガイドの読み取り後、ヘルプが必要な3つの重要な領域があります。

ページのタグ付けや分類、最近の変更のチェックなど、コーデックスの維持と管理。

サンプルコードの翻訳と編集など、コンテンツ自体を作成および管理します。

    コーデックスの成長と発展に参加します。これは、専用のメーリングリストと定期的なグループチャットに参加することで行うことができます。
  1. 2
開発エクスペリエンスを持つWordPressユーザーの場合、自分でやりたいと思うかもしれません。プラットフォームのオープンソースの性質は、WordPress独自のガイダンスを使用してテーマとプラグインを開発するだけでなく、プラットフォームのコアコードに直接貢献できることを意味します。実際、Make WordPress Webサイトには、関与する方法、つまりコアコントリビュータターマニュアルについて議論するドキュメントがあります。

このリソースは、実際にはWordPressにコードを提供する聖書です。また、開発者が役立つ他の多くの方法を紹介します。このマニュアルは、デザイン、アクセシビリティなど、ほぼすべてのWordPressの側面をカバーする多くのドキュメントの1つにすぎません。

A First-time Developer’s Guide for Contributing to WordPress WordPressの幅広い範囲を考えると、プラットフォームに貢献するすべての人が(実際には)同じページにあることを確認することが重要です。特にコアの貢献に関して。 WordPressの組織構造を一目見ただけでも、コア貢献がどれだけあるかをアイデアすることができます。

最終的に、WordPressのコアに貢献する3つの方法があります。

  1. テストプラットフォーム。
  2. WordPress機能を直接改善するコードを作成します。
  3. プラットフォームを他の人がよりアクセスしやすくするのに役立つ関連ドキュメントを更新します。

ドキュメントへの貢献の側面について説明しましたが、インラインおよびJavaScriptファイルのドキュメントを考慮する必要もあります。後者は、WordPressが言語に焦点を当てることに変わることを考えると、特に重要です。

3

A First-time Developer’s Guide for Contributing to WordPress

プラットフォームのコアは大きな画像の一部であり、スキルの一部を他の領域に転送できることを考慮する価値があります。実際、正確なスキルに応じて、以前に考えていた以上に貢献する可能性があります。

前の章でMake WordPress Webサイトについて言及しました。それでは、それを詳しく見てみましょう。これは、実際にはすべてのWordPress開発フィールドのコアハブです。 WordPressのすべての側面は、デザイン、アクセシビリティ、モバイルアプリケーションなどに特化した専用チームで表されていることがわかります。 WordPressのWebサイトは、何らかの形ですべてのWordPressフィールドのエンドポイントであり、参加するのに理想的な場所になります。

たとえば、

モバイルチームは、WordPressエクスペリエンスを小さなデバイスでスムーズにすることに焦点を当てています。ホームページの簡単な紹介を読むと、Java、Objective-C、またはSwiftの知識を持つ開発者が温かく歓迎されることがわかります。さらに、次のチームにも興味があるかもしれません。

潮。 WordPress.orgでプラグインやテーマを表示するときにPHPやその他の互換性の警告を見たことがある場合は、Tideチームを見たことがあります。 Tideは、プラグインとテーマで実行される一連の自動テストであり、承認(および継続的な品質管理)プロセスの重要な部分です。
  • wp-cli。 WordPressコマンドラインインターフェイス(WP-CLI)は、ターミナルのWordPress Webサイトを管理する素晴らしい方法であり、チームはツールを改善するために一生懸命働いています。
  • テスト。要するに、WordPressテストチームは、品質保証(QA)の考え方を使用して、「WordPressエクスペリエンスを支払い、管理、テストします」。彼らは、可能な限り多くのデバイスでWordPressエコシステム全体のプロセスを研究しています。また、WordPressのユーザーエクスペリエンス(UX)に関するドキュメントとレポートをテストします。
  • あなたの現在の能力に関係なく、あなたの専門知識を歓迎し、必要とする分野があります。 1つの(またはそれ以上の)小さなチームに貢献することは、明らかな開発分野に焦点を当てるよりも、あなたにとって有益かもしれません。

結論

WordPressは、その共同財団のためにウェブサイトを公開することで市場を支配しています。それは間違いなく最も用途が広く、最も簡単なプラットフォームであり、最もフレンドリーなコミュニティを持っています!これを念頭に置いて、プラットフォームに貢献することでスキルを提供することで、プロジェクトのエクスペリエンスを構築し、あなたが参加しているコミュニティに還元することができます。

この記事では、WordPressの貢献に参加する3つの方法を検討します。すぐにレビューしましょう:

  1. WordPressが貢献した公式のCodexページを表示して、利用可能なリソースについて学びます。
  2. WordPressのコアコードを掘り下げたい場合は、Core Contributor Manualをお読みください。
  3. Make WordPress Webサイトに貢献するために必要なさまざまな領域について学び、助けに手を差し伸べてください。

WordPressコアへの貢献についてよく尋ねる質問

WordPress Coreとは何ですか?

WordPress Coreは、WordPressソフトウェアのサポートを提供する基本コードです。 WordPressのすべてのデフォルト機能が含まれています。たとえば、投稿、ページ、コメントを作成し、ユーザーを管理し、Webサイトの外観をカスタマイズする機能が含まれます。コアは、ソフトウェアを改善および更新するために協力して世界中のボランティア開発者チームによって維持されています。

WordPress Coreに貢献するにはどうすればよいですか?

WordPressコアに貢献する方法はたくさんあります。コードを書き、デザインの作成、新機能のテスト、ドキュメントの書き込み、ソフトウェアをさまざまな言語に翻訳するなどします。開始するには、公式ウェブサイトでWordPress Coreチームに参加できます。ここでは、今後の会議、現在のプロジェクト、および関与する方法に関する情報を見つけることができます。

WordPressコアに貢献するためにコードを書き込む方法を知る必要がありますか?

コードの書き方を知ることは役立つかもしれませんが、これはWordPressコアに貢献するために必要な要件ではありません。デザイン、テスト、ドキュメント、翻訳など、多くの非コーディングロールが利用可能です。コードの書き方を学ぶことに興味がある場合は、コアに貢献することは、経験豊富な開発者から経験を積んで学ぶための素晴らしい方法です。

WordPressコアファイルとは何ですか?

WordPressコアファイルは、WordPressソフトウェアを構成するファイルです。管理領域、テーマ、プラグインの機能、およびWebサイトのフロントエンドにあるファイルが含まれます。 WordPressを更新すると変更が上書きされるため、これらのファイルを直接変更しないことが重要です。代わりに、Webサイトをカスタマイズするために、子テーマまたはプラグインを作成できます。

WordPressコアはどのくらいの頻度で更新されますか?

WordPressコアは通常、3〜4か月ごとに更新されます。これらの更新には、新機能、バグ修正、セキュリティの改善が含まれます。 WordPressのインストールを最新の状態に保ち、ウェブサイトが安全でスムーズに実行されるようにしてください。

WordPressコアチームは何ですか?

WordPress Coreチームは、WordPressソフトウェアを維持および改善するボランティア開発者のグループです。チームは、幅広いスキルと経験を持つ世界中の人々で構成されています。誰でもコアチームに参加でき、貢献する多くの方法があります。

WordPress Coreで新機能をテストするにはどうすればよいですか?

WordPressベータテスタープラグインをインストールして、WordPress Coreの新機能をテストできます。このプラグインを使用すると、Webサイトを最新の開発バージョンのWordPressにアップグレードできるため、公開される前に新しい機能をテストできます。

WordPressコアでエラーを報告するにはどうすればよいですか?

WordPressコアコードにエラーが見つかった場合、WordPressチームが使用するバグ追跡システムであるWordPress Tracに報告できます。複製手順、受信したエラーメッセージ、システム構成など、エラーに関する可能な限り多くの情報を提供してください。

WordPress Coreの新機能を提案できますか?

はい、WordPress Coreの新機能を提案できます。最良の方法は、WordPress Tracにチケットを作成することです。 WordPressコミュニティにとってそれが良いと思う理由と、なぜあなたの考えを明確に説明してください。

WordPressコアマニュアルは何ですか?

WordPress Coreマニュアルは、WordPressコアへの貢献に関する包括的なガイドです。開発環境のセットアップ方法、パッチの書き込み方法、新機能のテスト方法などに関する情報が含まれています。 WordPressに貢献することに興味がある人にとっては素晴らしいリソースです。

記事の一般的なアイデアを変更せずにテキストを書き換えて、画像の元の形式と場所を保持することなく、テキストを書き直すために最善を尽くしたことに注意してください。

以上がWordPressに貢献するための初めての開発者ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。