{"id":107779,"date":"2019-08-29T01:09:23","date_gmt":"2019-08-29T01:09:23","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/user-export-with-their-meta-data\/"},"modified":"2022-11-19T04:08:53","modified_gmt":"2022-11-19T04:08:53","slug":"user-export-with-their-meta-data","status":"publish","type":"plugin","link":"https:\/\/cs.wordpress.org\/plugins\/user-export-with-their-meta-data\/","author":16299100,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.6.10","stable_tag":"0.6.10","tested":"6.1.10","requires":"4.5","requires_php":"7.4","requires_plugins":"","header_name":"User Export (with their Meta Data)","header_author":"Daniel Loureiro","header_description":"Export users to CSV.","assets_banners_color":"","last_updated":"2022-11-19 04:08:53","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_donations&business=5MU4TWJB6SLQ4&item_name=User+Export+Plugin+Donation&currency_code=USD&amount=5&source=url","header_plugin_uri":"https:\/\/github.com\/loureirorg\/wordpress-plugin-export-users","header_author_uri":"https:\/\/learnwithdaniel.com\/","rating":5,"author_block_rating":0,"active_installs":2000,"downloads":35994,"num_ratings":15,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.1":{"tag":"0.1.1","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.1.2":{"tag":"0.1.2","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.1.4":{"tag":"0.1.4","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.1.5":{"tag":"0.1.5","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.1.6":{"tag":"0.1.6","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.1.7":{"tag":"0.1.7","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.1.8":{"tag":"0.1.8","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.1.9":{"tag":"0.1.9","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.2.0":{"tag":"0.2.0","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.2.1":{"tag":"0.2.1","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.2.2":{"tag":"0.2.2","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.2.3":{"tag":"0.2.3","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.2.4":{"tag":"0.2.4","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.3.0":{"tag":"0.3.0","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.3.1":{"tag":"0.3.1","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.4.0":{"tag":"0.4.0","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.4.1":{"tag":"0.4.1","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.5.0":{"tag":"0.5.0","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.5.1":{"tag":"0.5.1","author":"loureirorg","date":"2020-05-28 19:22:32"},"0.6.0":{"tag":"0.6.0","author":"loureirorg","date":"2020-06-17 04:22:40"},"0.6.1":{"tag":"0.6.1","author":"loureirorg","date":"2020-06-19 01:34:21"},"0.6.10":{"tag":"0.6.10","author":"loureirorg","date":"2022-11-19 04:08:53"},"0.6.2":{"tag":"0.6.2","author":"loureirorg","date":"2020-06-19 01:55:53"},"0.6.3":{"tag":"0.6.3","author":"loureirorg","date":"2020-06-19 02:27:09"},"0.6.4":{"tag":"0.6.4","author":"loureirorg","date":"2020-06-21 07:26:28"},"0.6.5":{"tag":"0.6.5","author":"loureirorg","date":"2020-07-31 01:13:51"},"0.6.6":{"tag":"0.6.6","author":"loureirorg","date":"2020-08-02 04:54:09"},"0.6.7":{"tag":"0.6.7","author":"loureirorg","date":"2020-08-05 05:52:20"},"0.6.8":{"tag":"0.6.8","author":"loureirorg","date":"2020-10-17 18:08:46"},"0.6.9":{"tag":"0.6.9","author":"loureirorg","date":"2022-11-19 04:06:50"},"stable":{"tag":"stable","author":"loureirorg","date":"2020-10-12 19:24:20"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":15},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":2327205,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.1","0.1.2","0.1.4","0.1.5","0.1.6","0.1.7","0.1.8","0.1.9","0.2.0","0.2.1","0.2.2","0.2.3","0.2.4","0.3.0","0.3.1","0.4.0","0.4.1","0.5.0","0.5.1","0.6.0","0.6.1","0.6.10","0.6.2","0.6.3","0.6.4","0.6.5","0.6.6","0.6.7","0.6.8","0.6.9","stable"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2327205,"resolution":"1","location":"assets","locale":""}},"screenshots":{"1":"Exporting users."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1859,683,1917],"plugin_category":[59],"plugin_contributors":[175598],"plugin_business_model":[],"class_list":["post-107779","plugin","type-plugin","status-publish","hentry","plugin_tags-export","plugin_tags-meta","plugin_tags-users","plugin_category-utilities-and-tools","plugin_contributors-loureirorg","plugin_committers-loureirorg"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/user-export-with-their-meta-data\/assets\/icon-256x256.png?rev=2327205","icon_2x":"https:\/\/ps.w.org\/user-export-with-their-meta-data\/assets\/icon-256x256.png?rev=2327205","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/user-export-with-their-meta-data\/assets\/screenshot-1.png?rev=2327205","caption":"Exporting users."}],"raw_content":"<!--section=description-->\n<p>A simple plugin to export users to a CSV file. It exports the user's metadata too.<\/p>\n\n<!--section=installation-->\n<p>Use your WordPress Admin dashboard to install this plugin:\n    Plugins &gt; <code>Add Plugin<\/code> &gt; <code>Search for \"Export Users\" by Daniel Loureiro<\/code><\/p>\n\n<h4>GitHub Installation<\/h4>\n\n<p>You can manually install this plugin through GitHub, although it is not recommended because you won't get the automatic updates:<\/p>\n\n<ol>\n<li>Go to <a href=\"https:\/\/github.com\/loureirorg\/wordpress-plugin-export-users\">https:\/\/github.com\/loureirorg\/wordpress-plugin-export-users<\/a>;<\/li>\n<li>Clone the repository to your <code>wp-content\/plugins<\/code>;<\/li>\n<li>Inside the cloned folder, run <code>composer install --no-dev<\/code> and <code>npm install --production<\/code>;<\/li>\n<li>Do not run <code>composer install<\/code> without the <code>--no-dev<\/code> option on a production server as it will install development libraries like phpunit, leading your server to be vulnerable to remote code execution attacks (RCE).;<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='what%20about%20%22formula%20injection%22%20vulnerability%3F'><h3>What about \"Formula Injection\" vulnerability?<\/h3><\/dt>\n<dd><p>This plugin is protected against this vulnerability since version 0.5.0.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.6.10<\/h4>\n\n<ul>\n<li>[Chore] Remove testing library from production code<\/li>\n<\/ul>\n\n<h4>0.6.9<\/h4>\n\n<ul>\n<li>[Bug] Fix formula injection vulnerability<\/li>\n<\/ul>\n\n<h4>0.6.8<\/h4>\n\n<ul>\n<li>[Patch] Tested up to WP 5.5.1.<\/li>\n<\/ul>\n\n<h4>0.6.7<\/h4>\n\n<ul>\n<li>[Bug] <code>Headers already sent<\/code> Warning on some installations.<\/li>\n<\/ul>\n\n<h4>0.6.6<\/h4>\n\n<ul>\n<li>[Patch] Add a \"donate link\" and a \"PHP minimum\" to readme.txt.<\/li>\n<\/ul>\n\n<h4>0.6.5<\/h4>\n\n<ul>\n<li>[Bug] Fix security issues.<\/li>\n<li>[Patch] Add tests for CSV library.<\/li>\n<\/ul>\n\n<h4>0.6.4<\/h4>\n\n<ul>\n<li>[Bug] CSV with no data (but with the headers) when DB prefix is not \"wp_\".<\/li>\n<\/ul>\n\n<h4>0.6.3<\/h4>\n\n<ul>\n<li>[Patch] Cleanup: remove unnecessary files from SVN.<\/li>\n<\/ul>\n\n<h4>0.6.2<\/h4>\n\n<ul>\n<li>[Patch] No changes on the code - Automatic deploy from GitHub.<\/li>\n<\/ul>\n\n<h4>0.6.1<\/h4>\n\n<ul>\n<li>[Patch] Remove dev vendor files (e.g. phpunit).<\/li>\n<\/ul>\n\n<h4>0.6.0<\/h4>\n\n<ul>\n<li>[Minor] Memory usage improvements. It consumes all memory and throws a memory exception on more than 10k users on a 256mb standard installation. This improvement makes it never use more than 10mb of memory.<\/li>\n<\/ul>\n\n<h4>0.5.1<\/h4>\n\n<ul>\n<li>[Bug] Exception due to type hinting on scalar types (PHP5.6&lt;, PHP7 with PHP5 compability enabled). Fixed by updating \"settings-as-woocommerce\" library.<\/li>\n<\/ul>\n\n<h4>0.5.0<\/h4>\n\n<ul>\n<li>[Bug] Fix CSV Injection (aka Formula Injection).<\/li>\n<li>[Bug] Not saving custom delimiter\/qualifier chars.<\/li>\n<li>[Minor] Use custom SQL to get all columns (performance).<\/li>\n<\/ul>\n\n<h4>0.4.1<\/h4>\n\n<ul>\n<li>[Bug] Page title is not showing on some WP versions since last update.<\/li>\n<\/ul>\n\n<h4>0.4.0<\/h4>\n\n<ul>\n<li>[Minor] Plugin code refactored.<\/li>\n<\/ul>\n\n<h4>0.3.1<\/h4>\n\n<ul>\n<li>[Bug] Not saving checkbox (bug introduced on version 0.2).<\/li>\n<\/ul>\n\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>[Minor] Better UTF-8 support: Adds a BOM character at the beginning of the file.<\/li>\n<\/ul>\n\n<h4>0.2.4<\/h4>\n\n<ul>\n<li>Code completely refactored. Users shouldn't notice any change.<\/li>\n<\/ul>\n\n<h4>0.2.3<\/h4>\n\n<ul>\n<li>Testing.<\/li>\n<\/ul>\n\n<h4>0.2.2<\/h4>\n\n<ul>\n<li>Testing.<\/li>\n<\/ul>\n\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>Testing.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Code completely refactored. Users shouldn't notice any change.<\/li>\n<\/ul>\n\n<h4>0.1.9<\/h4>\n\n<ul>\n<li>Bug: Missing js\/css files.<\/li>\n<\/ul>\n\n<h4>0.1.8<\/h4>\n\n<ul>\n<li>New Feature: It is now possible to specify a field separator (; or , for instance), and a text qualifier (\" or nothing, for instance).<\/li>\n<li>Tested on WordPress 5.3 version<\/li>\n<\/ul>\n\n<h4>0.1.7<\/h4>\n\n<ul>\n<li>Fix performance issue. The \"get_all_user_field_names()\" method is running on ALL admin pages. This bug restricts this method to the export page only. See https:\/\/wordpress.org\/support\/topic\/slow-query-get-all-users-on-each-page\/<\/li>\n<\/ul>\n\n<h4>0.1.6<\/h4>\n\n<ul>\n<li>PHP 5.6 Compatibillity: Removing PHP7 operators ?? and ?:.<\/li>\n<\/ul>\n\n<h4>0.1.5<\/h4>\n\n<ul>\n<li>Security: Only users with the \"list_users\" permission can generate CSV. Before, any user with \"manage_options\" could (i.e. any admin user with permission to change settings).<\/li>\n<\/ul>\n\n<h4>0.1.4<\/h4>\n\n<ul>\n<li>Version bump.<\/li>\n<\/ul>\n\n<h4>0.1.3<\/h4>\n\n<ul>\n<li>Version bump.<\/li>\n<\/ul>\n\n<h4>0.1.2<\/h4>\n\n<ul>\n<li>Code Refactoring: Replaces the \"router\" implementation (an implementation that intercepts ALL http requests) with a \"admin_post_{$action}\" one. It reduces the code size and the code also becomes more WP-like and clear.<\/li>\n<li>Code Refactoring II: Avoids potential conflict with other plugins by changing the action name from a generic \"export-users\" to \"uewm_export_users\".<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Adding an icon for this plugin.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>First Version.<\/li>\n<\/ul>","raw_excerpt":"Export Users to CSV file (with their meta data).","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/107779","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=107779"}],"author":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/loureirorg"}],"wp:attachment":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=107779"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=107779"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=107779"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=107779"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=107779"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=107779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}