Let’s start testing Learn.WordPress.org

The new Learn.WordPress.org is launching soon, complete with four courses in the User and Developer Learning Pathways. Your help is needed to QA/test the new site! Please follow these steps and report any bugs you find

Testing steps

  • Log into WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ if you’re not already.
  • Visit https://learn.wordpress.org/?new-theme=1 or click the “Preview the new theme” link in the admin bar.
  • Navigate the site and make sure all links work as expected, and everything looks as expected.
  • Register for a course and go through all the lessons/quizzes.
  • Try different browsers and devices, including mobile devices.
  • Repeat the above steps – except for course registration – while logged out. (The new-theme preview link now works while logged out.)

Pages to visit

Testing Courses and Quizzes

Reporting Bugs

If you find any issues:

  • Search the Learn WordPress GitHub repository to see whether the issue has already been reported. (See also list of current reported bugs, and milestones of issues for launch and post-launch.)
  • If it’s a new report, create a new GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ issue in the Learn repository using the Feedback template.
  • Mention in your issue that the report is for the new Learn WordPress site.
  • If you have the ability to assign the issue to a GitHub Project, select “WordPress.org Redesign” project, and if possible, also the “LearnWP Website Development” project. If not, no worries – leave Project blank and it will be assigned for you. 
  • Please include:
    • Your OS and version
    • Your browser and version
    • Link to the specific page you found the bug on
    • Screenshot or screencast showing the problem

Known issues, enhancements, and prioritization

  • Current reported bugs.
  • The thumbnail creation process is still ongoing, so some lessons and other content “cards” do not have custom thumbnails yet. You can still help create more thumbnails – get all the details.
  • While suggestions for future enhancements are also welcome, the priority at the moment is to find urgent bugs that may affect the launch.
  • The dev team will prioritize bugs that are blockers to launch, with other issues set to be addressed post-launch.
  • Don’t worry if you’re not sure whether something has already been reported or isn’t actually a bug. Better to report it just in case.

Deadline

Please log all GitHub issues by July 17, if possible.


Thank you in advance for helping make the new Learn WordPress the best it can be!

#testing

Recap of November 3, 2015 Meeting

Slack Log  (Requires SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. login to view. Set one up if you don’t have a Slack account)

  1. Welcome
  2. Recap of last meeting
  3. Lesson Plan Updates
  4. Testing Updates
    • We had a conversation about the need to improve our testing feedback process:
      • @torlowski will do a trial run of having a feedback form for participants in the session at tomorrows WP Pittsburgh meeting
      • @bethsoderberg will write up a post on the website so folks can share their ideas.
      • We’ll continue to revisit this topic and have a full discussion in the coming weeks.
  5. Lesson Plan Audit
    • We are doing our quarterly audit to determine an accurate list of plans people are currently working on. If the plan you are listed with is correct, please pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” @abuango or @bethsoderberg to let them know. If you can no longer work on the plan listed, please ping and let us know. We’ll ping people in our Slack meetings for the next three weeks and the list will also be in the meeting recaps.
    • User Lessons
    • Theme Lessons
      • local installLocal Install A local install of WordPress is a way to create a staging environment by installing a LAMP or LEMP stack on your local computer. @courtneydawn
      • custom post types @olalaweb
  6. WordCamp NYC Contributor Day update
    • The WCNYC contributor day was last Friday and we had awesome volunteers who worked mostly on abandoned lesson plans.
    • Feedback from @bethsoderberg: We need to have one very clearly defined set of tasks for people to work on and it is best to have a real person there to explain them. I think if we didn’t have a real human, we might not have attracted any volunteers. I also learned that our auditing of plans to make them current is something that (at least for me) I could not explain to new folks how to do very well because we don’t have a system since that is still an experiment so I think someone needs to go through with the work @mikemueller and @judylwh have done to make a process with clear instructions on how to do this new thing.
    • Our long term goal should be to recruit volunteers to be the liaison at contributor days since obviously when limited to the current team members we can’t be at all of them.
  7. Team Handbook Outline
  8. WordCamp US
    • During the annual WordCamp – now WCUS, not just WCSF, there is a community summit day.  We have a few topics in terms of how the training team works that we need to talk about with the WP community at large. In order to be ready to ask those key people for help, we need to have a few things really thought out and documented. Therefore, preparation for WCUS is going to be our priority in the next few weeks.
    • Please add any items you have to the agenda in progress.
    • If you haven’t already, please comment on the slides post and also if you’ve tested plans, please share the slides you used,  or the method, or the print outs, or anything that would be a “material” .
    • We’ll also focus on refining our process to keep lesson plans updated.

#content-audit, #contributor-days, #slides, #testing, #wcus

Recap of October 20, 2015 Meeting

