Despre MigrateDB am mai scris, cred că este unul dintre plugin-urile cele mai utile, ajutându-mă la migrarea unui site din producție în dev foarte rapid. Sigur, wp cli
este și el bun, dar nu tot timpul am acces la SSH.
Doar că uneori este nevoie să exclud anumite tabele (case and point: relevanssi
are 500 MB iar serverul cam dă rateuri). Și pentru că sunt extrem de zgârcit și nu-mi vine să dau 200$ pentru varianta pro (care mi-ar permite să fac asta) am căutat puțin în cod:
<?php
add_filter('wpmdb_tables', function ($tables) {
return array_filter($tables, function ($table) {
return !in_array($table, [
'wp_relevanssi',
'wp_relevanssi_log',
'wp_relevanssi_stopwords',
]);
});
});
Îl urci în mu-plugins/exclude-db.php
și cam asta e tot.