WordPress.org

Making WordPress.org

Opened 23 months ago

Last modified 3 months ago

#1531 new defect

The WordPress showcase submission form doesn't recognise (REST API) projects as WordPress projects

Reported by: petya Owned by:
Milestone: Priority: normal
Component: Showcase Keywords:
Cc:

Description

Hey everyone,

I tried to submit ustwo.com for the WordPress showcase on .org today as it's a nice example of using WordPress as a headless cms combined with a JavaScript front end.

After filling out all the fields on this page and submitting, I got the following message:

"Whoops! We didn't detect WordPress at the given URL. Please submit the URL of a site running WordPress."

(https://wordpress.org/showcase/submit-a-wordpress-site/#return)

I feel as there will be more and more projects using the WordPress REST API, if we'd like to showcase them, we might want to fix the problem with the submission form.

Change History (6)

#1 @Otto42
23 months ago

That site seems to have gone to a rather extreme amount of effort to hide the fact that they're running WordPress. Therefore, it is not suitable for the showcase, IMO. At least add the normal generator string back to the header or something.

#2 @iandunn
23 months ago

I'm guessing they're not intentionally trying to hide it, they just aren't generating the header with WP, so they would have had to think to explicitly add it.

@petya, what's the reason WP is running on a different domain than the front-end?

I don't see anything in the front-end source code or HTTP headers that we could use to programmatically determine the site is running on WP.

Matt mentioned a similar issue in the 2015 State of the Word, because sites like this will also be skipped by W3Tech stats. He wondering about creating some kind of standard header/meta tag/etc, so maybe that's what we need here too.

#3 @petya
23 months ago

I couldn't comment on the technical decisions, unfortunately. I could ask some of the developers who worked on it to join the discussion (@rmccue would be a good one, or @joehoyle).

I just expect that now with the REST API in and with more project running WordPress in a similar way, that will become more and more of an issue.

#4 @Otto42
23 months ago

It probably will become more of an issue. However, iandunn is correct: If we can't tell it's running WordPress, then other metrics systems will have the same issue.

All they have to do to fix it and get their site to be recognized is to add that generator header. We do recognize that header for detection purposes.

This ticket was mentioned in Slack in #meta by ocean90. View the logs.


23 months ago

#6 @SergeyBiryukov
3 months ago

  • Component changed from General to Showcase
Note: See TracTickets for help on using tickets.