BuddyPress: Hide Noisy Activity Types From the Stream
Removes routine entries such as "became a registered member", "changed their profile picture" and new friendships from the activity streams.
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.
Removes routine entries such as "became a registered member", "changed their profile picture" and new friendships from the activity streams.
Registers a "Case Studies" post type with an Industry taxonomy for showcasing client results, with an archive at /case-studies/.
Gives a post type registered by a plugin or theme a different Dashicon and moves it up or down the admin menu.
Changes the URL base of a post type registered by a theme or plugin, for example from /portfolio/ to /work/, including its archive.
Changes the URL base of a category-style taxonomy registered by a theme or plugin, for example from /portfolio-category/ to /work-type/.
Registers a "Releases" post type for product release notes and changelogs, with an archive and feed at /changelog/.
Registers a private "Clients" post type to manage client names, logos and website links for a logo wall, with no public pages.
Registers a "Contact Card" block, rendered on the server, where you type a name, role, phone, email and address in the sidebar and get a tidy card with tap-to-call and email links.
Adds Tools > Content Types, a table of every registered post type and taxonomy with its labels, visibility, archive, REST base, URL slug and item count.
Registers a block template from code, such as "Single Event", that block themes use automatically for a custom post type, so new post types look right without building the template by hand.
Adds Tools > Unused Image Sizes, which finds resized copies of your images made for sizes your current theme and plugins no longer register, shows how much space they take, and deletes them in batches after confirmation.
Shows a built-in placeholder avatar for comments from visitors without an account, so their hashed email address is never sent to Gravatar, while registered users keep their Gravatar picture.
Adds a [wpide_drip days="7"] shortcode that unlocks the content inside it a set number of days after each member registered, and tells them when it unlocks.
Registers a [copyright_years] shortcode that outputs a range like "© 2016–2026 Site Name", starting from your first post or a year you choose.
Sends the shop owner a short email whenever someone creates a customer account, at checkout or on the My Account page.
Turns on REST API support for post types registered without it, which also switches them to the block editor and makes them available to apps and headless sites.
Registers an "Events" post type with featured images, an /events/ archive and an Event Category taxonomy, as the base for a simple events calendar.
Registers a read-only endpoint at /wp-json/wpide/v1/latest that returns your latest posts in a compact format, as a starting point for your own API routes.
Registers a post meta field (a subtitle by default) so it is saved safely, available in the REST API and usable by the block editor and block bindings.
Registers an "FAQs" post type (question as the title, answer as the content) with an FAQ Group taxonomy, for help centers and FAQ pages.
Registers a "Shop Filters" widget area and shows it above the product grid on shop and category pages, a natural home for price, attribute and rating filters.
Asks for first and last name when people register through the WordPress form and saves them to the new profile.
Adds a "Flush permalinks" link to the admin bar for administrators that rebuilds the rewrite rules in one click, handy after registering post types or custom rewrite rules.
Sends new users a second, friendly email a few days after they register, with tips or links to get started, scheduled automatically with WP-Cron.