WordPressの新機能提案の方法

ほとんどのWordPressユーザーが気づいていないことですが、あなたが毎日使用している機能は、おそらくあなたと同じような人々からの提案から始まったのです。💡

あのブロックエディターは?ユーザーからのフィードバックです。自動アップデートは?コミュニティからの意見です。小さなインターフェースの改善でさえ、多くの場合、実際のユーザーが経験やアイデアを共有することから生まれます。

WPBeginnerでは、WordPressコミュニティの一員として、ユーザーの提案がどれほど強力であるかを見てきました。プラットフォームの開発者は、何がうまくいっていて、何がうまくいっておらず、どのような機能があればあなたの生活が楽になるのかを真に聞きたいと思っています。

しかし、問題は、ほとんどの人がアイデアを適切に提出する方法や、どこに行けばよいかを知らないことです。このガイドでは、公式のTracおよびGitHubチャネルを使用してWordPressの新機能提案を行う方法を段階的に説明します。

Tracを使用してWordPressの新機能提案を行う方法

WordPressに新機能がどのように取り入れられるか

オープンソース ソフトウェアとして、WordPressの開発は、コアチームを構成するユーザーとボランティア開発者によって推進されています。誰もが、すべてのWordPressウェブサイトに役立つと思われる新しい機能や改善を提案できます。

十分な数のユーザーが機能を希望し、開発者がそれに取り組むことに興味を持てば、最終的にソフトウェアの一部となります。

これが、WordPress が現在すべてのウェブサイトの 43% 以上を支えているという成功の公式となっています。

WordPressはプラグインによっても簡単に拡張できます。これは、コアソフトウェアに機能が含まれていなくても、WordPressプラグインとして追加できる可能性があることを意味します。

プラグインで簡単に追加できる機能で、ほとんどのWordPressユーザーに有益でない場合は、コアに追加されない可能性があります。これは通常、ほとんどの新しい機能提案に当てはまります。

ユーザーは、バグ追跡、開発、チケット発行ソフトウェアである WordPress Trac、GitHubで機能の提案を行うことができます。

フォーマルなチケットを作成する前に、まずWordPress リクエストとフィードバックフォーラムから始めることを強くお勧めします。あなたの提案を「アイデア」として共有し、他のユーザーからのサポートが得られるかどうかを確認するのに最適な場所です。

あなたのアイデアが多くの肯定的な投票やフィードバックを得られれば、後でTracやGitHubで正式な機能リクエストを送信する際に、より強力な根拠となります。

WordPressでのリクエストとフィードバックフォーム
クイックヒント:どのプラットフォームを使用すべきか?

アイデアをどこに投稿すればよいかわかりませんか?簡単なガイドはこちらです。

  • WordPressリクエストおよびフィードバックフォーラム:新規アイデアに最適です。自分の考えを共有したり、他の人が同意するかどうかを確認したり、正式なチケットを作成する前にフィードバックを得たりするために使用できます。
  • Trac: コメント、テーマ、プラグイン、一般的な管理など、コア WordPress ソフトウェアのその他のすべてを追跡するための公式トラッカー。
  • GitHub: ブロックエディター(Gutenberg)に関する提案は、こちらが最適な場所です。

これを踏まえて、WordPress Trac と GitHub を使用して新機能のアイデアを送信する方法を学ぶことは役立ちます。ここでは、このガイドで共有するすべての方法の概要を簡単に説明します。以下のリンクをクリックすると、先に進むことができます。

準備はいいですか?始めましょう。

方法1:Trac を使用して新しい WordPress 機能の提案を追加する

まず、Trac を正しく使用していることを確認してください。

✏️ 注: Trac はサポートプラットフォームではありません。サポートが必要な場合は、代わりに WordPress サポートフォーラム を使用してください。

Trac チケットを作成する前に、誰かがすでにこの機能を提案していないか、徹底的に検索してください。

WordPressコアの検索ページにアクセスし、検索バーに検索語を入力することで、それを行うことができます。

既存のチケットを検索

提案する機能が存在しないことを確認したら、Trac ウェブサイトにアクセスできます。

ここから、「新しいチケットを作成」ボタンをクリックするだけです。

Tracで新しいチケットを作成する

次に、WordPress.org アカウントにログインする必要があります。