Slack Log  (Requires SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. login to view. Set one up if you don’t have a Slack account)

  1. Welcome
  2. Recap of last meeting
  3. Lesson Plans
    1. @torlowski will work on finalizing the Backing Up Your WordPress Site plan
  4. Testing
    1. The Pittsburgh MeetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. will test Conditional Tags (@torlowski) and the LoopLoop The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post. https://codex.wordpress.org/The_Loop. in November, reports @melindahelt.
    2. If you have tested a lesson plan, please comment on this post with any links or information on any slides you did/did not use.
  5. Slides
    1. @courtneydawn tested one of the plans using the lesson page as the “slide” and it was hard to use what we have as is in real life. She is wondering if our  primary product should be the lp slides and the write-up might be better as “notes” and also noted that slides being used in a meet-up setting are geared towards more of a show/tell than a install, show, do process.
    2. What are people who are testing doing? Are they making their own slides, are they adding content, removing content, etc.?
    3. We want to add a question/request to the testing feedback form that says “Please share all created media from your testing session”. We can’t get files submitted through support flow, so @courtneyengle and @bethsoderberg are going to connect and experiment to try and find a process that will work this week.
  6. Location of Team Documentation
    1. @courtneyengle is going through and finding all of the random things that SHOULD be in our documentation and tagging them with the procedures tag.
    2. @linnifred has lots of expertise in organizing data and is going to go through and see if she has additional input/suggestions.
  7. Lesson Plan Accuracy
    1. @mikemueller and @judylwh have started sorting out our existing lesson plans.  They are reviewing if any content should be updated to coincide with WordPress updates.  Their initial documentation can be found here: https://docs.google.com/spreadsheets/d/1DAG_iSZEDW07Y9q8dcMpAyEK9QtKhuLDEOqrP7hsgGc/edit?usp=sharing
    2. We ran out of time while starting the discussion of this item and will pick it up again next week.

#content-audit, #slides, #testing

Call for Slide Decks from Tested Plans

In our ongoing quest to gather requirements for slides, the team decided during our October 6, 2015 meeting that it would be helpful to gather all of the slide decks people have created thus far while testing lesson plans to see what people are actually doing in regards to using slides with the plans we’ve created. This will help the team come to a productive solution for creating slides that will complement the lesson plans.

With that, here is a list of lesson plans that have been tested. If you are one of the folks who has tested a plan, please comment on this post with the following information:

  • whether or not you used slides
  • if you used slides, a link to them
  • if you used slides but do not have a link, please comment anyway and someone will coordinate with you to try and get your slides to the group

If you are not on this list, but have tested a plan, please leave a comment AND submit the testing feedback form.

 

 

#slides, #testing

Recap of October 6, 2015 Meeting

Slack Log  (Requires SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. login to view. Set one up if you don’t have a Slack account)

  1. Welcome
  2. Time Zones – Our team meetings will continue to be 17:00UTC when daylight savings time happens in the US and Europe and anywhere else. Our team site now displays the next meeting time in the sidebarSidebar A sidebar in WordPress is referred to a widget-ready area used by WordPress themes to display information that is not a part of the main content. It is not always a vertical column on the side. It can be a horizontal rectangle below or above the content area, footer, header, or any where in the theme. widgetWidget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user. in a way that is now localized to the time zone you are in. YAY!
  3. Recap of last meeting
  4. Slides – We are still working toward what needs to be done before WCUS to submit our official request for slides, and what/how they are created, etc. Please comment on our P2 post! We had a little impromptu discussion on slides and what kinds of comments we’re looking for to propel our conversation forward at WCUS. We talked a little about the PDF option specifically and had the following questions/thoughts:
    1. Is there a workflow that we could use that would result in PDF only slides that would be able to be created by and edited by anyone, regardless of whether or not they have licenses for proprietary software?
    2. One of the concerns with PDF is that it can’t be edited. Perhaps if we go with a slide pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party (that makes the slides HTMLHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites. of some sort) is that it has an “export as PDF” option. That way if something is updated in the lesson plan, then the PDF will be updated when the presenter exports one as needed.
    3. A possible existing plugin to explore in terms of capabilities: https://wordpress.org/plugins/html5-slideshow-presentations/
  5. Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/. calendar
    1. We now have a calendar of upcoming contributor days. Thanks to @judylwh for getting this populated!
  6. Lesson plan updates
    1. The customizerCustomizer Tool built into WordPress core that hooks into most modern themes. You can use it to preview and modify many of your site’s appearance settings. user plan is up for grabs if anyone would like to work on it.
    2. @meaganhanes will take on the What Can You Do with WordPress plan.
  7. Testing updates
    1. The Pittsburgh meetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. is testing the Anatomy of a Theme plan tomorrow
    2. We received feedback from the Intro to CSSCSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site. plan that was also tested at the Pittsburgh meetup
    3. @bethsoderberg will make a list of plans that have been tested and will post something to the P2P2 P2 or O2 is the term people use to refer to the Make WordPress blog. It can be found at https://make.wordpress.org/. requesting all existing slide decks from people who have tested plans. We’ll use what we gather to inform our slides conversation.
  8. Location of Documentation
    1. What are the pain points with the current structure of where data is located on make.wordpress.org/training?
      1. We are not easily able to find our stuff or know what stuff there is to find. – @juliekuehl
      2. Our main navigation menuNavigation Menu A theme feature introduced with Version 3.0. WordPress includes an easy to use mechanism for giving various control options to get users to click from one place to another on a site. contains some of this stuff… but doesn’t include what we’ve started to come up with for other things… like our new procedure for audits and contributor days. – @courtneyengle
    2. What needs do we have in terms of organizing documents and collateral for the training team?
      1. We need to be able to find our stuff efficiently. – @juliekuehl
      2. If EVERYONE else is using the [handbook to store documentation], we should too. – @mikemueller
      3. WordPress TV’s is an example of a handbook that we all love: it is accessible, organized, etc. – @courtneyengle, @mikemueller, @meaganhanes
      4. We need to dig back into the archives and also consider what belongs in the handbook, and then think about where to store the pages that contain lesson plans. – @courtneyengle
  9. We started talking about how to move forward with reviewing plans to make everything up to date per our larger conversation on ensuring accurate lesson plans. We ran out of time and will loopLoop The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post. https://codex.wordpress.org/The_Loop. back to this next week.

