Export Selected Orders to CSV
Adds an "Export to CSV" bulk action to the admin orders list that downloads the selected orders with customer, address, items and totals for spreadsheets or accounting.
Snippet Library
3,040 free snippets from the WPIDE team and the community. Copy the code, or add any snippet to your site in one click with WPIDE.
Adds an "Export to CSV" bulk action to the admin orders list that downloads the selected orders with customer, address, items and totals for spreadsheets or accounting.
Adds an "Export to CSV" bulk action to the Posts and Pages screens that downloads the selected items with ID, title, status, author, dates, categories, link and word count.
Adds {site_name}, {site_url}, {form_entry_count} and {current_year} merge tags you can use in Gravity Forms notifications and confirmations.
Adds a country dropdown to the admin orders list so you can see only orders from one country, handy for customs paperwork or regional reports.
Counts admin-ajax.php requests per action (and whether they come from the front end or the dashboard) for the current day and the previous six, and shows the busiest ones under Tools > AJAX Usage.
Adds a "wp orphaned-meta" command that counts custom field rows left behind by deleted posts, grouped by meta key, and removes them in small batches when you add --delete.
Adds required first and last name fields to the My Account registration form and saves them to the customer's profile and billing details.
Adds a private order note, and optionally holds the order, when the billing and shipping countries do not match, a common sign of card fraud.
Gives WordPress's new account, password changed and email address changed emails friendlier subjects of your own, without touching the rest of the message.
Adds a [wpide_change_password] shortcode where members change their password by entering the current one and the new one twice, and stay logged in afterwards.
Adds a [wpide_edit_profile] shortcode where logged-in members can update their name, display name, email, website and bio without visiting wp-admin.
Grants chosen capabilities to individual user accounts, for example letting one editor manage plugins, without creating a new role.
Adds a short note above the subscriptions list in the MemberPress account page explaining how to change plans or get billing help.
Removes administrator accounts from the Users screen for anyone who is not an administrator, for example shop managers on a WooCommerce site.
Removes the "X approved" badge Akismet shows next to each commenter in Comments, which some moderators find distracting or which reveals too much about returning visitors.
Removes the "(12)" product count shown beside category names on the shop page when categories are displayed.
Shows the same "check your email" screen for unknown usernames and emails on the lost password form, so it cannot be used to find valid accounts.
Removes a payment method from checkout when the customer's billing country is on your list, for example to offer cash on delivery only at home.
Removes the "Have a discount code?" link from the Easy Digital Downloads checkout, so customers without a code do not leave to hunt for one.
Removes the Downloads item from the My Account menu for customers who have never bought a downloadable product.
Blocks the REST API users endpoint for logged-in users who cannot edit posts, such as subscribers and shop customers, so a low-level account cannot list your authors and their usernames.
Caps how many emails the site can send per hour and stops the rest, which protects your mail account and domain reputation if a form or plugin is abused to send spam.
Adds Users > Inactive Subscribers, listing subscriber accounts older than two years that have never commented, with checkboxes to delete the ones you select after a confirmation.
Adds a small "Join the discussion" link with the comment count halfway through posts, so engaged readers find the comments faster.