Making WordPress.org

Opened 10 days ago

Last modified 9 days ago

#7962 new feature request

Error Log Download Visibility After Theme Upload

Reported by: nikitasolanki1812's profile nikitasolanki1812 Owned by:
Milestone: Priority: normal
Component: Theme Directory Keywords: 2nd-opinion
Cc:

Description

When uploading a theme at https://wordpress.org/themes/upload/, the system runs automated checks and generates a log file listing warnings and coding standard errors.

Currently, after the initial upload:

The error log is available via a button to download.

However, when revisiting or refreshing the page (or reuploading the theme), the error log is not visible a second time.

This makes it difficult for users to review issues twice or download the log again if missed the first time.

Suggestion: Please provide a Download button for the error log so users can download and review the log a second time. This helps theme authors double-check issues after the initial upload, especially if they missed the log the first time or accidentally closed the page.

Change History (2)

#1 @dd32
9 days ago

  • Component changed from WordPress.org Site to Theme Directory
  • Keywords 2nd-opinion added; has-patch removed
  • Priority changed from high to normal

The log shown should be available via the Themes Trac ticket that's automatically created (and you're notified about) if the submission is accepted.

For example: https://themes.trac.wordpress.org/ticket/214205#:~:text=(this%20ticket)-,Theme%20Check%20Results%3A,-RECOMMENDED%3A%20No%20reference

The log is from the Theme Check plugin, which you can (and should) run on your development site:
https://wordpress.org/plugins/theme-check/

Personally, I don't believe adding a download logs button or storing it anywhere (other than trac) is worthwhile. It can easily be copy-pasted if needed.

#2 @nikitasolanki1812
9 days ago

Thank you for the clarification.

I understand that the error log becomes available on the Themes Trac ticket once the submission is accepted. However, my concern is about the experience before a ticket is created — specifically, during or immediately after the theme upload process.

My suggestion is simple:
If no Trac ticket is created (due to rejection or another issue), the log should still be available at least temporarily on the upload page — so the user can review or download it again. Right now, if the page is closed or refreshed before saving the log, the information is lost.

This would help theme developers review and fix issues even when a submission is not accepted and no Trac ticket is generated.

I’m not asking to store the log permanently — just to allow a second chance to view or download it while still on the same session.

Thanks for considering!

Note: See TracTickets for help on using tickets.