#contributor-days, #procedures, #slides, #testing

Recap of September 22, 2015 Meeting

Slack Log  (Requires SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. login to view. Set one up if you don’t have a Slack account)

  1. Greetings
  2. Recap of last meeting
  3. Slides – we still need your thoughts in comment form on the slides post.
  4. Lesson plans status and questions – no updates
  5. Testing status and questions
    1. The person who tested the CSSCSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site. plan in Pittsburgh last week will submit feedback soon, @melindahelt reports.
    2. Pittsburgh is also tentatively going to test Anatomy of a Theme in October and Conditional tags in November.
    3. @courtneydawn tested child themes last week. She will write up comments and wants to discuss a few things she noticed with the larger group at a later time.
    4. @courtneydawn and @melindahelt will take a look at the feedback form and collaborate on ways that it can be improved. Anyone else who has tested plans is welcome to contribute to this conversation as well.
  6. Review of changes to lesson plans suggested by the East Bay Meetup
    1. Regarding the Intro to CSS lesson plan, the team will talk about whether to use Jetpack to demonstrate the concepts or if there is a better tool at WCUS. The implementation of most of the rest of the suggestions from the meetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. would be impacted by this discussion.
  7. Use of the training team handbook and where we keep our documentation will be discussed at next week’s meeting. In the meantime, take a peak at how a few other teams use their handbooks and think about how we can best document the processes that we’ve been developing.

#testing

Recap of September 15, 2015 Meeting

Slack Log  (Requires SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. login to view. Set one up if you don’t have a Slack account)

  1. Greetings
  2. Recap of last meeting
    1. We still need your thoughts in comment form on the slides post.
  3. Lesson plans status and questionshttps://developer.mozilla.org/en-US/docs/Web/CSS/Reference
    1. We discussed and made a few tweaks to the changes @bethsoderberg made to the Child Themes plan to replace the import method with enqueuing style sheets.
  4. Review of changes to lesson plans suggested by the East Bay Meetup
    1. Regarding the Install WP on a Server lesson plan, the team voted to include the suggested links to the Codex as a resource list at the end of the lesson with the title of the page being the list item and a link to each item. @mikemueller will make this edit.
    2. Regarding the Intro to CSS lesson plan, the team decided to table a discussion of restructuring this lesson plan to remove Jetpack as part of the demo until WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. US. We also voted to adopt the copy edits that were suggested as well as the addition of two tools in a resources section at the end of each plan: the browser inspect element tool and the Mozilla CSSCSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site. docs. @mikemueller will make these changes.
  5. Testing status and questions
    1. @courtneydawn is testing the Child Themes plan at the WordPress DC meetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. this week.
    2. @kdrewien submitted lots of feedback for plans she has tested.
  6. We ran out of time, so the following items will be moved to next week’s agenda:
    1. A few more items related to the East Bay Meetup review of lesson plans
    2. Location of training team documentation

#testing, #wcus

Recap of August 18, 2015 Meeting

