WordPress Core files not being ignored by Git
WordPress Core files not being ignored by Git
WordPress Core files not being ignored by Git
Preload Cache for thousands of posts may be on non-production environment
Wpengine expects the root of your repository to be the WordPress root. So even though you only want to keep your theme inside your git repo the repo’s directory structure needs to be: /wp-content/themes/my-theme/
How do I configure wordpress structure for development using git and composer
There are two ways to make this easier: Set WordPress as a separate project and associate it with your current sub project as shown in this answer. If 1. isn’t possible manage the Git repository from a terminal and don’t use the limited build-in Git manager in Flash Builder.
You can try using Source Tree https://www.sourcetreeapp.com/, no need to learn heavily the command line git, all the non coders need to do is copy their files to your repo, then commit and push if there are no complications that will arise. The only bad side of this is if there will be merge issues … Read more
Log queries: You could collect all the queries during core/plugin/theme upgrades to see what happens. Just follow these two steps: 1) You should add: define( ‘SAVEQUERIES’, TRUE ); to your wp-config.php file to collect all queries during a page load into the $wpdb->queries array. Just remember to remove it afterwards. 2) Then you could log … Read more
You can use WordMove. I have been using WordMove for deployment from last 3 months and it helps easily sync your local and live instance. And its very easy to use as well. Wordmove is a gem that lets you automatically mirror local WordPress installations and DB data back and forth from your local development … Read more
It is good practise to use semantic versioning e.g. 1.0.1 MAJOR.MINOR.PATCH MAJOR version when you make incompatible changes, MINOR version when you add functionality in a backwards-compatible manner, and PATCH version when you make backwards-compatible bug fixes. Don’t update the version on every code commit in git (just do it manually), rather on every group … Read more
It looks like the file you downloaded, versionpress-master.zip, isn’t structured like a WordPress plugin. When I unzip versionpress-master.zip, the plugin looks like it’s in the directory plugins/versionpress. You’ll need to copy that directory and all its contents to your site’s plugin directory (usually wp-content/plugins). Edited to add: The official site’s installation instructions indicate that you … Read more