Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPBカップ
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPressに新機能を提案する方法

編集メモ: WPBeginner のパートナーリンクから手数料を得ています。手数料は編集者の意見や評価に影響を与えません。編集プロセスについて詳しく知る。

WordPressに新しい機能がどのように追加されるのか気になりませんか?

Trac や GitHub を使って WordPress の新機能を提案することができます。また、バグを報告したり、チケットを開いて寄稿者や開発者が WordPress コアに追加できるようにすることもできます。

この投稿では、WordPressの新機能を提案する方法を紹介します。

How to make new feature suggestions for WordPress using Trac

WordPressに新規機能が追加されるまで

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

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

これがWordPressの勝利の方程式となり、現在ではすべてのサイトの43%以上をWordPressが占めるまでになった。

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

プラグインを使って簡単に追加できる機能で、WordPressユーザーの大多数にとって有益でない場合は、コアには追加されません。通常、これはほとんどの新機能提案のケースです。

WordPress Trac はバグトラッキング、開発、チケット管理ソフトウェアで、ユーザーは機能を提案することができます。WordPressの開発の進捗はすべてTracに記録されます。

ユーザーが新機能を提案できるもう一つの場所は、WordPress Requests and Feedback Forumです。このフォーラムでは、ユーザーが提案をアイデアとして送信し、他のWordPressユーザーが投票することができます。

Request and feedback form in WordPress

アイデアの得票数に応じて、WordPress開発チームはコアへの追加を検討することができます。

それでは、WordPress Trac と GitHub を使って新機能のアイデアを送信する方法を見ていきましょう。下のリンクをクリックすれば、先に進めます:

Trac を使って WordPress の新機能の提案を追加する

まず、Trac を正しく使っているか確認してください。

Note:Trac はサポートプラットフォームではありません。もしサポートをお探しでしたら、WordPress サポートフォーラムをご利用ください。

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

WordPress Coreの検索ページに行き、検索バーに検索キーワードを入力することで可能です。

Search for existing tickets

あなたが提案しようとしている機能が存在しないことを本当に〜してもよいですか?

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

Create a new ticket in Trac

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

アカウントをお持ちでない場合は、まずサインアップしてください。

Login to WordPress account

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

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

Enter details for ticket

まず、機能提案の要約をプロバイダーに提供する必要があります。これは、あなたが機能提案で解決しようとしている問題を説明する簡単な一行でなければなりません。

説明」エリアでは、提案する機能について必要なだけ詳しく説明してください。あなたの提案を説明するために、スクリーンショットやモックアップを自由に追加してください。また、このスペースを使って、あなたの機能提案のケースを作成し、それがコアの一部であるべき理由を説明する必要があります。

チケットのタイプとして’Feature request’を選択していることを本当に〜してもよいですか?バグレポートを追加する場合は、’defect (bug)’ を選択してください。あなたが提案しようとしている機能が、すでに存在する機能の拡張であると思われる場合は、チケットタイプとして「enhancement」を選択してください。

その後、WordPressのバージョン番号(6.1のような)、コンポーネント、寄稿者フォーカスを必須に応じて選択することができます。

コンポーネントは、WordPressのコメント、エディター、テーマ、プラグインなどの特定のエリアを指します。対照的に、寄稿者要素はチケットに追加できる追加タグです。

完了したら、詳細をプレビューし、「チケットを作成する」ボタンをクリックしてください。

Create your ticket

そこから下にスクロールすると、チケットのプレビューが表示されます。

WordPress 機能提案チケットを送信する前に、すべての詳細が正しいことを確認してください。

Preview of ticket

Trac にチケットを送信した後はどうなりますか?

いったんチケットを Trac に送信すると、他の寄稿者や開発者が利用できるようになります。

リード開発者も通知を受け取り、あなたのチケットを見てアクションを起こすことができます。

WordPressユーザーであれば、チケットに対してさまざまなアクションを起こすことができます。例えば、フォーカス、コンポーネント、状態、その他の詳細を変更することができます。これらの変更は記録され、Trac に表示されます。

あなたのチケットに十分な関心が集まれば、誰かがそのチケットを開発し、パッチを送信することができます。このパッチはリード開発者によってレビューされ、受理されます。一旦パッチが受理されると、リード開発者または権限を持つ他の誰かがその変更を「コミット」することができ、次の更新サイクルでコアに追加されます。

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

時には長く待たされることもありますが、機能リクエストの送信は努力する価値があります。このような要望があったからこそ、WordPressはブログをサポートするだけのソフトウェアから今日のCMSへと成長したのです。

GitHubを使ってWordPressの新機能を提案する

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

GitHubはクラウドベースのサイトで、開発者がコードを保存・管理し、変更点を追跡し、バージョンコントロールを提供し、他の人がプロジェクトで共同作業するのを助けることができる。

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

Create an account

その後、GitHubのWordPressコアページにアクセスできる。

ここに「概要」が表示される。リポジトリ」タブをクリックしてください。

WordPress GitHub page

次の画面で、WordPressの新機能を提案したいリポジトリを検索します。

例えば、ブロックエディターに関する新しいアイデアやバグレポート、改善提案があれば、Gutenbergリポジトリに投稿することができます。

Search for WordPress repo

関連するリポジトリを選択した後、提案のチケットを作成することができます。

上部のメニューから「設定」をクリックするだけです。

Click the issue tab

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

まず、issueタブを検索し、あなたの機能リクエストがすでに投稿されていないことを確認してください。ここから、上部にある「新規課題」ボタンをクリックします。

Create a new issue

次の画面では、新しいissueを作成するための複数のオプションが表示されます。

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

Select feature request option

次に、機能リクエストの詳細を入力する必要があります。タイトルをつけたり、詳細を書いたりすることができます。

その後、「Submit new issue」ボタンをクリックしてチケットを作成してください。

Enter details of feature request

その後、GitHubのスレッドが作成され、そこであなたの提案した機能についての議論や開発をフォローすることができます。

この投稿がWordPressの新機能を提案する方法を学ぶのにお役に立てば幸いです。WordPressが無料である理由や究極のWordPressセキュリティガイドもご覧ください。

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

情報開示 私たちのコンテンツは読者支援型です。これは、あなたが私たちのリンクの一部をクリックした場合、私たちはコミッションを得ることができることを意味します。 WPBeginnerの資金源 をご覧ください。3$編集プロセスをご覧ください。

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

究極のWordPressツールキット

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

Reader Interactions

3件のコメント返信を残す

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. John Dee says

    I use screencast captures to communicate with my team. How do trac people feel about a video link? Can I submit a ticket with a ‘description’ of a youtube link?

返信を残す

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