Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Post launch tasks #55

Open
3 of 12 tasks
iandunn opened this issue Jan 5, 2022 · 0 comments
Open
3 of 12 tasks

Post launch tasks #55

iandunn opened this issue Jan 5, 2022 · 0 comments

Comments

@iandunn
Copy link
Member

iandunn commented Jan 5, 2022

#38 has all the pre-launch tasks for rolling the new header/footer out to all sites in the w.org network. This issue tracks the post-launch tasks.

  • port documentation from old header.php and footer.php
  • delete unnecessary functions like wporg_get_global_header() and vars like $wporg_global_header_options
  • delete old /header.php so it doesn't get used in future
  • remove wp-content/themes/pub/wporg/inc/header.php since it's not used?
  • remove old header/footer styles from wp4.css (and -rtl)
  • remove unused rosetta menu things like fetch_custom_header_data() unless still used by old bbpress? probably remove load_custom_header() and maybe others. leave wp_nav_menu_objects since it's being used
  • remove $download from Rosetta_Sites::wp_nav_menu_objects()
  • remove GlotPress customizations switch_theme_for_new_header()
  • add mu-plugins repo to Learn env so header/footer works there. then delete old header/footer include and wporg_get_global_header()
  • add mu-plugins repo to 5ftF env so header/footer works there. then delete old header/footer include and wporg_get_global_header()
  • remove FEATURE_2021_GLOBAL_HEADER_FOOTER feature flag
  • remove navigation.js from classic themes b/c not used anymore?
@iandunn iandunn added this to the News: Post-launch iteration milestone Jan 5, 2022
@iandunn iandunn mentioned this issue Jan 20, 2022
5 tasks
@iandunn iandunn changed the title Iterate on global header/footer across w.org network after launch Post launch tasks Jan 31, 2022
bazza pushed a commit to WordPress/wordpress.org that referenced this issue Jan 31, 2022
bazza pushed a commit to WordPress/wordpress.org that referenced this issue Jan 31, 2022
bazza pushed a commit to WordPress/wordpress.org that referenced this issue Jan 31, 2022
jazzsequence pushed a commit to jazzsequence/wporg-tools that referenced this issue Dec 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant