{"id":312735,"date":"2026-05-17T22:33:34","date_gmt":"2026-05-17T22:33:34","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/lumina-flux-content-generator\/"},"modified":"2026-05-17T22:30:32","modified_gmt":"2026-05-17T22:30:32","slug":"lumina-flux-content-generator","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/lumina-flux-content-generator\/","author":23491051,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Lumina-Flux Content Generator","header_author":"Lumina-Flux","header_description":"Generate clean, neutral placeholder text for design and layout testing. Use [lumina_content] with controls for paragraphs, character count, and optional style overrides. <a href=\"https:\/\/www.lumina-flux.com\/lumina-flux-content-generator-user-guide\/\">User Guide<\/a> | <a href=\"https:\/\/www.lumina-flux.com\/contact-lumina-flux-software-development\/\">Support<\/a>","assets_banners_color":"46428e","last_updated":"2026-05-17 22:30:32","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.lumina-flux.com\/lumina-flux-content-generator-plugin\/","header_author_uri":"https:\/\/www.lumina-flux.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":40,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"luminaflux","date":"2026-05-17 22:30:32"}},"upgrade_notice":{"1.0.0":"<p>Initial release \u2014 no upgrade steps required.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3534899,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3534899,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3534899,"resolution":"1544x500","location":"assets","locale":"","width":1554,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3534899,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3534899,"resolution":"1","location":"assets","locale":"","width":1200,"height":900},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3534899,"resolution":"2","location":"assets","locale":"","width":1200,"height":900},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3534899,"resolution":"3","location":"assets","locale":"","width":1200,"height":900}},"screenshots":{"1":"Default shortcode output inheriting theme typography","2":"Excerpt mode used across a three-column layout","3":"Style overrides applied for a bold hero section preview"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[13175,6529,1084,234533,80],"plugin_category":[43],"plugin_contributors":[263293],"plugin_business_model":[],"class_list":["post-312735","plugin","type-plugin","status-publish","hentry","plugin_tags-content-generator","plugin_tags-dummy-text","plugin_tags-page-builder","plugin_tags-placeholder-text","plugin_tags-shortcode","plugin_category-customization","plugin_contributors-luminaflux","plugin_committers-luminaflux"],"banners":{"banner":"https:\/\/ps.w.org\/lumina-flux-content-generator\/assets\/banner-772x250.png?rev=3534899","banner_2x":"https:\/\/ps.w.org\/lumina-flux-content-generator\/assets\/banner-1544x500.png?rev=3534899","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/lumina-flux-content-generator\/assets\/icon-128x128.png?rev=3534899","icon_2x":"https:\/\/ps.w.org\/lumina-flux-content-generator\/assets\/icon-256x256.png?rev=3534899","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/lumina-flux-content-generator\/assets\/screenshot-1.png?rev=3534899","caption":"Default shortcode output inheriting theme typography"},{"src":"https:\/\/ps.w.org\/lumina-flux-content-generator\/assets\/screenshot-2.png?rev=3534899","caption":"Excerpt mode used across a three-column layout"},{"src":"https:\/\/ps.w.org\/lumina-flux-content-generator\/assets\/screenshot-3.png?rev=3534899","caption":"Style overrides applied for a bold hero section preview"}],"raw_content":"<!--section=description-->\n<p>Quickly generate customizable placeholder content for design, layout testing, and development workflows using a simple shortcode. Skip the Lorem Ipsum \u2014 plain, readable placeholder text that won't distract clients or accidentally read as offensive, political, or suggestive.<\/p>\n\n<p>Designed for the design and staging phase of a WordPress build, so you can preview exactly how your layouts look with realistic paragraph density before the actual content exists.<\/p>\n\n<p><strong>Two modes, one shortcode:<\/strong><\/p>\n\n<ul>\n<li><strong>Structural mode<\/strong> \u2014 specify the exact number of paragraphs and sentences per paragraph<\/li>\n<li><strong>Excerpt mode<\/strong> \u2014 specify a character count and the plugin fills to that length, always ending on a complete sentence<\/li>\n<\/ul>\n\n<p><strong>Optional style overrides:<\/strong><\/p>\n\n<ul>\n<li>Set a hex color, font size, or font weight directly in the shortcode<\/li>\n<li>When not set, text inherits your theme's typography automatically<\/li>\n<\/ul>\n\n<p><strong>Works with all major page builders<\/strong> including Elementor, Divi, Beaver Builder, and the native Gutenberg block editor.<\/p>\n\n<p><strong>Key features:<\/strong><\/p>\n\n<ul>\n<li>Shortcode-based \u2014 works anywhere WordPress shortcodes are supported<\/li>\n<li>Fully neutral word list \u2014 no gendered, suggestive, racial, religious, political, or nationality terms<\/li>\n<li>No external API calls \u2014 all content generated locally from a built-in word list<\/li>\n<li>No assets loaded on the front end \u2014 zero impact on page speed<\/li>\n<li>Optional inline style overrides with input validation<\/li>\n<li>Inherits theme styling by default<\/li>\n<\/ul>\n\n<p><strong>Support &amp; Policies:<\/strong><\/p>\n\n<ul>\n<li>Support: help@lumina-flux.com<\/li>\n<li><a href=\"https:\/\/www.lumina-flux.com\/privacy-policy\/\">Privacy Policy<\/a><\/li>\n<li><a href=\"https:\/\/www.lumina-flux.com\/terms-of-service\/\">Terms of Service<\/a><\/li>\n<li><a href=\"https:\/\/www.lumina-flux.com\/newsletter-signup\/\">Newsletter &amp; Announcements<\/a><\/li>\n<\/ul>\n\n<h3>Shortcode Reference<\/h3>\n\n<p><strong>Basic usage \u2014 all defaults:<\/strong>\n    [lumina_content]\nGenerates 3 paragraphs, 4 sentences each.<\/p>\n\n<p><strong>Word mode (headings and short display text):<\/strong>\n    [lumina_content word-count=\"4\"]\nReturns exactly N plain words with no sentence punctuation or paragraph tags. Drop into a heading block for dummy header text. Maximum 20 words.<\/p>\n\n<p><strong>Structural mode:<\/strong>\n    [lumina_content number-of-paragraphs=\"2\" sentences-per-paragraph=\"5\"]<\/p>\n\n<p><strong>Excerpt mode:<\/strong>\n    [lumina_content excerpt-character-amount=\"400\"]\nExcerpt mode takes priority over structural mode if both are specified.<\/p>\n\n<p><strong>With style overrides:<\/strong>\n    [lumina_content color=\"#2c3e50\" size=\"18px\" weight=\"bold\"]<\/p>\n\n<p><strong>Full example:<\/strong>\n    [lumina_content number-of-paragraphs=\"3\" sentences-per-paragraph=\"4\" color=\"#444444\" size=\"1rem\" weight=\"400\"]<\/p>\n\n<p><strong>Accepted values for style attributes:<\/strong><\/p>\n\n<ul>\n<li><code>color<\/code> \u2014 hex color only: <code>#rgb<\/code> or <code>#rrggbb<\/code> (e.g. <code>#333<\/code> or <code>#2c3e50<\/code>)<\/li>\n<li><code>size<\/code> \u2014 CSS size with unit: <code>px<\/code>, <code>em<\/code>, <code>rem<\/code>, or <code>%<\/code> (e.g. <code>16px<\/code>, <code>1.2rem<\/code>)<\/li>\n<li><code>weight<\/code> \u2014 <code>normal<\/code>, <code>bold<\/code>, <code>lighter<\/code>, <code>bolder<\/code>, or <code>100<\/code> through <code>900<\/code> in steps of 100<\/li>\n<\/ul>\n\n<p>Invalid values are silently ignored \u2014 nothing will break.<\/p>\n\n<!--section=installation-->\n<p><strong>From the WordPress dashboard:<\/strong><\/p>\n\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong><\/li>\n<li>Upload the plugin zip file<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong><\/li>\n<\/ol>\n\n<p><strong>Via FTP:<\/strong><\/p>\n\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Go to <strong>Plugins<\/strong> in your WordPress dashboard and click <strong>Activate<\/strong> next to Lumina-Flux Content Generator<\/li>\n<\/ol>\n\n<p><strong>Using the shortcode:<\/strong><\/p>\n\n<p>Place <code>[lumina_content]<\/code> on any page, post, or widget area that supports shortcodes. No configuration required \u2014 it works out of the box with sensible defaults.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"will%20this%20text%20appear%20on%20my%20live%20site%3F\"><h3>Will this text appear on my live site?<\/h3><\/dt>\n<dd><p>Yes, if you publish the page with the shortcode on it. Lumina-Flux Content Generator is intended for staging and design review. Remove or replace the shortcode before going live.<\/p><\/dd>\n<dt id=\"can%20i%20use%20more%20than%20one%20shortcode%20on%20the%20same%20page%3F\"><h3>Can I use more than one shortcode on the same page?<\/h3><\/dt>\n<dd><p>Yes, as many times as you like. Each instance generates completely independent content.<\/p><\/dd>\n<dt id=\"the%20text%20looks%20different%20on%20each%20page%20load%20%E2%80%94%20is%20that%20normal%3F\"><h3>The text looks different on each page load \u2014 is that normal?<\/h3><\/dt>\n<dd><p>Yes. Word and sentence order is randomised each time the page loads, giving a realistic preview of how varying content lengths will look in your layout. This is intentional.<\/p><\/dd>\n<dt id=\"can%20i%20control%20how%20much%20text%20is%20generated%3F\"><h3>Can I control how much text is generated?<\/h3><\/dt>\n<dd><p>Yes. Use <code>number-of-paragraphs<\/code> and <code>sentences-per-paragraph<\/code> for structural control, or <code>excerpt-character-amount<\/code> for a fixed character count. See the full attribute reference below.<\/p><\/dd>\n<dt id=\"does%20it%20slow%20down%20my%20site%3F\"><h3>Does it slow down my site?<\/h3><\/dt>\n<dd><p>No. All text is generated from a local word list built into the plugin. There are no external API calls, no database queries, and no front-end assets loaded.<\/p><\/dd>\n<dt id=\"can%20i%20style%20the%20output%3F\"><h3>Can I style the output?<\/h3><\/dt>\n<dd><p>Yes. Use the optional <code>color<\/code>, <code>size<\/code>, and <code>weight<\/code> attributes to override your theme's typography for a specific shortcode instance. When omitted, the text inherits your theme's defaults.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20elementor%2C%20divi%2C%20or%20other%20page%20builders%3F\"><h3>Does it work with Elementor, Divi, or other page builders?<\/h3><\/dt>\n<dd><p>Yes. Add a Shortcode widget (Elementor) or Text\/Code module (Divi, Beaver Builder) and paste the shortcode in. It inherits the column's typography settings automatically.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Structural mode: paragraph and sentence count control<\/li>\n<li>Excerpt mode: character count with clean sentence-end truncation<\/li>\n<li>Optional inline style overrides: color, font size, font weight<\/li>\n<li>Curated neutral English word list \u2014 reviewed for suggestive, gendered, racial, religious, and political content<\/li>\n<\/ul>","raw_excerpt":"Generate placeholder content with shortcode control for paragraphs, length, and layout testing.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/312735","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=312735"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/luminaflux"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=312735"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=312735"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=312735"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=312735"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=312735"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=312735"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}