Maintenance 28/100396d since update
Active installs
300
Downloads
4,030
Reviews
1
Age
5.1y
Tagsexportcsv
Plugin info
Total downloads: 4,030
Active installs: 300
Total reviews: 1
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 3
Last updated: 11/29/2024 (396 days ago)
Added to WordPress: 12/11/2020 (5 years old)
Minimum WordPress version: 5.8
Tested up to WordPress version: 6.7.4
Minimum PHP version: 8.0
Maintenance & Compatibility
Maintenance score
Possibly abandoned • Last updated 396 days ago • 1 reviews
28/100
Is Simple CSV Exporter abandoned?
Possibly abandoned (last update 396 days ago).
Compatibility
Requires WordPress: 5.8
Tested up to: 6.7.4
Requires PHP: 8.0
Languages
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Advanced Order Export For WooCommerce
Rating 5.0/5 (342 reviews) • Active installs 100,000
Import and export users and customers
Rating 4.7/5 (253 reviews) • Active installs 80,000
Order Export & Order Import for WooCommerce
Rating 4.7/5 (316 reviews) • Active installs 60,000
WP Import Export Lite
Rating 4.0/5 (112 reviews) • Active installs 50,000
Export All Posts, Products, Orders, Refunds & Users
Rating 3.2/5 (14 reviews) • Active installs 10,000
WP CSV Exporter
Rating 3.0/5 (11 reviews) • Active installs 10,000
Description
Simple CSV Exporter. Exported CSV can be imported with Really Simple CSV Importer.
When you select a post type, the posts will be exported.
Github Repo: https://github.com/hamworks/simple-csv-exporter
Customize the data to be exported
Customize for column.
use HAMWORKS\WP\Simple_CSV_Exporter\Data_Builder;
add_action( 'simple_csv_exporter_created_data_builder',
function ( Data_Builder $data ) {
// Remove column.
$data->append_drop_column( 'page_template' );
// Add custom field column.
$data->append_meta_key( 'my_meta_key' );
}
);
Customize posts for export.
add_action( 'simple_csv_exporter_data_builder_for_wp_posts_pre_get_posts',
function ( WP_Query $query ) {
$query->set( 'order', 'ASC' );
}
);
Data filter for metadata.
add_filter( 'simple_csv_exporter_data_builder_for_wp_posts_get_post_meta_fields',
function ( array $fields ) {
foreach (
array(
'your_flag',
) as $key
) {
if ( isset( $fields[ $key ] ) ) {
$fields[ $key ] = ! empty( $fields[ $key ] ) ? 'TRUE' : 'FALSE';
}
}
return $fields;
}
);
Data filter for post.
add_filter(
'simple_csv_exporter_data_builder_for_wp_posts_row_data',
function ( $row_data, $post ) {
$row_data['permalink'] = get_permalink( $post );
unset( $row_data['comment_status'] );
return $row_data;
},
10,
2
);
Installation
No installation instructions available
Frequently Asked Questions
No FAQ available
Review feed
Aurovrata Venet
Does exactly what it says in the title!
Simplicity is the key to a powerful tool. This is the sister plugin of Really Simple CSV Importer, and both do a remarkable job of manipulating post data in and out of the DB.
The one thing missing is the ability to export other types of data, users, taxonomies, attachment meta-data...it would be a real complete swiss-army knife with the ability to also export these other data types. This way you can batch fix missing pieces of meta-data in your DB by simply sorting through it in a google sheet
Screenshots
No screenshots available
Changelog
3.0.0
- Add support UTF-8 with BOM.
- Refactor code.
2.2.0
- Add
simple_csv_exporter_data_builder_for_wp_posts_get_the_terms_fieldfilter.
2.1.7
- Fix taxonomy export.
2.1.0
- Rename hooks.
- Add
simple_csv_exporter_data_builder_for_wp_posts_row_datafilter.
2.0.1
- Tested on WP 6.0
- Drop support WP 5.7 and PHP 7.3
2.0.0
- Use PHP-DI.
- Refactoring.
1.1.0
- Refactoring release.
1.0.0
- first release.
0.0.1
- internal release.