Slack Log  (Requires SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. login to view. Set one up if you don’t have a Slack account)

  1. Greetings
  2. Recap of last meeting
  3. Lesson plans status and questions
  4. Status of abandoned plans
    • We are doing a full audit to determine an accurate list of plans people are currently working on. If the plan you are listed with is correct, please pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” @abuango or @bethsoderberg to let them know. If you can no longer work on the plan listed, please ping and let us know.
    • User Lessons:
      • Local InstallLocal Install A local install of WordPress is a way to create a staging environment by installing a LAMP or LEMP stack on your local computer.@courtneydawn
      • What to do When You Forget Your Password –@pwbrowne
      • Managing Updates –@kshivler
    • Theme Lessons:
  5. Testing status and questions
    • Lesson plans need to include approximate time to conduct
  6. Continue review of Getting Started page and Welcome to the WordPress training team box
    • After review, the Getting Started page is primarily organized for lesson plan writers.  The team needs have expanding beyond this and a review of different ways in which people can contribute is underway.    Ideas suggested:
      • Write lesson plans
      • Test lesson plans
      • Review content to keep up with WordPress updates
      • Update screenshots
      • Copyediting
  7. Lesson plan continuity with WordPress updates
  8. Questions

#content-audit, #testing

Recap of August 11, 2015 Meeting

Slack Log  (Requires SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. login to view. Set one up if you don’t have a Slack account)

    1. Greetings
    2. Recap of last meeting
    3. Slides
      1. Recap of July 31 Slides meeting
        • We have agreed since the beginning of training that slides make sense as part of the lesson plan package.
        • We need slides to illustrate points.
        • We do not want to have to make slides and then update both slides and lesson plans each time.
        • We want slides to have these features:
          • accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility)
          • backwards compatibility
          • reuse
          • minimal learning curve
          • ability to use without internet
          • design consistency between different sets of slides
          • maintainability
          • ease of updates
          • ability to account for different aspect ratio displays
      2. We will continue to discuss slides every other week, with @courtneydawn guiding the discussion.
      3. @courtneydawn will write up questions based on the 7/31 meeting for everyone to think about and will post these questions in the P2P2 P2 or O2 is the term people use to refer to the Make WordPress blog. It can be found at https://make.wordpress.org/.. The team will comment and collaborate there until we reconvene on the slides topic during our regular meetings.
    4. No updates on lesson plans
    5. Testing
      1. @melindahelt‘s meetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. group is meeting next week to decide what they’d like to learn about, she will compare their list to our list to see if there is another opportunity to test something with her group.
    6.  Status of abandoned plans
      1. We are doing a full audit to determine an accurate list of plans people are currently working on. If the plan you are listed with is correct, please pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” @abuango or @bethsoderberg to let them know. If you can no longer work on the plan listed, please ping and let us know.
        • User Lessons:
          • Local InstallLocal Install A local install of WordPress is a way to create a staging environment by installing a LAMP or LEMP stack on your local computer.@courtneydawn
          • Managing Menus – @wpnzach
          • What to do When You Forget Your Password –@pwbrowne
          • Managing Updates – @kshivler
        • Theme Lessons:
        • Speaker Lessons – all of these @jillbinder
          • Creating Great Slides
          • Imposter Syndrome
          • Finding a Topic for a WordPress Talk
          • Writing the Pitch for your WordPress Talk
          • Creating your WordPress Talk
          • Becoming a Better Speaker
          • Women Talking WordPress
    7. The team discussed initial thoughts on content changes/additions to the Getting Started page and the blue box on Training homepage.
      1. We all agree that listing out ways people can contribute immediately would be helpful. Ideas include:
        • Copyediting
        • Content review to make sure plans are technically in line with the current version of WordPress
        • Writing lesson plans
      2. We all agreed that we should remove the design bullet point from the “ways to contribute” list since that hasn’t really applied to what we’ve actually produced as a team.

 

#procedures, #slides, #testing

Recap of July 28, 2015 Meeting

Slack log (Requires SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. login to view. Set one up if you don’t have a Slack account)

  1. Welcome and recap of last meeting
  2. Lesson plan updates
  3. Testing updates
    • @stephs8919 is testing the WordPress Basics lesson tonight.
    • At the end of the meeting we talked about the possibility of soliciting student feedback when testing lesson plans. Though we generally agreed that student feedback would be useful, we also identified a number of challenges to getting such feedback (added complexity reducing overall feedback submission rates, challenges of automating something, possibility that it might be easier to get feedback from students than presenters)
  4. Slides
    • We decided to table the slides conversation and have a separate meeting to discuss slides this Friday, July 31, at 17:00 UTC.
  5. Review initial Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/. process
    • @courtneyengle spoke with #outreach and there was a sense from that team that connecting participants to Slack and the larger “getting started” materials is happening at these contributor days already and that there is nothing extra that we should be doing to make sure that part happens.
    • We should use our Getting Started page to include anything we need for onboarding contributor day contributors.
    • We briefly reconsidered our initial brainstorm and decided that the general ideas behind it still apply, particularly the timed messages on Slack for contributor days.

#contributor-days, #testing