WordPressプラグインガイドラインに変更があったそうです。

1/30のブログ記事なのですが、.orgに掲載するプラグインのガイドラインに変更があったようです。 Plugin Guideline Change With the advent of the new directory […]

広告ここから
広告ここまで

目次

    1/30のブログ記事なのですが、.orgに掲載するプラグインのガイドラインに変更があったようです。

    Plugin Guideline Change

    With the advent of the new directory being on the horizon, which allows us to easily hard-limit the number of plugin tags displayed, we have taken the time to change the guidelines.

    ということなので、新しいプラグインディレクトリに対応するための変更というところでしょうか。

    ガイドラインの変更箇所

    変更があったのは、「12. Public facing pages on WordPress.org (readmes) may not spam.」と「13. The plugin should make use of WordPress’ default libraries.」の2つの様子です。

    12. Public facing pages on WordPress.org (readmes) may not spam.

    12は「readme.txtに記載する内容(=.orgのディレクトリページに表示される内容)」についてで、不必要なアフィリエイトリンクや第三者の広告を入れることやキーワードスパムなどを禁止する内容です。
    新しいプラグインディレクトリでは、プラグインに設定したタグが12個までしか表示されない様子で、タグの乱用はしないでくれというような変更の様子です。

    While we still ask you to use no more than 12 tags, once we move to the new directory, we will simply not display the overage. You should clean that up now. The code is such that there will not be a way to grant exceptions. This is by intent. You don’t need 30 tags, folks.

    13. The plugin should make use of WordPress’ default libraries.

    13は「同梱するライブラリ」に関する内容についてです。
    こちらは「WordPressに同梱されているライブラリを使用して、プラグイン内にはライブラリを含めないようにする」というものです。
    PHPMailerの脆弱性問題が以前ありましたが、その際にプラグイン内にPHPMailerが同梱されているものが複数存在したことが問題視されたようです。

    This issue has become incredibly important when you consider that roughly 90 plugins had to be contacted and closed regarding the use of PHPMailer. They had included the entire library and not kept it updated.

    現在coreのほうでPHPMailerライブラリをフルに同梱するためのチケットが作成されています。
    #39714 (Proposal: Use Full PHPMailer library) – WordPress Trac
    そのためおそらくこのチケットがリリースされ次第、PHPMailerを独自に同梱しているプラグインについてはコアのライブラリを使用するように連絡が来るのではないかと思います。

    jQueryやSimplePie、PHPMailerにUnderscore.jsなど、WordPressコアに同梱されているライブラリはかなりの数ありますので、独自にincludeしているものがないか確認してみましょう。

    Default Scripts Included and Registered by WordPress

    プラグインガイドラインのフル版はこちら

    なお、プラグインについてのガイドラインのフル版は以下のページから確認できます。
    https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/

    広告ここから
    広告ここまで
    Home
    Search
    Bookmark