This is a plugin for WordPress that switches your installation to ClassicPress.
Version 1.5 of this plugin also added a switcher tool for ClassicPress that can be used to install
other versions, test nightly builds and even revert your site to WordPress.
Changelog
Add smart drop down to Advanced Controls
Implement PHP version checking based on migration API endpoint
Adjust checks, notifications and information text as needed for CP v2
Warn that Migration requires Re-Install (reminder if you go back into the plugin)
Chat link changed from Slack to Zulip
Offer CP v1 & v2 current and one version back (unless no previous as with 2 right now)
Offer WP current, 6.3.x and 4.9.x (4.9 offered only if running PHP 7)
Offer release version if running CP migration version
Successfully downloaded the updated plugin. Since I was already running the latest nightly, I was a little confused by the message:
Youāre almost done switching to ClassicPress v2.0.0!
You must visit the Updates Page and Press the Re-Install Now button to complete the migration process!
So I re-installed 2.0 as directed and then fetched and (successfully) installed the latest nightly.
No problems except that the plugin screen is still telling me that Iām āalmost done.ā Is this normal behavior?
Doug,
In the lower right of an admin page what version is listed?
The message about being almost done should only display if a migration version is in use.
Something like this:
I have tried on both a dev version and the nightly and get the expected
āGood job, youāre running ClassicPress v2.0.0!ā
@Simone : I check ClassyBot/ClassicPress-v2-nightly/releases (almost) each night in any case. Iāll try the change you mention. Thanks.
@EliteStarServices : At the lower right of the admin page the correct version (nightly) is indeed listed: Version 2.0.0+migration.20240315, though on the main Migration Plugin screen I still get " Youāre almost done etc." That is, I assume by your explanation I am indeed running a āmigration versionā (āonly display if a migration version is in useā). Or do you mean āonly display if a nightly migration version is in useā?
This may be a misunderstanding on my part of the difference between the two. Are the nightlies not the latest version, albeit not the official release that is offered as 2.0.0? That is, with the latest tweaks?
Nightlies are mostly a development thing, not the official release.
They are sort of beta versions for lack of a better term.
Instructions from my last post will put you on the official release, which will be prompted to update whenever a new official release version comes out. Nightlies will request an update every day, even if nothing has actually changed.
If you do want to be on Nightly releases, then you could paste a valid URL into the
Advanced Version Control >> Build URL text box:
One thing that may lead to confusion is that migration from WordPress to a ClassicPress release version is actually a 2 step process. We might need to figure out a better way to explain that.
The migration process from WordPress works like this:
You migrate from WordPress to the ClassicPress Migration Version
You migrate from the ClassicPress Migration Version to the ClassicPress Release Version
The plugin tries to step you through that process, but may need additional explanation.
The migration version works fine, but would not get updates, hence the āYouāre Almost Doneā¦ā
Thanks for the clarification. I have indeed intended to keep up with nightlies as long as they work on my site (āsort of betaā) since I have been on 2.0 rather than the official release.
In any case, I thought the valid URL for nightlies (āitās just for use by the migration pluginā) using the migration plugin was, for example,
I see you are copying from
ā2.0.0+nightly.20240315ā
rather than from
ā2.0.0+migration.20240315ā.
I asked about this distinction earlier on the forum and thought I understood that the migration plugin needed the second link (āitās just for use by the migration pluginā). So I guess I still donāt understand the difference.
Will either link work with the migration plugin?
Will Simoneās code change above alert me to nightlies rather than the official 2.0.0 release?
The link with migration in it is for use by the migration plugin and is not the same as the nightly ābetaā version. Note that the migration versions have this text in the description āYou probably donāt need this, itās just for use by the migration pluginā.
Thank you, this clarifies several points for me; I was somehow unaware of this two-step process, presumably because I migrated from WP back in early 2019.
I think this is also why I (think I) have misunderstood the difference between the two links on github, so, yes, I think a brief explanation would be helpful especially to those coming from WP; and obviously for me as well. I have never updated to any version of CP except by using the migration plugin, so the identifier āItās just for use by the migration pluginā seemed to be what I was supposed to be using (see my earlier post below).