アカウントをお持ちでない場合は、まずサインアップする必要があります。

WordPress アカウントにログイン

ログインすると、「新規チケット」フォームが表示されます。

機能の提案の詳細を入力してください。

チケットの詳細を入力

まず、機能提案の概要を提供する必要があります。これは、機能提案で解決しようとしている問題を説明する簡単な1行である必要があります。

「説明」エリアには、提案する機能について、希望するだけの詳細を提供する必要があります。

スクリーンショットやモックアップを追加して、提案を説明してください。また、このスペースを使用して、なぜそれがコアの一部になるべきだと思うのかを説明し、機能提案の根拠を述べる必要があります。

チケットタイプとして「機能リクエスト」を選択してください。バグレポートを追加する場合は、「不具合(バグ)」を選択してください。

また、提案する機能が実際には既存の機能強化であると思われる場合は、チケットタイプとして「enhancement」を選択してください。

次に、さらにいくつかの技術的なフィールドが表示されます。

  • WordPressのバージョンについては、現在使用しているバージョン(例:6.1)を選択するだけです。
  • コンポーネントについては、アイデアがWordPressのどの部分に関連するかを推測してください。たとえば、アイデアが投稿エディターに関するものであれば、エディターを選択します。そして、WordPressのコメントセクションに関するアイデアであれば、コメントを選択します。

不明な場合は、そのままにしておいても全く問題ありません。他の貢献者が後で正しく分類するのを手伝ってくれます。

チケットを作成

完了したら、詳細をプレビューして「チケットを作成」ボタンをクリックできます。

すべてのフィールドを完璧にしようと心配しないでください。最も重要なのは、あなたのアイデアを明確に説明し、それがどのように役立つかを説明することです。さらに、WordPressコミュニティは非常に協力的であり、他の貢献者が後で技術的な詳細を整理するのを手伝ってくれます。

そこから下にスクロールすると、チケットのプレビューが表示されます。WordPressの機能提案チケットを送信する前に、すべての詳細が正しいことを確認してください。

チケットのプレビュー
Trac にチケットを送信するとどうなりますか?

Tracにチケットを提出すると、他の貢献者や開発者がレビューできるようになります。リード開発者にも通知が届き、チケットを確認して対応することができます。

たとえば、開発者はチケットをより適切に分類するために更新する場合があります。たとえば、コンポーネントを変更するなどです。または、貢献者が進捗状況を反映するためにステータスを更新する場合があります。たとえば、レビュー中などです。

これらの変更はすべてチケットに記録されるので、追跡できます。

チケットに十分な関心が寄せられた場合、誰かが開発してパッチを提出できます。その後、リード開発者はこのパッチをレビューし、承認することができます。

パッチが承認されると、リード開発者または権限を持つユーザーが変更を「コミット」でき、次のアップデートサイクル中にコアに追加されます。

ご提案の内容によっては、コアの一部になるまでに数日、数週間、数ヶ月、時には数年かかることもあります。

時には長い待ち時間がありますが、機能リクエストを送信する価値はあります。このようなリクエストのおかげで、WordPressはブログのみをサポートするソフトウェアから、今日のコンテンツ管理システム(CMS)へと成長しました。

方法2:GitHubを使用して新しいWordPress機能の提案を追加する

WordPressで新機能をリクエストするもう1つの方法は、GitHubを使用することです。

GitHub は、開発者がコードを保存および管理し、変更を追跡し、バージョン管理を提供し、プロジェクトで他のユーザーと共同作業できるクラウドベースの Web サイトです。

WPBeginner の開発チームは、実際に毎日 GitHub を利用しています。プラグインの構築時のバージョン管理や、新しいサイト機能の共同作業に使用しており、ワークフローに不可欠なツールとなっています。

まず、GitHubウェブサイトにアクセスし、無料アカウントにサインアップする必要があります。

アカウントを作成する

その後、GitHub の WordPress Gutenberg リポジトリにアクセスできます。ここはブロックエディターに関するすべての作業が行われる主要な開発ハブです。

メインのGutenbergリポジトリページにアクセスしたら、上部近くにある「Issues」タブをクリックするだけで、既存のディスカッションを確認し、独自の提案を追加できます。

問題タブをクリックする

次に、問題、バグレポート、その他のスレッドのリストが表示されます。

