Adding Users and Content to Learn WordPress

Adding a Content Translator to Learn WordPress and Assigning them Content

Note that you will require Administrator role status to add Contributors to Learn WordPress.

  1. Log in to Learn WordPress
  2. Navigate to Users -> Add New
  3. Type in the Contributor’s username or email and assign them the Contributor role
  4. Go to their content’s section (Ex. Lesson Plan, Tutorials, Courses), and search for the original post (Using parenthesis gives you a more relevant result– ex. “Dashboard Overview”)
  5. Hover over the content and click on Copy
  6. Assign the Contributor as the Author and click on Save as draft
  7. Comment on the 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. issue that they have been assigned the post in their related GitHub issue and share the link

Due to the number of contributors added to the Learn siteLearn site The Training Team publishes its completed lesson plans at which is often referred to as the "Learn" site., sometimes a user’s name may not appear in the author field at step 6 above. In this case, ask the contributor to create a new post (lesson, tutorial, etc.). Once they’ve created that, copy the original content across for them. Also, remember to set the setting in the right 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. of the editor as the same as the original post.

Top ↑

Adding Translated Content to Learn WordPress

Note that you will require Contributor role access on Learn WordPress.

  1. Contact the Training Team Representatives or Faculty Administrators using @faculty-admin in the Make WordPress #training Slack Channel to be added to the Learn WordPress site as a Contributor.
  2. Training Team Representatives or Faculty Administrator, go to the Learn WordPress WP Admin and create a copy of the content type and assign the Contributor as the Author.
  3. Once the Contributor has access, they can edit their content directly in the post editor or paste their translation from their word processor of choice.
  4. Once the translation is complete, save the draft, create a public link, and share it on the GitHub issue for the content review.
  5. Reviewers follow this review labeling process outlined in the How we Use GitHub handbook page.
  6. If the content passes review, reach out to a Training Team Representatives, Faculty Editor using @faculty-editors, or another Training Team Member for them to perform the final checks for publication.

Top ↑

Publishing Translated Content

Note that you will require Editor status or above to publish another contributor’s content on Learn WordPress.

  1. Ensure the translator is set as the Author of the post
  2. Set the language
  3. Add the language code to the permalink
    1. Note that pages created with newly translated content should have a URLURL A specific web address of a website or web page on the Internet, such as a website’s URL structure using the language’s respective ISO 639-1 in the URL– so for example -es-original-title. Check two-letter language codes using this table.
  4. In the sidebar, click on Editorial Metadata, select Link to GitHub Issue and in the Editorial Comments section add the GitHub link affiliated with the content.
  1. Share the preview link for the prepared content with the translator in the GitHub issue
  2. Once the translator approves the prepped content, click publish and share the link permalink
  3. Add the newly published content to the 2023 Published Learn Content Sheet

Last updated: