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

[Theme Handbook Overhaul] Publish Chapter 4: Templates #1195

Open
9 tasks done
justintadlock opened this issue Oct 16, 2023 · 4 comments
Open
9 tasks done

[Theme Handbook Overhaul] Publish Chapter 4: Templates #1195

justintadlock opened this issue Oct 16, 2023 · 4 comments
Assignees
Labels
developer documentation (DevHub) Improvements or additions to developer documentation new document Requests for new page/article. themes Issues for Theme Developer Handbook

Comments

@justintadlock
Copy link

justintadlock commented Oct 16, 2023

Now that the Templates chapter is fully drafted, it is time to begin moving this new chapter to the Theme Handbook, at least once the Global Settings and Styles chapter (#1131) is live.

This is a sub-tracking issue for #816. I've created this ticket so that it's easier to manage and coordinate the process for this new chapter that is being added. We can also use this to add any notes for things we need to know as we move through the larger Theme Handbook Overhaul project.

When publishing this chapter, there are two related docs from Global Settings and Styles that also need to be published, so this ticket is broken into two sections.

Docs to publish/update

Publish under the Global Settings and Styles chapter:

Update under the Global Settings and Styles chapter:

These need the links to the above template-related docs re-added.

Publish under the Templates chapter:

Older Content

This new chapter is replacement for these articles in the current handbook:

There is no current decision on how to handle older content. My recommendation for this is:

  • Remove the current doc from the navigation but leave published.
  • Replace the current doc's content with an Notice block that points readers to the new chapter at https://developer.wordpress.org/themes/templates.

Example content for the Notice block:

This article has now been replaced with a dedicated Templates chapter in the Theme Handbook.

@justintadlock justintadlock added developer documentation (DevHub) Improvements or additions to developer documentation new document Requests for new page/article. themes Issues for Theme Developer Handbook labels Oct 16, 2023
@justintadlock justintadlock self-assigned this Oct 16, 2023
@github-actions
Copy link

Heads up @kafleg @carolinan @TeBenachi - the "themes" label was applied to this issue.

@github-actions
Copy link

Heads up @WordPress/docs-issues-coordinators, we have a new issue open. Time to use 'em labels.

@justintadlock
Copy link
Author

All of the docs for this chapter have now been moved to the Theme Handbook as drafts. I'll go through and publish these once I get the 👍 and do any final link checks.

@justintadlock
Copy link
Author

This chapter is now published in the Theme Handbook: https://developer.wordpress.org/themes/templates/

Let's leave this ticket open for a bit to track any issues. The question of what to do with older/existing content remains open.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
developer documentation (DevHub) Improvements or additions to developer documentation new document Requests for new page/article. themes Issues for Theme Developer Handbook
Projects
None yet
Development

No branches or pull requests

1 participant