WordPress.org

Making WordPress.org

Opened 6 months ago

Last modified 6 months ago

#5789 accepted enhancement

Add new Openverse theme for use on the Openverse site (wordpress.org/openverse)

Reported by: zackkrida Owned by: dd32
Milestone: Priority: normal
Component: WordPress.org Site Keywords: has-patch
Cc:

Description

This GitHub PR https://github.com/WordPress/wordpress.org/pull/31 adds a new theme for the Openverse Project. We will also need to create a new companion website visible at wordpress.org/openverse.

Technical details:

This theme is a simple wrapper around an iframe, as Openverse has its own CI/CD process and is hosted on AWS. We have however taken strides to make the iframe as painless and seamless as possible, with bidirectional communication between the iframe and containing theme to sync the URL, page title, and iframe height.

Companion PR: https://github.com/WordPress/wordpress.org/pull/31

Change History (4)

#1 @zackkrida
6 months ago

Edit: Done!

(I'm waiting for the pull request author to add this ticket URL to the PR description, will happen tomorrow!)

Last edited 6 months ago by zackkrida (previous) (diff)

This ticket was mentioned in PR #31 on WordPress/wordpress.org by dhruvkb.


6 months ago

  • Keywords has-patch added

Fixes: WordPress/openverse-frontend#64
Closes: https://meta.trac.wordpress.org/ticket/5789

This PR adds a new child theme, to render the Openverse frontend under WordPress.org.

#3 @dd32
6 months ago

  • Owner set to dd32
  • Status changed from new to accepted

#4 @dd32
6 months ago

In 11060:

Openverse: Add a iframe-based openverse template for WordPress.org.

See #5789, https://github.com/WordPress/openverse-frontend/issues/64
Closes https://github.com/WordPress/wordpress.org/pull/31

Note: See TracTickets for help on using tickets.