Hide Admin Menu Items From Non-Administrators
Removes selected menu entries (Tools and Comments by default) for every user who is not an administrator, to keep the admin menu focused.
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 selected menu entries (Tools and Comments by default) for every user who is not an administrator, to keep the admin menu focused.
Adds images from a gallery custom field (attachment IDs) to each post's image entries in the Rank Math sitemap.
Includes entries from custom post types in the main RSS feed along with regular posts.
Includes images stored in a custom field (a list of attachment IDs, such as a gallery) in the image entries of the Yoast SEO sitemap.
Changes the classic Archives widget to list years instead of months and caps how many entries it shows, keeping the sidebar short on old blogs.
Styles the [az_index] letter bar as a row of buttons that stays visible while scrolling, and lays out each letter's entries in columns.
Removes routine entries such as "became a registered member", "changed their profile picture" and new friendships from the activity streams.
Accepts only a set number of successful submissions for a Contact Form 7 form, such as event places or giveaway entries, then shows a "closed" message instead of the form.
Adds a blind copy of every Gravity Forms notification to an archive or CRM inbox, so you keep a record of all submissions even if entries are deleted.
Deletes Gravity Forms entries older than the number of days you choose once a day, so you do not keep personal data longer than you need.
Deletes the entry of the forms you list right after its notifications are sent, so sensitive submissions live only in your inbox and never in the database.
Fills a WPForms drop-down with the titles of published posts, pages or a custom post type, both when the form is shown and when it is processed, so entries keep the chosen title.
Records every outgoing email in its own database table and adds Tools > Mail Log, where you can search, read the full message, resend it, and clear old entries automatically.
Finds heading tags on the page that contain no text (often left behind by page builders and themes) and hides them from screen readers, so they do not show up as blank entries in the heading list.
Removes the Rank Math meta box and settings from post types that are never shown in search, such as internal records or form entries.
Removes the WPForms entries widget from the WordPress dashboard for everyone, keeping the dashboard focused on what you use.
Lists an author's portfolio items, recipes or other custom post type entries on their author page, not just their blog posts.
Makes category and tag archives list custom post type entries that use those categories and tags, not only regular posts.
Mixes entries from a custom post type into the main blog page and feed alongside regular posts.
Makes WooCommerce delete its log entries (payment gateways, shipping, webhooks and more) after 7 days instead of 30, keeping the log table and folder small.
Removes post entries that have not been modified for several years from All in One SEO's post sitemap.
Stops a visitor from sending more than a few Gravity Forms entries per hour from the same IP address, with a polite message, to block flooding and repeat spam.
Sends Gravity Forms entries to the Spam list when any field contains a word or phrase from your block list, so they skip notifications and stay out of your entries.
Sends logged-out visitors to the login page when they open entries or the archive of a chosen post type, and hides those entries from them in the REST API.