| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | % | In Trello? | Needs | Contributors | Notes | Link | References | |||||||||||||||||||||
2 | Introduction | 50% | Yes | Expansion | Siobhan, Anthonynotes | Duplicates purpose of "Getting Started/Intro" section below (and it's not obviously listed in the sidebar navigation menu), both shoud be combined or redirected. | https://developer.wordpress.org/theme/ | |||||||||||||||||||||
3 | Ch. 1: Getting Started | Yes | ||||||||||||||||||||||||||
4 | Intro | 100% | Yes | Creation | sewmyheadon, Anthonynotes | Added basic details - could be refined later. / Duplicates purpose of stand-alone "Introduction" section above, both should be combined or redirected. | https://developer.wordpress.org/theme/getting-started/ | |||||||||||||||||||||
5 | Who Should Read This Handbook? | 100% | Yes | @BigActual proof read copy on 10/26 | https://developer.wordpress.org/theme/getting-started/who-should-read-this-handbook/ | |||||||||||||||||||||||
6 | What is a Theme? | 100% | Yes | https://developer.wordpress.org/theme/getting-started/what-is-a-theme/ | ||||||||||||||||||||||||
7 | WordPress Licensing & the GPL | 100% | Yes | @BigActual proof read copy on 10/26. | https://developer.wordpress.org/theme/getting-started/wordpress-licensing-the-gpl/ | |||||||||||||||||||||||
8 | Setting up a Development Environment | 100% | Yes | https://developer.wordpress.org/theme/getting-started/setting-up-a-development-environment/ | ||||||||||||||||||||||||
9 | Theme Development Examples | 100% | Yes | It would be useful to provide some guideance to people about what they should be looking for in downloading and opening up the default things. For example, we could provide a list of questions that the dev can be thinking about when exploring the theme (e.g. what is included in functions.php? how is the code commented? etc etc) | https://developer.wordpress.org/theme/getting-started/theme-development-examples/ | |||||||||||||||||||||||
10 | Your First Theme | 80% | Removed | Taken out will be introduced tutorial in v 2.0 | https://developer.wordpress.org/theme/getting-started/your-first-theme/ | |||||||||||||||||||||||
11 | Ch. 2: Theme Basics | |||||||||||||||||||||||||||
12 | Intro | 95% | Yes | Creation | Eric Amundson | Should detail section | https://developer.wordpress.org/theme/basics/ | |||||||||||||||||||||
13 | Template Files | 100% | Yes | Additions? / Being approved/ Final Review | lizkaraffa, siobhan | https://developer.wordpress.org/themes/basics/template-files/ | ||||||||||||||||||||||
14 | Theme Files & Organization | 100% | Yes | https://developer.wordpress.org/theme/basics/theme-files-organization/ | ||||||||||||||||||||||||
15 | Template Hierarchy | 100% | Yes | https://developer.wordpress.org/theme/basics/template-hierarchy/ | ||||||||||||||||||||||||
16 | Page Templates | 100% | Yes | https://developer.wordpress.org/theme/functionality/categories-tags-custom-taxonomies/ | ||||||||||||||||||||||||
17 | Template Tags | 90% | Yes | Need to move the list of template tags from the Codex. These should link to the code reference. Link should be updated in handbook when complete. lizkaraffa 3/19: needs tutorial | https://developer.wordpress.org/themes/basics/template-tags/ | |||||||||||||||||||||||
18 | The Loop | 80% | Yes | lizkaraffa | lizkaraffa 3/12: query_posts is not best practice and should rarely be used, best practice for multiple loops to be included, tutorial needed | https://developer.wordpress.org/theme/basics/the-loop/ | ||||||||||||||||||||||
19 | Theme Functions (functions.php) | 90% | Yes | Review organization and final technical edit lizkaraffa 3/19 needs tutorial | https://developer.wordpress.org/themes/basics/theme-functions/ | |||||||||||||||||||||||
20 | Linking Theme Files and Directories | 90% | Yes | lizkaraffa 3/19: needs tutorial | https://developer.wordpress.org/theme/basics/linking-theme-files-directories/ | http://codex.wordpress.org/Linking_Posts_Pages_and_Categories | ||||||||||||||||||||||
21 | Including CSS and JavaScript | 90% | Yes | Editing / Cleanup | lizkaraffa:3/3 removed instructions to register scripts and stylesheets as that is not best practices. Needs a second look over lizkaraffa 3/19: needs tutorial | https://developer.wordpress.org/theme/basics/including-css-javascript/ | http://make.wordpress.org/core/handbook/coding-standards/css/ | |||||||||||||||||||||
22 | Conditional Tags | 90% | Yes | Final Review | Requires final technical edit, lizkaraffa 3/19: needs tutorial | https://developer.wordpress.org/theme/basics/conditional-tags/ | ||||||||||||||||||||||
23 | Putting it all Together | 25% | Removed | Editing / Rewriting | @sewmyheadon | Taken out will be introduced tutorial in v 2.0 | https://developer.wordpress.org/theme/basics/building-a-simple-theme/ | |||||||||||||||||||||
24 | Ch. 3: Theme Functionality | |||||||||||||||||||||||||||
25 | Intro | 100% | Yes | Final Review | AJ Mallory, Anthonynotes | https://developer.wordpress.org/theme/functionality/ | ||||||||||||||||||||||
26 | Custom Headers | 80% | Yes | Final Review | jcastaneda | lizkaraffa 3/25 - give fuller example of use in header.php file and context that code should be placed within. Needs tutorial | https://developer.wordpress.org/theme/functionality/custom-headers/ | |||||||||||||||||||||
27 | Sidebars | 90% | Yes | Final Review | lizkaraffa 3/25 needs tutorial | https://developer.wordpress.org/theme/functionality/sidebars/ | ||||||||||||||||||||||
28 | Widgets | 80% | Yes | Final Review | jcastaneda | lizkaraffa 3/12: Too unapproachable for new users, more explanation, needs tutorial | https://developer.wordpress.org/theme/functionality/widgets/ | |||||||||||||||||||||
29 | Navigation Menus | 65% | Yes | Final Review | lizkaraffa 3/12: Very sparse, needs tutorial, needs explanation of implementing registered menus in header.php etc | https://developer.wordpress.org/theme/functionality/navigation-menus/ | ||||||||||||||||||||||
30 | Pages, Posts & Custom Post Types | 100% | Yes | Final review | jcastaneda | Add code examples for manipulating default post types | https://developer.wordpress.org/theme/functionality/pages-posts-custom-post-types/ | |||||||||||||||||||||
31 | Categories, Tags & Custom Taxonomies | 100% | Yes | Final review | Add examples on manipulating default taxonomies | |||||||||||||||||||||||
32 | Taxonomy Templates | 100% | Yes | Final Review | jcastaneda | https://developer.wordpress.org/theme/functionality/taxonomy-templates/ | ||||||||||||||||||||||
33 | Pagination | 80% | Yes | Final Review | thoronas 3/29: Removed all references to query_posts. Added new section referencing posts for archive pagination, single post pagination and post content pagination. Probably needs a second pass for editing and possibly better code examples. All links to codex removed. original note: Needs complete revision and restructuring. Contains much of the content from the Codex. Needs examples on how to modify pagination and create numerical pagination | https://developer.wordpress.org/theme/functionality/pagination/ | http://codex.wordpress.org/Pagination | |||||||||||||||||||||
34 | Comments | 65% | Yes | Expansion | jcastaneda | Add examples of customized comments | https://developer.wordpress.org/theme/functionality/comments/ | |||||||||||||||||||||
35 | Media | 5% | Yes | Final Review | Outline exists | https://developer.wordpress.org/theme/functionality/media/ | ||||||||||||||||||||||
36 | Featured Image / Post Thumbnails | 75% | Yes | Examples & Screenshots | jcastaneda | lizkaraffa 3/19: Needs tutorial | https://developer.wordpress.org/theme/functionality/featured-images-post-thumbnails/ | |||||||||||||||||||||
37 | Post Formats | 80% | Yes | Editing / Expansion | lizkaraffa 4/10: First few paragraphs are a bit too heavy for newbies. In "Adding Theme Support" section, clearer example of the note would be helpful. Flesh out formats in child theming a tiny bit more. Needs tutorial. | https://developer.wordpress.org/theme/functionality/post-formats/ | ||||||||||||||||||||||
38 | Internationalization | 80% | Yes | grapplerulrich | Nearly same content in https://developer.wordpress.org/plugin/internationalization/ lizkaraffa 4/14: "Domain Path" is confusing to newbies. Last paragraph of "Variables" is confusing. Real life example of "Disambiguation by context" would be helpful. Examples of "Escaping Strings" is needed. Should "php add-textdomain.php my-theme index.php > new-index.php" be "php add-textdomain.php my-theme index.php > new-index.php"? Clearer instructions on what file to run the load_theme_textdomain() function. What is "watch out" title for in the last section? Needs tutorial | https://developer.wordpress.org/theme/functionality/internationalization/ | ||||||||||||||||||||||
39 | Localization | 100% | grapplerulrich | Nearly same content in https://developer.wordpress.org/plugin/internationalization/localization/ lizkaraffa 4/16: Should we do a tutorial? | https://developer.wordpress.org/theme/functionality/localization/ | |||||||||||||||||||||||
40 | Accessibility | 75% | Review / Editing | lizkaraffa 4/16: In image section, Alt text paragraph is confusing. Link text examples need more explaining. Several times throughout there are instructions to ask for help or check out forums but not specifics on who to ask or what forums to visit. Needs tutorial and guidelines for what should be tutorialized | https://developer.wordpress.org/theme/functionality/accessibility/ | |||||||||||||||||||||||
41 | Adding Administration Menus | 75% | Review / Screenshots / Code | lizkaraffa 4/17: Jumping into the Function Reference without more explanation is pretty jarring. Make "Determining Location for New Menus" the 2nd section. | https://developer.wordpress.org/theme/functionality/adding-administration-menus/ | |||||||||||||||||||||||
42 | Creating a 404 Page | 100% | removed | https://developer.wordpress.org/theme/functionality/creating-a-404-page/ | http://codex.wordpress.org/Creating_an_Error_404_Page | |||||||||||||||||||||||
43 | Miscellaneous | 0% | Creation | Includes Automatic Feed Links, Custom Visual Editor Style, etc | None yet | |||||||||||||||||||||||
44 | Ch. 4: Advanced Theme Topics | |||||||||||||||||||||||||||
45 | Intro | 75% | Yes | Review, add any needed details | AJ Mallory, Anthonynotes | Summary of section details and their section links added. | https://developer.wordpress.org/theme/advanced-topics/ | |||||||||||||||||||||
46 | Child Themes | 30% | Please review this content. | Topher, BandonRandon | https://developer.wordpress.org/theme/advanced-topics/child-themes/ | http://codex.wordpress.org/Child_Themes | ||||||||||||||||||||||
47 | Theme Customizer | 30% | Content | https://developer.wordpress.org/theme/advanced-topics/theme-customizer/ | http://codex.wordpress.org/Theme_Customization_API | |||||||||||||||||||||||
48 | Widget Customizer | 100% | Anthonynotes | There is nothing that can be done to the widget customizer in a theme, this section is moot, and should be removed / Deleted section | https://developer.wordpress.org/theme/advanced-topics/widgets-customizer/ | http://codex.wordpress.org/Class_Reference/WP_Customize_Widgets#Methods_and_Properties, | ||||||||||||||||||||||
49 | Theme Security | 55% | Yes | Expansion | Anthonynotes | Still needs some examples included | https://developer.wordpress.org/theme/advanced-topics/theme-security/ | http://codex.wordpress.org/Function_Reference/esc_attr | ||||||||||||||||||||
50 | Theme Options | 5% | removed | Creation | awoods | Editing March 7 | https://developer.wordpress.org/theme/advanced-topics/theme-options/ | |||||||||||||||||||||
51 | UI Best Practices | 70% | Code formatting / Editor review | https://developer.wordpress.org/theme/advanced-topics/ui-best-practices/ | ||||||||||||||||||||||||
52 | JavaScript Best Practices | 60% | Expansion | Patrick Jackson | Mostly jQuery, Some Standard JS. Needs more Standard JS | https://developer.wordpress.org/theme/advanced-topics/javascript-best-practices/ | ||||||||||||||||||||||
53 | Theme Unit Tests | 75% | Expansion / Review | Explain unit tests and why they're important | https://developer.wordpress.org/theme/advanced-topics/theme-unit-tests/ | |||||||||||||||||||||||
54 | Validating Your Theme | 50% | Clean up / Expand / Review | Content from Codex and is very rough | https://developer.wordpress.org/theme/advanced-topics/validating-your-theme/ | |||||||||||||||||||||||
55 | Plugin API Hooks | 30% | Yes | Expansion | Content from Codex and is very rough | https://developer.wordpress.org/theme/advanced-topics/plugin-api-hooks/ | ||||||||||||||||||||||
56 | Ch. 5: Releasing Your Theme | |||||||||||||||||||||||||||
57 | Intro | 0% | Yes | Creation | kshiver | Should detail section - provided basic section details. My first submission for Docs, so please adjust if I missed something. | https://developer.wordpress.org/theme/release/ | |||||||||||||||||||||
58 | Required Template Files | 50% | Yes | Expansion / Review | Code and content need review | https://developer.wordpress.org/theme/release/required-template-files/ | ||||||||||||||||||||||
59 | Testing | 75% | Yes | Screenshots / Examples / Review | TODO: Remove links from headers | https://developer.wordpress.org/theme/release/testing/ | ||||||||||||||||||||||
60 | Theme Checklist | 25% | Yes | Rewrite / Expand | jcastaneda | Content from Codex and is very rough | https://developer.wordpress.org/theme/release/theme-checklist/ | |||||||||||||||||||||
61 | Theme Review Guidelines | 90% | Yes | Remove? / Review | Anthonynotes | This entire page is a copy of the guidelines. It should, instead, point to the guidelines on make/themes. / Everything looks done, so the alert box on the page should be deleted, unless it's there for a reason? | https://developer.wordpress.org/theme/release/theme-review-guidelines/ | |||||||||||||||||||||
62 | Writing Documentation | 85% | Yes | Review (with Docs team) | jcastaneda | Uploading Readme.txt? Discuss Standards? | https://developer.wordpress.org/theme/release/writing-documentation/ | |||||||||||||||||||||
63 | Submitting Your Theme to WordPress.org | 50% | Yes | Expansion / Review | "Submitting your theme" & "What's next?" sections. Add plug to TRT. | https://developer.wordpress.org/theme/release/submitting-your-theme-to-wordpress-org/ | ||||||||||||||||||||||
64 | Credits | 95% | lizkaraffa 3/12: Missing some contributors | https://developer.wordpress.org/theme/credits/ | ||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||||
66 | Global Tasks | Look through every page even if marked 100% | ||||||||||||||||||||||||||
67 | Remove all links to Codex and link to appropriate pages with THB or code reference | 0% | ||||||||||||||||||||||||||
68 | Make sure every appropriate page has a tutorial section wrappped in [tutorial] shortcode, add a note to appropriate page if it needs a tutorial | 25% | ||||||||||||||||||||||||||
69 | Remove external linking to gists or outside sites and bring content internally | 0% | ||||||||||||||||||||||||||
70 | Check that all hyperlinks work appropriately | 0% | ||||||||||||||||||||||||||
71 | Wrap all Note, Tips, Warnings, etc in appropriate shortcode | 0% | ||||||||||||||||||||||||||
72 | Simplify twentyfifteen theme to be THB theme | 0% | ||||||||||||||||||||||||||
73 | Check that all code snippets are formatted correctly | 100% | lizkaraffa | all pages corrected | ||||||||||||||||||||||||
74 | Total Progress: | 68% | Note: This percentage only includes pages with percentages (aka, not blank). Colors are automatic. | |||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||||
76 | 0 to 25% | |||||||||||||||||||||||||||
77 | 25 to 50% | |||||||||||||||||||||||||||
78 | 50 to 75% | |||||||||||||||||||||||||||
79 | 75 to 99% | |||||||||||||||||||||||||||
80 | 100% | |||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||||
100 | ||||||||||||||||||||||||||||