ここから、イシュータブを検索して、機能リクエストがすでに投稿されていないことを確認できます。その後、右上隅にある「新規イシュー」ボタンをクリックできます。

新規イシューを作成

新しい問題を作成するための複数のオプションが表示されるはずです。

「機能リクエスト」オプションを選択してください。

機能リクエストオプションを選択

次のステップは、タイトルとリクエストの詳細を入力することです。

その後、「新しいイシューを送信」ボタンをクリックするだけでチケットが作成されます。

機能リクエストの詳細を入力

これが完了すると、GitHub スレッドが表示され、提案された機能の議論と開発をフォローできます。

WordPressの利用はあなたのウェブサイトにとって最良の選択肢か?さらに詳しく見てみましょう

WordPressがあなたに適しているかどうかまだ判断中であれば、役立つように現実的で率直なレビューをまとめました。

Wix、Squarespace、Weebly のような他のウェブサイトビルダーとは異なり、WordPress は 100% 無料でオープンソースですが、それには多少の学習曲線が伴います。

私たちは2009年からWordPressを使用しており、技術に全く詳しくないユーザーでも使い方を学ぶことができると自信を持って言えます。

しかし、まだ納得できない場合は、詳細な情報についてWordPressの徹底レビューをご覧ください。

WordPress機能の提案に関するよくある質問

TracとGitHubでは、機能提案に関してどのような違いがありますか?

Tracは、WordPressコアの従来の公式プロジェクトトラッカーです。長年にわたり、メインソフトウェアのバグレポートや機能アイデアの管理に使用されてきました。

GitHubは、WordPressのエコシステム内では、Gutenbergブロックエディターのような、より新しく特徴的なプロジェクトでよく使用されるようになりました。

どちらも堅実な選択肢ですが、特定のプロジェクトの開発が最も活発な場所を確認するのが最善です。

提出すれば、私のアイデアは必ず追加されますか?

残念ながら、提案がコアソフトウェアに追加されるという保証はありません。機能の追加は、コミュニティからの支持がどれだけ得られるか、プロジェクト全体の目標に沿っているか、そしてそれを構築するためのボランティア開発者がいるかどうかにかかっています。

ただし、すべての提案は会話の貴重な一部であり、プラットフォームの将来を形作るのに役立ちます。

もし私のアイデアがすでに誰かに提案されていたらどうなりますか?

それは実は良いことです!他のユーザーもその機能が役立つと感じることを示しています。重複するチケットを作成する代わりに、既存のチケットに貢献してください。

独自のコメントを追加したり、別のユースケースを提供したり、単にアイデアを支持する声を加えることができます。これにより、開発者はどの機能が最も需要があるかを確認できます。

関連記事:その他のWordPressガイド

この記事が WordPress の新機能の提案方法を学ぶのに役立ったことを願っています。もし役立った場合は、以下のガイドも参照してください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

6 CommentsLeave a Reply

  1. WordPressには多くの機能が欲しいと思っており、提案したいと思っていましたが、WordPressの機能をどのように提案すればよいかわかりませんでした。
    このガイドは、WordPress内で実現したいアイデアや創造性に関する機能提案を行うための光となります。
    TracチケットとGitHubの方法の両方について言及していただきありがとうございます。

  2. WordPressコミュニティがアップデートごとに新機能の決定をどのように行っているのか、ずっと不思議に思っていました。私たちの様なユーザーからの提案が、多くのアイデアの源になっているようです。
    機能提案の提出方法を説明していただきありがとうございます。Tracを使えば、確かに簡単そうです。しかし、提案する機能を実現するコードスニペットのような、コードファイルを添付することは可能ですか?

      • 明確にしていただきありがとうございます。Tracにコードスニペットを追加する方法についてのガイダンスに感謝します。コードを含めることで、提案している機能が具体的に示され、レビュー担当者が理解しやすくなります。提案には、適切に文書化されたコードファイルを添付するようにします。これにより、提案が強化されるだけでなく、実装のための実用的な参照も提供されます。改めてサポートに感謝します!

  3. 私はチームとのコミュニケーションにスクリーンキャストキャプチャを使用しています。ビデオリンクについて、tracの人々はどのように感じますか?YouTubeリンクの「説明」でチケットを提出できますか?

返信を残す

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。