Making WordPress.org

Opened 23 months ago

Last modified 4 months ago

#1513 new enhancement

Theme Upload page confusion reducing enhancements

Reported by: mapk Owned by:
Milestone: Priority: normal
Component: Theme Directory Keywords: has-patch has-screenshots

Description (last modified by Otto42)

This ticket was originally to add a new description to the uploader. Ticket #1514 was about adding a checkbox to confirm licensing and such.

Since these are both about changing the uploader page in similar ways, then let's consolidate the ticket to any relevant changes to prevent the problem of people uploading themes that are not theirs, possibly from confusion related to themes acquired from elsewhere and intended to be uploaded to their own sites.

Changing description and checkbox have been suggested. Other suggestions are welcome.

Attachments (2)

35410.diff (610 bytes) - added by mapk 23 months ago.
The number on the patch doesn't match the ticket b/c I created a ticket in the wrong place already. But this should work.
iagree.diff (1.9 KB) - added by rabmalin 5 months ago.
Adding I agree checkbox

Download all attachments as: .zip

Change History (11)

23 months ago

The number on the patch doesn't match the ticket b/c I created a ticket in the wrong place already. But this should work.

#2 @Otto42
23 months ago

We already have an interim page that you have to go through:


Do we really need to add more?

#3 @mapk
23 months ago

@Otto42 - based on the amount of people that still upload their themes thinking they're uploading them to their site, unfortunately, yes. This is a minor text change that might help that issue.

There are other solutions being discussed which will have a broader affect, but will also take more time. This is quick and might make a difference.

Last edited 23 months ago by mapk (previous) (diff)

#4 @karmatosed
23 months ago

Noting we have: #1514 as an option to add in a checkbox. Perhaps this can be combined? Also should this be in directory or theme review?

Last edited 23 months ago by SergeyBiryukov (previous) (diff)

#5 @Otto42
23 months ago

#1514 was marked as a duplicate.

#6 @Otto42
23 months ago

  • Description modified (diff)
  • Summary changed from Add clearer description for Theme Upload page to Theme Upload page confusion reducing enhancements

5 months ago

Adding I agree checkbox

#7 @rabmalin
5 months ago

Patch added for adding checkbox while theme upload.

This ticket was mentioned in Slack in #themereview by rabmalin. View the logs.

5 months ago

#9 @williampatton
4 months ago

Since this is the ticket where various changes to the theme directory upload page are collated there is another issue worth noting.

The page states 25mb upload limit on themes. In practice it turns out that the default php upload limit of 10mb is at play. We should sync the 2 values.

I think that 10mb is large enough size limit (does anyone disagree?) so the easiest fix is to change the text on this page to say 10mb. Alternatively the upload limit could be raised to 25mb but that would be a more involved change than just a text swap.

Note: See TracTickets for help on using tickets.