Making WordPress.org

Changeset 13991


Ignore:
Timestamp:
08/26/2024 01:55:40 AM (7 weeks ago)
Author:
dd32
Message:

Plugin Directory: Emails: Update the rejection email.

Props frantorres.
Fixes #7754.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/email/class-plugin-rejected.php

    r13154 r13991  
    66class Plugin_Rejected extends Markdown_Base {
    77    protected $required_args = [
    8         'slug',
    98        'submission_date'
    109    ];
     
    2322            '###REASON###'          => $this->get_rejection_reason(),
    2423            '###NAME###'            => $this->plugin->post_title,
    25             '###SLUG###'            => $this->plugin->post_name,
     24            '###SLUG###'            => ( $this->args['slug'] ?? '' ) ?: $this->plugin->post_name,
    2625            '###SUBMISSION_DATE###' => $this->args['submission_date'],
    2726        ];
     
    5857    public function reason_3_month() {
    5958        return __(
    60             "Your plugin has been rejected because it has been roughly 90 days without significant progress being made on the review we sent, from the email address on record.
     59            "Your plugin has been rejected because it has been roughly 90 days without significant progress being made on the review we sent to the email address on record at the beginning of the review.
    6160
    6261https://developer.wordpress.org/plugins/wordpress-org/plugin-developer-faq/#why-was-my-plugin-rejected-after-three-months
     
    6463<strong>What to do next</strong>
    6564
    66 If you no longer wish to have your plugin reviewed, you can simply delete this message. No harm, no foul.
    67 
    68 If you do want to finish your review, please reply to this email and let us know. If you don't remember where you were with the review, please email us the latest version of your code and we'll review that.
     65If you no longer wish to have your plugin reviewed you can simply delete this message. No harm, no foul.
     66
     67If you want to finish your review, please do the following:
     68
     69- <strong>First</strong>, find the last email we sent you with our latest review, read that email thoroughly and <strong>fix the issues mentioned</strong>.
     70- Once your plugin is corrected, you are ready to <a href='https://wordpress.org/plugins/developers/add/'>resubmit it</a> and <strong>reply to this email</strong> so we know you want to continue.
     71
     72We understand that sometimes emails get lost or mistakenly filed as spam, and it's entirely possible that you never received or seen our previous emails. If you can't find it, let us know and we'll send it to you again.
    6973
    7074<strong>Why this happens</strong>
    7175
    72 In order to keep the plugin queue manageable, we reject plugins that are not complete after 3 months (90 days). Even with this policy, we have on average 500 plugins waiting on developers to complete their review at any point in time.
    73 
    74 All plugins are reviewed within 7 working days of submission, but we understand that emails are sometimes lost or accidentally filed as spam, and it's totally possible you never got our previous emails. Another common cause for this is that you replied from a different email address than you submitted it, causing the email chain to be broken.
    75 
    76 Thankfully, a rejection does not mean we can't go forward. If you want to continue, please just reply and let us know.",
     76In order to keep the plugin queue manageable, we reject plugins that are not making progress after 3 months (90 days). Even with this policy, we have more than 500 plugins waiting for developers to complete their review at any given time.
     77
     78Thankfully, a rejection does not mean we can't go forward. If you want to continue, please just update your plugin, submit it and reply to let us know.",
    7779            'wporg-plugins'
    7880        );
Note: See TracChangeset for help on using the changeset viewer.