Skip to content
  • Donate
  • Get ClassicPress
ClassicPress logo Home
  • Home
  • Plugins
  • Resources
    • Get ClassicPress
    • Documentation
    • Brand Guidelines
    • For WordPress Users
  • Community
    • Get Involved
    • Forums
  • Blog
  • About
    • About ClassicPress
    • Our Governance
    • FAQs
  • Contact

ClassicPress Blog: Tutorials

Review Pr Github Desktop Tutorial

How to use GitHub Desktop and XAMPP to review PRs

Posted on October 7, 2021October 7, 2021 by Alan Coggins | Category: Tutorials

In previous GitHub Desktop tutorials we showed you how to submit a pull request (PR), so you could start contributing to the development of an open-source project such as ClassicPress. Once you are comfortable with this concept, the next stage in contributing is to start testing and reviewing other PRs that have been submitted. An […]

Update Manager1

Using the Update Manager to handle updates

Posted on September 20, 2021September 21, 2021 by Alan Coggins | Category: Tutorials

Anyone developing a CP-specific plugin needs to be aware that (for now) it’s the developer’s job to process the updates. There are a number of ways to handle this, but the most widely used method is via the Update Manager plugin. This was specifically written for ClassicPress by John Alarcon (Code Potent) after other options […]

Step 9 Push Origin

GitHub Tutorial – Step 9 – Push New Files

Posted on September 5, 2021September 5, 2021 by Alan Coggins | Category: Tutorials

Push New Files to Origin This article is part of a series on Github Desktop. For the introductory piece you can visit here. Finally, you need to update the files in your GitHub repo by pushing the new files in local up to origin. So, the last step is to click on “Push origin” and upload […]

Step 8 Fetch Upstream

GitHub Tutorial – Step 8 – Fetch and Merge

Posted on September 5, 2021September 5, 2021 by Alan Coggins | Category: Tutorials

Fetch and Merge This article is part of a series on Github Desktop. For the introductory piece you can visit here. You now need to update the files in your local computer to reflect the new “official” repo files. You do this by fetching the upstream files to local and merging them in with the files […]

Step 7 Merge

GitHub Desktop – Step 7 – Wait for Merge

Posted on September 5, 2021September 5, 2021 by Alan Coggins | Category: Tutorials

Wait for Merge This article is part of a series on Github Desktop. For the introductory piece you can visit here. If all goes well, you will get a message to say that your edits have been approved and merged into the main project. Note that you are still not in sync with the “official” repo. […]

Step 6 Another Commit

GitHub Desktop – Step 6 – Revise

Posted on September 5, 2021September 5, 2021 by Alan Coggins | Category: Tutorials

Revise This article is part of a series on Github Desktop. For the introductory piece you can visit here. Sometimes you might find the need to make some extra changes to your initial pull request, or perhaps the maintainers of the “official” repo have suggested you make some revisions. It’s recommended NOT to open a new […]

Step 5 Pull Request

GitHub Desktop – Step 5 – Pull Request

Posted on September 4, 2021September 5, 2021 by Alan Coggins | Category: Tutorials

Create a Pull Request This article is part of a series on Github Desktop. For the introductory piece you can visit here. A pull request (PR) sends a message to the people who maintain the “official” repo, asking them to consider adding in your edits. There is probably a form template that you will need to […]

Step 4 Push

GitHub Desktop – Step 4 – Push

Posted on September 3, 2021September 5, 2021 by Alan Coggins | Category: Tutorials

Push your Changes This article is part of a series on Github Desktop. For the introductory piece you can visit here. When you are happy with the changes you’ve made, you can publish (push) them to your GitHub account. Now both local and origin will be different to upstream. You can push your changes up […]

Wordpress 5 8 To Classicpress Migration

Migrate WordPress 5.8 Website to ClassicPress

Posted on July 30, 2021 by smileBeda | Category: Opinion, CP Community, General, Tutorials

Recent discussions on Twitter highlighting that ClassicPress does not yet support migrating from WordPress 5.8 and my personal experience doing precisely that, migrating a WordPress 5.8 website to ClassicPress, has motivated me to write up this short post and share my experience. Updating from WordPress 5.7 to 5.8 has ruined my website with one Click. […]

GitHub Branch Edit Commit

Github Desktop – Step 3 – Branch, Edit, Commit

Posted on March 13, 2020September 5, 2021 by Alan Coggins | Category: Tutorials

Branches, Edits & Commits This article is part of a series on Github Desktop. For the introductory piece you can visit here. Now, it’s time to get to work and start making your changes to the file(s). You should do this in a branch; this keeps your workspaces separate and manageable. Once you have created […]

Posts navigation

Older posts

Search

Post Categories

  • ClassicPress Values
  • Core Development
  • CP Community
  • Featured Post
  • General
  • News
  • Opinion
  • Tutorials
  • Updates

Useful Links

ClassicPress Forums
ClassicPress Slack Channel
ClassicPress GitHub
Community Feedback
ClassicPress Documentation
ClassicPress

The ClassicPress project is under the direction of The ClassicPress Initiative, a nonprofit organization registered under section 501(c)(3) of the United States IRS code.

  • Press Inquiries
  • Get Support
  • Chat with us on Slack
  • Follow on Mastodon

Infrastructure Sponsor

Litespeed Web Server logo

© 2018-2023 ClassicPress. All Rights Reserved.

Privacy Policy

ClassicPress Logo white
  • Home
  • Plugins
  • Resources
    • Get ClassicPress
    • Documentation
    • Brand Guidelines
    • For WordPress Users
  • Community
    • Get Involved
    • Forums
  • Blog
  • About
    • About ClassicPress
    • Our Governance
    • FAQs
  • Contact