Install & first run
Getting started in 3 steps
- Install & activate DiceStack from Plugins → Add New → Upload Plugin.
- Open DiceStack in your admin menu, then click Recommended setup — it scans your site (and your other plugins) and suggests the right tools.
- Toggle any tool on its card. Tools with their own options show a Settings button; front-facing tools give you a shortcode (below).
Security
Security hardeningSecurity
Hide the WP version, add security headers, block the file editor, and more.
- Open DiceStack → Security and find Security hardening.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Login protectionSecurity
Limit failed login attempts per IP and lock out brute-force bots.
- Open DiceStack → Security and find Login protection.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Disable XML-RPCSecurity
Turn off the XML-RPC API to close a common brute-force and DDoS vector.
- Open DiceStack → Security and find Disable XML-RPC.
- Click the toggle to turn it on.
Email obfuscatorSecurity
Hide email addresses in content from spam bots while keeping them clickable.
- Open DiceStack → Security and find Email obfuscator.
- Click the toggle to turn it on.
Generic login errorsSecurity
Hide whether a username exists by showing one generic login error message.
- Open DiceStack → Security and find Generic login errors.
- Click the toggle to turn it on.
Block bad botsSecurity
Reject known vulnerability scanners and aggressive scrapers by user agent.
- Open DiceStack → Security and find Block bad bots.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Disable author archivesSecurity
Redirect author archive pages to the home page to hide usernames.
- Open DiceStack → Security and find Disable author archives.
- Click the toggle to turn it on.
Comment link limitSecurity
Block comments that contain too many links — the top spam signal.
- Open DiceStack → Security and find Comment link limit.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Disable application passwordsSecurity
Turn off WordPress application passwords if you don't use external API clients.
- Open DiceStack → Security and find Disable application passwords.
- Click the toggle to turn it on.
Activity logSecurity
Track logins, content changes, and plugin/user activity in an audit trail.
- Open DiceStack → Security and find Activity log.
- Click the toggle to turn it on.
Block REST user listingSecurity
Stop the REST API exposing your usernames to logged-out visitors.
- Open DiceStack → Security and find Block REST user listing.
- Click the toggle to turn it on.
Remove comment website fieldSecurity
Remove the URL field from comments to cut down on link spam.
- Open DiceStack → Security and find Remove comment website field.
- Click the toggle to turn it on.
Force HTTPSSecurity
Send visitors to the secure https version of every page.
- Open DiceStack → Security and find Force HTTPS.
- Click the toggle to turn it on.
Restrict dashboard accessSecurity
Keep subscribers and customers out of wp-admin by redirecting them to the site.
- Open DiceStack → Security and find Restrict dashboard access.
- Click the toggle to turn it on.
Advanced security headersSecurity
Send HSTS, Permissions-Policy, and other modern hardening headers.
- Open DiceStack → Security and find Advanced security headers.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Login honeypotSecurity
Trap bots that auto-submit the login form with a hidden honeypot field.
- Open DiceStack → Security and find Login honeypot.
- Click the toggle to turn it on.
Disable RSS feedsSecurity
Turn off RSS/Atom feeds on sites that don't need them.
- Open DiceStack → Security and find Disable RSS feeds.
- Click the toggle to turn it on.
Login math captchaSecurity
Require a simple sum to log in, blocking automated login bots — no external service.
- Open DiceStack → Security and find Login math captcha.
- Click the toggle to turn it on.
Cloudflare controlSecurity
Toggle Under Attack mode, purge cache, and dev mode on Cloudflare from wp-admin.
- Open DiceStack → Security and find Cloudflare control.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Performance
Lazy loadingPerformance
Defer off-screen images and iframes until the visitor scrolls to them.
- Open DiceStack → Performance and find Lazy loading.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Heartbeat controlPerformance
Reduce or disable the Heartbeat API to lower server CPU usage.
- Open DiceStack → Performance and find Heartbeat control.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Disable emojisPerformance
Remove the extra emoji script and detection request from every page.
- Open DiceStack → Performance and find Disable emojis.
- Click the toggle to turn it on.
Database optimizerPerformance
Automatically clear revisions, auto-drafts, transients, and spam to keep the database lean.
- Open DiceStack → Performance and find Database optimizer.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Disable front-end DashiconsPerformance
Skip loading the Dashicons stylesheet for logged-out visitors who do not need it.
- Open DiceStack → Performance and find Disable front-end Dashicons.
- Click the toggle to turn it on.
Remove asset query stringsPerformance
Strip ?ver= from CSS/JS URLs so caches and CDNs store them reliably.
- Open DiceStack → Performance and find Remove asset query strings.
- Click the toggle to turn it on.
Disable oEmbedsPerformance
Remove the wp-embed script and oEmbed discovery tags from every page.
- Open DiceStack → Performance and find Disable oEmbeds.
- Click the toggle to turn it on.
Preconnect & DNS prefetchPerformance
Open connections to fonts, CDNs, and analytics earlier for faster loads.
- Open DiceStack → Performance and find Preconnect & DNS prefetch.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Page cachingPerformance
Serve cached HTML to logged-out visitors for much faster page loads.
- Open DiceStack → Performance and find Page caching.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Disable self-pingbacksPerformance
Stop WordPress pinging your own site when you link between your posts.
- Open DiceStack → Performance and find Disable self-pingbacks.
- Click the toggle to turn it on.
Optimize comment-reply scriptPerformance
Only load the threaded-comments script where it is actually needed.
- Open DiceStack → Performance and find Optimize comment-reply script.
- Click the toggle to turn it on.
Clean up <head>Performance
Remove shortlink, RSD, WLW manifest, and adjacent-post link tags from the head.
- Open DiceStack → Performance and find Clean up <head>.
- Click the toggle to turn it on.
Defer JavaScriptPerformance
Add defer to front-end scripts to stop them blocking the first paint.
- Open DiceStack → Performance and find Defer JavaScript.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Disable jQuery MigratePerformance
Stop loading the legacy jQuery Migrate script on the front end.
- Open DiceStack → Performance and find Disable jQuery Migrate.
- Click the toggle to turn it on.
Preload key assetsPerformance
Preload critical fonts or stylesheets so they load earlier.
- Open DiceStack → Performance and find Preload key assets.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Instant hover prefetchPerformance
Preload internal pages on link hover so navigation feels instant.
- Open DiceStack → Performance and find Instant hover prefetch.
- Click the toggle to turn it on.
Disable block CSSPerformance
Remove Gutenberg block CSS on classic-theme sites that don't use blocks.
- Open DiceStack → Performance and find Disable block CSS.
- Click the toggle to turn it on.
Remove REST API link tagPerformance
Clean the REST API discovery link and header from the page head.
- Open DiceStack → Performance and find Remove REST API link tag.
- Click the toggle to turn it on.
Minify HTMLPerformance
Strip needless whitespace from page HTML for a slightly smaller download.
- Open DiceStack → Performance and find Minify HTML.
- Click the toggle to turn it on.
Minify CSSPerformance
Shrink inline and local stylesheet CSS by stripping comments and whitespace. Cached for speed.
- Open DiceStack → Performance and find Minify CSS.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Minify JavaScriptPerformance
Strip comments and whitespace from inline and local scripts. Safe: strings are protected and line breaks kept.
- Open DiceStack → Performance and find Minify JavaScript.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Object cache (Redis / Memcached)Performance
Cache database queries in Redis or Memcached so pages build far faster. Auto-detected on your server.
- Open DiceStack → Performance and find Object cache (Redis / Memcached).
- Click the toggle to turn it on.
Disable trackbacksPerformance
Switch off trackbacks and pingbacks, which are almost always spam.
- Open DiceStack → Performance and find Disable trackbacks.
- Click the toggle to turn it on.
Optimize WooCommerce scriptsPerformance
Only load WooCommerce assets on store pages, not on every page of the site.
- Open DiceStack → Performance and find Optimize WooCommerce scripts.
- Click the toggle to turn it on.
SEO
SEO meta tagsSEO
Add meta descriptions, Open Graph, and Twitter Card tags for better search and social sharing.
- Open DiceStack → SEO and find SEO meta tags.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Schema / structured dataSEO
Add JSON-LD schema for rich results: organization, articles, and breadcrumbs.
- Open DiceStack → SEO and find Schema / structured data.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Robots.txt managerSEO
Edit your robots.txt rules from the dashboard — no FTP needed.
- Open DiceStack → SEO and find Robots.txt manager.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Redirect managerSEO
Create 301/302 redirects to fix broken URLs and preserve SEO.
- Open DiceStack → SEO and find Redirect manager.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
BreadcrumbsSEO
Add breadcrumb navigation with [dicestack_breadcrumbs] to aid users and search engines.
- Open DiceStack → SEO and find Breadcrumbs.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
- Place it anywhere on your site using the shortcode below (page, post, or a block/widget).
Attachment page redirectSEO
Redirect thin media attachment pages to their parent post for cleaner SEO.
- Open DiceStack → SEO and find Attachment page redirect.
- Click the toggle to turn it on.
Noindex controlsSEO
Keep thin archive pages (search, author, date) out of search engines.
- Open DiceStack → SEO and find Noindex controls.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
RSS source creditSEO
Add a link back to the original post in your RSS feed to fight content scrapers.
- Open DiceStack → SEO and find RSS source credit.
- Click the toggle to turn it on.
Image title from altSEO
Fill in missing image title attributes from their alt text in content.
- Open DiceStack → SEO and find Image title from alt.
- Click the toggle to turn it on.
Social profilesSEO
Tell search engines about your social accounts with sameAs structured data.
- Open DiceStack → SEO and find Social profiles.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Default social imageSEO
Show a fallback preview image when a page has no featured image for sharing.
- Open DiceStack → SEO and find Default social image.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
FAQ with schemaSEO
Add an FAQ section with rich-result schema using [dicestack_faq].
- Open DiceStack → SEO and find FAQ with schema.
- Click the toggle to turn it on.
- Place it anywhere on your site using the shortcode below (page, post, or a block/widget).
Site verificationSEO
Add Google, Bing, Pinterest, and Yandex verification meta tags.
- Open DiceStack → SEO and find Site verification.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Twitter/X handlesSEO
Attribute shared link cards to your X account with twitter:site meta.
- Open DiceStack → SEO and find Twitter/X handles.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Archive canonical tagsSEO
Add self-referencing canonical URLs to archives and the home page.
- Open DiceStack → SEO and find Archive canonical tags.
- Click the toggle to turn it on.
Product schemaSEO
Add Product structured data (price, stock, rating) for shopping rich results.
- Open DiceStack → SEO and find Product schema.
- Click the toggle to turn it on.
llms.txt for AISEO
Publish an llms.txt so AI assistants can understand and cite your site.
- Open DiceStack → SEO and find llms.txt for AI.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
SEO & AI visibility checkerSEO
Audit your site for SEO issues and AI-crawler visibility, with fixes.
- Open DiceStack → SEO and find SEO & AI visibility checker.
- Click the toggle to turn it on.
404 monitorSEO
Log broken URLs visitors hit and redirect them in one click.
- Open DiceStack → SEO and find 404 monitor.
- Click the toggle to turn it on.
Analytics & trackingSEO
Add Google Analytics (GA4), Tag Manager, and Meta Pixel by ID — no code.
- Open DiceStack → SEO and find Analytics & tracking.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Forms
Contact formForms
A spam-protected contact form via [dicestack_contact]. Emails you and saves each entry.
- Open DiceStack → Forms and find Contact form.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
- Place it anywhere on your site using the shortcode below (page, post, or a block/widget).
SMTP emailForms
Send WordPress email through your own SMTP server so it lands in the inbox.
- Open DiceStack → Forms and find SMTP email.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Spam shieldForms
Block comment and registration spam with a honeypot and time trap — no CAPTCHA, no API.
- Open DiceStack → Forms and find Spam shield.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Newsletter signupForms
Collect email subscribers with [dicestack_subscribe] — stored on your own site.
- Open DiceStack → Forms and find Newsletter signup.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
- Place it anywhere on your site using the shortcode below (page, post, or a block/widget).
Math captchaForms
Add a simple sum to the comment form to block bots — no external CAPTCHA service.
- Open DiceStack → Forms and find Math captcha.
- Click the toggle to turn it on.
Terms consent checkboxForms
Require visitors to agree to your terms before commenting or registering.
- Open DiceStack → Forms and find Terms consent checkbox.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Unlink comment authorsForms
Remove the website link from commenter names to discourage spam.
- Open DiceStack → Forms and find Unlink comment authors.
- Click the toggle to turn it on.
Form submissions trackerForms
Log submissions from Contact Form 7, WPForms, Gravity, Forminator, and Elementor in one place.
- Open DiceStack → Forms and find Form submissions tracker.
- Click the toggle to turn it on.
WooCommerce
Product labels & badgesWooCommerce
Show Sale, New, Featured, and Out-of-stock badges on product images.
- Open DiceStack → WooCommerce and find Product labels & badges.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Custom order statusesWooCommerce
Add your own order statuses like Packaging or Dispatched to match your workflow.
- Open DiceStack → WooCommerce and find Custom order statuses.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Min / max order limitsWooCommerce
Require a minimum (or cap a maximum) order total before checkout.
- Open DiceStack → WooCommerce and find Min / max order limits.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Extra checkout feesWooCommerce
Add a handling or processing fee to every order — flat amount, percentage, or both.
- Open DiceStack → WooCommerce and find Extra checkout fees.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Catalog modeWooCommerce
Hide Add to Cart buttons (and optionally prices) to run an enquiry-only catalog.
- Open DiceStack → WooCommerce and find Catalog mode.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Free shipping nudgeWooCommerce
Encourage bigger carts with a "spend X more for free shipping" message.
- Open DiceStack → WooCommerce and find Free shipping nudge.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Checkout field editorWooCommerce
Remove or make optional the company, address-2, and phone checkout fields.
- Open DiceStack → WooCommerce and find Checkout field editor.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Recently viewed productsWooCommerce
Show shoppers the products they recently looked at via [dicestack_recently_viewed].
- Open DiceStack → WooCommerce and find Recently viewed products.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
- Place it anywhere on your site using the shortcode below (page, post, or a block/widget).
Custom product tabWooCommerce
Add a shared tab (such as Shipping & Returns) to every product page.
- Open DiceStack → WooCommerce and find Custom product tab.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Units-sold counterWooCommerce
Show "X sold" on product pages to build buyer confidence.
- Open DiceStack → WooCommerce and find Units-sold counter.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Trust badgesWooCommerce
Add a guarantee line and accepted-payment labels under the Add to Cart button.
- Open DiceStack → WooCommerce and find Trust badges.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
WishlistWooCommerce
Let shoppers save products to a wishlist. Show it with [dicestack_wishlist].
- Open DiceStack → WooCommerce and find Wishlist.
- Click the toggle to turn it on.
- Place it anywhere on your site using the shortcode below (page, post, or a block/widget).
Back-in-stock alertsWooCommerce
Let customers get an email when an out-of-stock product is available again.
- Open DiceStack → WooCommerce and find Back-in-stock alerts.
- Click the toggle to turn it on.
Hide out-of-stock productsWooCommerce
Remove out-of-stock items from shop and category pages.
- Open DiceStack → WooCommerce and find Hide out-of-stock products.
- Click the toggle to turn it on.
Quantity plus/minus buttonsWooCommerce
Add + and − buttons around quantity fields for easier ordering on mobile.
- Open DiceStack → WooCommerce and find Quantity plus/minus buttons.
- Click the toggle to turn it on.
Continue shopping buttonWooCommerce
Add a "continue shopping" link to the cart so customers return to browsing.
- Open DiceStack → WooCommerce and find Continue shopping button.
- Click the toggle to turn it on.
Default catalog sortingWooCommerce
Choose how products are sorted by default in the shop.
- Open DiceStack → WooCommerce and find Default catalog sorting.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Sale percentage flashWooCommerce
Show the exact discount (e.g. -25%) on the sale badge instead of just "Sale".
- Open DiceStack → WooCommerce and find Sale percentage flash.
- Click the toggle to turn it on.
Low-stock urgencyWooCommerce
Show "Only X left" on product pages when stock runs low to drive urgency.
- Open DiceStack → WooCommerce and find Low-stock urgency.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Add to cart button textWooCommerce
Change the "Add to cart" wording across the shop.
- Open DiceStack → WooCommerce and find Add to cart button text.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Redirect after add to cartWooCommerce
Take customers to the cart or checkout immediately after they add a product.
- Open DiceStack → WooCommerce and find Redirect after add to cart.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Disable product reviewsWooCommerce
Remove product reviews and the reviews tab from your store.
- Open DiceStack → WooCommerce and find Disable product reviews.
- Click the toggle to turn it on.
Media
Image optimizerMedia
Compress and resize images on upload locally — no cloud service or monthly limits.
- Open DiceStack → Media and find Image optimizer.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Auto image alt textMedia
Generate alt text from the filename on upload for better accessibility and SEO.
- Open DiceStack → Media and find Auto image alt text.
- Click the toggle to turn it on.
Image sizes controlMedia
Stop generating unused thumbnail sizes to save disk space on every upload.
- Open DiceStack → Media and find Image sizes control.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Media categoriesMedia
Organise the Media Library with categories you can filter by.
- Open DiceStack → Media and find Media categories.
- Click the toggle to turn it on.
Default image link: noneMedia
Stop new images defaulting to a link, avoiding accidental attachment-page links.
- Open DiceStack → Media and find Default image link: none.
- Click the toggle to turn it on.
Allow extra file typesMedia
Permit WebP, AVIF, and other useful upload types that WordPress blocks by default.
- Open DiceStack → Media and find Allow extra file types.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Image lightboxMedia
Open full-size images in a clean overlay instead of a new page.
- Open DiceStack → Media and find Image lightbox.
- Click the toggle to turn it on.
Tidy upload filenamesMedia
Make uploaded filenames lowercase and URL-safe (spaces and accents removed).
- Open DiceStack → Media and find Tidy upload filenames.
- Click the toggle to turn it on.
Limit upload sizeMedia
Cap how large a file non-admins can upload to keep the media library tidy.
- Open DiceStack → Media and find Limit upload size.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Broken image finderMedia
Find images in your content whose files are missing, so you can fix them.
- Open DiceStack → Media and find Broken image finder.
- Click the toggle to turn it on.
Content & Marketing
Scroll to topContent & Marketing
A floating button that smoothly returns visitors to the top of the page.
- Open DiceStack → Content & Marketing and find Scroll to top.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Disable commentsContent & Marketing
Switch off comments everywhere or just on pages and products.
- Open DiceStack → Content & Marketing and find Disable comments.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Page & post clonerContent & Marketing
Duplicate any post, page, or product in one click — content and meta included.
- Open DiceStack → Content & Marketing and find Page & post cloner.
- Click the toggle to turn it on.
Maintenance modeContent & Marketing
Show a coming-soon page to visitors while you work, with admins still able to browse.
- Open DiceStack → Content & Marketing and find Maintenance mode.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Announcement barContent & Marketing
A dismissible top bar for sales, shipping notices, or announcements.
- Open DiceStack → Content & Marketing and find Announcement bar.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Table of contentsContent & Marketing
Auto-generate an anchored table of contents from your post headings.
- Open DiceStack → Content & Marketing and find Table of contents.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Post view counterContent & Marketing
Count and optionally display how many times each post has been viewed.
- Open DiceStack → Content & Marketing and find Post view counter.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Reading timeContent & Marketing
Display an estimated reading time at the top of posts.
- Open DiceStack → Content & Marketing and find Reading time.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Reading progress barContent & Marketing
Show a scroll-progress bar at the top of posts to encourage reading.
- Open DiceStack → Content & Marketing and find Reading progress bar.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
YouTube privacy modeContent & Marketing
Load YouTube embeds from the no-cookie domain to reduce tracking.
- Open DiceStack → Content & Marketing and find YouTube privacy mode.
- Click the toggle to turn it on.
Print buttonContent & Marketing
Add a print link to posts, or place one anywhere with [dicestack_print].
- Open DiceStack → Content & Marketing and find Print button.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
- Place it anywhere on your site using the shortcode below (page, post, or a block/widget).
Front-end custom CSSContent & Marketing
Add your own CSS to the site front end — restyle DiceStack output to match your theme.
- Open DiceStack → Content & Marketing and find Front-end custom CSS.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Theme styler (no-code CSS)Content & Marketing
Change colours, fonts, and buttons with simple fields — no CSS knowledge needed.
- Open DiceStack → Content & Marketing and find Theme styler (no-code CSS).
- Click the toggle to turn it on.
Comment length limitsContent & Marketing
Set minimum and maximum comment lengths to reduce spam and noise.
- Open DiceStack → Content & Marketing and find Comment length limits.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Excerpt controlContent & Marketing
Set the automatic excerpt length and the read-more text.
- Open DiceStack → Content & Marketing and find Excerpt control.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Featured image in RSSContent & Marketing
Include the featured image at the top of each RSS feed item.
- Open DiceStack → Content & Marketing and find Featured image in RSS.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Shortcodes in widgetsContent & Marketing
Allow shortcodes to run inside classic text widgets.
- Open DiceStack → Content & Marketing and find Shortcodes in widgets.
- Click the toggle to turn it on.
Last updated dateContent & Marketing
Show a "last updated" date on posts that were revised after publishing.
- Open DiceStack → Content & Marketing and find Last updated date.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Heading anchorsContent & Marketing
Add id anchors to headings so sections can be linked to directly.
- Open DiceStack → Content & Marketing and find Heading anchors.
- Click the toggle to turn it on.
Disable smart punctuationContent & Marketing
Stop WordPress converting straight quotes and dashes to "smart" characters.
- Open DiceStack → Content & Marketing and find Disable smart punctuation.
- Click the toggle to turn it on.
Search term highlightContent & Marketing
Highlight the searched words in your search results.
- Open DiceStack → Content & Marketing and find Search term highlight.
- Click the toggle to turn it on.
Auto featured imageContent & Marketing
Use the first image in a post as its featured image when none is set.
- Open DiceStack → Content & Marketing and find Auto featured image.
- Click the toggle to turn it on.
External link handlerContent & Marketing
Open external links in a new tab and add safe rel attributes automatically.
- Open DiceStack → Content & Marketing and find External link handler.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Content copy protectionContent & Marketing
Deter casual copying by disabling right-click and text selection for visitors.
- Open DiceStack → Content & Marketing and find Content copy protection.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Author boxContent & Marketing
Display an author bio with avatar and website below each post.
- Open DiceStack → Content & Marketing and find Author box.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
- Place it anywhere on your site using the shortcode below (page, post, or a block/widget).
Responsive tablesContent & Marketing
Make wide content tables scroll horizontally on mobile instead of overflowing.
- Open DiceStack → Content & Marketing and find Responsive tables.
- Click the toggle to turn it on.
Reviews showcaseContent & Marketing
Show Google/customer reviews with [dicestack_reviews] — no API key needed.
- Open DiceStack → Content & Marketing and find Reviews showcase.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
- Place it anywhere on your site using the shortcode below (page, post, or a block/widget).
Elementor widgetsContent & Marketing
Use DiceStack reviews, FAQ, contact form, and breadcrumbs as native Elementor widgets.
- Open DiceStack → Content & Marketing and find Elementor widgets.
- Click the toggle to turn it on.
Admin & Developer
Admin custom CSSAdmin & Developer
Add your own CSS to the admin dashboard for layout and branding tweaks.
- Open DiceStack → Admin & Developer and find Admin custom CSS.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
SVG uploadAdmin & Developer
Safely allow SVG uploads with automatic sanitisation of dangerous code.
- Open DiceStack → Admin & Developer and find SVG upload.
- Click the toggle to turn it on.
Login page customizerAdmin & Developer
Add your logo and brand colours to the WordPress login screen.
- Open DiceStack → Admin & Developer and find Login page customizer.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Dashboard cleanupAdmin & Developer
Hide default dashboard widgets and the WordPress logo for a cleaner admin.
- Open DiceStack → Admin & Developer and find Dashboard cleanup.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Classic editorAdmin & Developer
Bring back the classic TinyMCE editor instead of the block editor.
- Open DiceStack → Admin & Developer and find Classic editor.
- Click the toggle to turn it on.
Admin brandingAdmin & Developer
Set a custom admin footer credit for a polished, branded dashboard.
- Open DiceStack → Admin & Developer and find Admin branding.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Last login trackerAdmin & Developer
Record when each user last logged in and show it on the Users screen.
- Open DiceStack → Admin & Developer and find Last login tracker.
- Click the toggle to turn it on.
Front-end toolbar controlAdmin & Developer
Hide the front-end admin toolbar for everyone except administrators.
- Open DiceStack → Admin & Developer and find Front-end toolbar control.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Hide update nagAdmin & Developer
Hide the core update notice from users who cannot run updates.
- Open DiceStack → Admin & Developer and find Hide update nag.
- Click the toggle to turn it on.
Dashboard welcome widgetAdmin & Developer
Show a custom welcome / support note at the top of the dashboard.
- Open DiceStack → Admin & Developer and find Dashboard welcome widget.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Last modified columnAdmin & Developer
Show when each post and page was last edited, right in the list table.
- Open DiceStack → Admin & Developer and find Last modified column.
- Click the toggle to turn it on.
Login redirectAdmin & Developer
Redirect non-admin users to a chosen page after they log in.
- Open DiceStack → Admin & Developer and find Login redirect.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Admin items per pageAdmin & Developer
Set how many posts, pages, and products show per admin list page.
- Open DiceStack → Admin & Developer and find Admin items per page.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Autosave intervalAdmin & Developer
Change how often the editor autosaves to reduce background requests.
- Open DiceStack → Admin & Developer and find Autosave interval.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Hide help tabsAdmin & Developer
Remove the contextual Help tabs from admin screens for a cleaner interface.
- Open DiceStack → Admin & Developer and find Hide help tabs.
- Click the toggle to turn it on.
Environment badgeAdmin & Developer
Display a coloured STAGING/DEV label in the admin bar to avoid mix-ups.
- Open DiceStack → Admin & Developer and find Environment badge.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Disable editor fullscreenAdmin & Developer
Keep the admin menu visible by turning off the editor's fullscreen mode.
- Open DiceStack → Admin & Developer and find Disable editor fullscreen.
- Click the toggle to turn it on.
Featured image columnAdmin & Developer
Preview featured images directly in the posts and pages list.
- Open DiceStack → Admin & Developer and find Featured image column.
- Click the toggle to turn it on.
Show ID columnAdmin & Developer
Display post, page, and category IDs in admin lists for easy reference.
- Open DiceStack → Admin & Developer and find Show ID column.
- Click the toggle to turn it on.
Disable block patternsAdmin & Developer
Hide core and remote block patterns for a cleaner, faster editor inserter.
- Open DiceStack → Admin & Developer and find Disable block patterns.
- Click the toggle to turn it on.
Hide admin noticesAdmin & Developer
Silence plugin notification noise for a clean dashboard (Plugins screen kept intact).
- Open DiceStack → Admin & Developer and find Hide admin notices.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Shortcode generatorAdmin & Developer
Turn any reusable text or HTML into your own [shortcode].
- Open DiceStack → Admin & Developer and find Shortcode generator.
- Click the toggle to turn it on.
Master searchAdmin & Developer
Search posts, pages, products, and users from one box in the dashboard.
- Open DiceStack → Admin & Developer and find Master search.
- Click the toggle to turn it on.
File managerAdmin & Developer
Browse, upload, download, edit, rename and delete site files from the dashboard — no FTP needed.
- Open DiceStack → Admin & Developer and find File manager.
- Click the toggle to turn it on.
.htaccess editorAdmin & Developer
Edit your root .htaccess from the dashboard with an automatic backup on every save.
- Open DiceStack → Admin & Developer and find .htaccess editor.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Database search & replaceAdmin & Developer
Find and replace text across content, fields, and options — safe with serialized data.
- Open DiceStack → Admin & Developer and find Database search & replace.
- Click the toggle to turn it on.
White labelAdmin & Developer
Rename the DiceStack menu to your own brand for client sites.
- Open DiceStack → Admin & Developer and find White label.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Site Management
Limit post revisionsSite Management
Keep only the most recent revisions per post to reduce database bloat.
- Open DiceStack → Site Management and find Limit post revisions.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Update notificationsSite Management
Get an email when core, plugin, or theme updates become available.
- Open DiceStack → Site Management and find Update notifications.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
WP-Cron controlSite Management
Disable the visitor-triggered WP-Cron so you can run it from a real server cron.
- Open DiceStack → Site Management and find WP-Cron control.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Silence auto-update emailsSite Management
Stop the result emails WordPress sends after automatic updates.
- Open DiceStack → Site Management and find Silence auto-update emails.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Config import / exportSite Management
Export your DiceStack setup to JSON and import it on another site.
- Open DiceStack → Site Management and find Config import / export.
- Click the toggle to turn it on.
Fix missed scheduleSite Management
Automatically publish scheduled posts that WordPress failed to publish on time.
- Open DiceStack → Site Management and find Fix missed schedule.
- Click the toggle to turn it on.
Email sender nameSite Management
Set the From name and address used on all WordPress emails.
- Open DiceStack → Site Management and find Email sender name.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Skip admin email verificationSite Management
Stop the periodic "confirm your admin email" screen from interrupting logins.
- Open DiceStack → Site Management and find Skip admin email verification.
- Click the toggle to turn it on.
RSS feed item countSite Management
Set how many posts appear in your RSS feeds.
- Open DiceStack → Site Management and find RSS feed item count.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Error monitorSite Management
Capture fatal PHP errors that break the site and suggest the likely cause and fix.
- Open DiceStack → Site Management and find Error monitor.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Backup & restoreSite Management
Back up the database and files to a zip, schedule daily backups, and restore — no upload limit.
- Open DiceStack → Site Management and find Backup & restore.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Cloud backupSite Management
Send backups off-site to FTP, WebDAV (Nextcloud), email, or Google Drive.
- Open DiceStack → Site Management and find Cloud backup.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Monthly reportSite Management
Email a branded monthly summary of activity, updates, and backups to clients.
- Open DiceStack → Site Management and find Monthly report.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Accessibility & Legal
Cookie consent bannerAccessibility & Legal
Show a GDPR/CCPA-style cookie notice and remember the visitor's choice.
- Open DiceStack → Accessibility & Legal and find Cookie consent banner.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Accessibility toolbarAccessibility & Legal
A floating widget for font size, high contrast, and link highlighting.
- Open DiceStack → Accessibility & Legal and find Accessibility toolbar.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Skip to content linkAccessibility & Legal
Add a keyboard "skip to main content" link for screen-reader and keyboard users.
- Open DiceStack → Accessibility & Legal and find Skip to content link.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Visible focus outlineAccessibility & Legal
Show a clear keyboard focus outline on links, buttons, and fields for accessibility.
- Open DiceStack → Accessibility & Legal and find Visible focus outline.
- Click the toggle to turn it on.
- Click Settings on its card to configure the options.
Underline content linksAccessibility & Legal
Underline links within content so they're distinguishable without relying on colour.
- Open DiceStack → Accessibility & Legal and find Underline content links.
- Click the toggle to turn it on.
Respect reduced motionAccessibility & Legal
Disable animations for visitors who prefer reduced motion in their OS settings.
- Open DiceStack → Accessibility & Legal and find Respect reduced motion.
- Click the toggle to turn it on.
New-tab link indicatorAccessibility & Legal
Tell screen-reader users when a link opens in a new tab.
- Open DiceStack → Accessibility & Legal and find New-tab link indicator.
- Click the toggle to turn it on.
Troubleshooting & FAQ
I enabled a tool but don't see the change on my site
It's almost always a cache. Clear your browser cache (Ctrl/Cmd+Shift+R) and purge any caching layer — a cache plugin, your host's cache (e.g. LiteSpeed), or a CDN like Cloudflare. DiceStack's own admin assets are inlined, so the dashboard itself always shows the latest.
Where does a front-facing tool appear, and how do I move it?
Tools that output content (contact form, reviews, related posts, FAQ, breadcrumbs, wishlist, newsletter, author box, etc.) provide a shortcode shown on the tool's card and in its section above. Paste that shortcode into any page, post, or block to place it exactly where you want.
Two plugins doing the same job?
Run Recommended setup — it detects your existing SEO, caching, security and backup plugins and won't suggest tools that clash. Never run two page caches or two SEO plugins at once.
The Object cache tool isn't available
It only appears when your server has the Redis or Memcached PHP extension. Ask your host to enable one, then it shows up under Performance.
Is it really free? Any limits?
Yes — every tool is free with no locked features and no upsell. Disabled tools load zero code, so enabling many tools you don't use isn't the goal: turn on only what you need.
Need help?
Email Contact@dicecodes.com or use the Get support / Request a feature links in the DiceStack dashboard.