Prevent Installing New Plugins and Themes
Removes the ability to install or upload new plugins and themes for every user, while still allowing updates of what is already installed.
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 the ability to install or upload new plugins and themes for every user, while still allowing updates of what is already installed.
Adds a second email field to the WordPress registration form and refuses the sign-up when the two addresses differ, so new users do not lock themselves out with a typo.
Records which user created each new site and shows it in a column in Network Admin > Sites, which helps on networks where staff or customers create their own sites.
Asks new members how they found your site when they register and shows the answer in a column on the Users screen.
Adds a "New this week" link next to All / Administrator / Subscriber on the Users screen that lists only people who registered in the last 7 days.
Shows a "New" label on products in the shop that were published in the last 30 days.
Adds a small "New" label next to the titles of posts published in the last few days on your blog and archive pages.
Adds a dashboard widget listing what happened since you last logged in to the admin: new posts by others, new comments and new users, so you catch up in seconds.
Makes /latest/ always open your newest post and /latest/category-name/ the newest post in that category, a link that never goes stale for social bios, emails and QR codes.
Adds an [acf_button name="cta"] shortcode that renders an ACF link field as a theme-styled button, respecting the "open in new tab" choice.
Activates a list of plugins on each new site as it is created, so every site starts with the same toolkit without network-activating it everywhere.
Switches every newly created site to the theme you choose instead of the latest default theme.
Inserts a block of HTML (an ad, a newsletter prompt or any call to action) after the third paragraph of single posts.
Places the featured image at the top of each item in your RSS feeds, so feed readers and email newsletters show it.
Adds every newly registered user to the main site with a role you choose, so members of any subsite also have an account on your hub site.
Adds a chosen user, such as your support or editorial account, to each newly created site with the role you pick.
Registers a new order status you can set on orders that are packed and waiting for the carrier, and adds it to the bulk actions menu.
Scans the uploads folder once a day for PHP files, which never belong there and usually mean a backdoor, and emails the administrator and shows a dashboard warning when new ones show up.
Checks your site's root folder once a day and emails the administrator when wp-config.php, .htaccess, .user.ini or php.ini change, or when new PHP files appear next to WordPress's own files.
Logs a user out of every other browser and device as soon as they log in somewhere new, which stops account sharing.
Empties the Easy Digital Downloads cart before a new item is added, so each purchase contains a single download, which suits licence or membership sales.
Replaces the cart contents whenever a new product is added, so each order contains a single product. Useful for services, bookings and memberships.
Adds hidden "(opens in a new tab)" text and a small icon to links in post content that open a new window, so screen reader and keyboard users are not surprised.
Shows the latest headlines from an RSS feed of your choice on the dashboard, such as your agency blog or an industry news site.