w3K MODs – Feature Test Page
Instructions: This page tests all w3K MODs that have visible output or shortcodes. Check each section below to verify functionality.
π§ Shortcode Tests
1. Random Text / Quotes
MOD: Random Text (w3K_randomTxt)
Shortcode: [w3K-randomTxt]
Expected: Should display a random quote from your database. Refresh page to see different quotes.
Output:
Love the Lord thy God with all thy heart and love thy neighbor as thyself!β Working if you see a quote above | β Not working if you see the shortcode text
2. Random Image
MOD: Random Image (w3K_randomImg)
Shortcode:
[w3K-randomImg folder="path/to/folder"]Expected: Should display a random image from the specified folder (can be any path, not limited to uploads).
Note: Replace “images/logos” with an actual folder path on your server
Attributes:
folder– (Required) Path to folder containing imageshref– Link URL to wrap imagetarget– Link target (_blank, _self, etc.)style– Custom CSS styleswidth– Image widthheight– Image heightalt– Alt texttitle– Title attributeborder– Border sizeOutput:
![]()
β Working if you see an image above | β Not working if you see the shortcode text
3. Spacer Shortcode
MOD: Spacer (w3K_spacer)
Shortcode:
[w3K-spacer x="0" y="0"]Attributes:
x– Horizontal space (width) – supports px, em, % (default: 0)y– Vertical space (height) – supports px, em, % (default: 0)Expected: Should create vertical spacing between this text and the next.
Text before spacer
Text after spacer (should have 100px gap above)
More Examples:
[w3K-spacer y="20"] - Add 20px vertical space [w3K-spacer x="50"] - Add 50px horizontal space [w3K-spacer x="30" y="40"] - Add both 30px width and 40px heightβ Working if you see a large gap | β Not working if text is close together
4. Date-based Shortcodes
MOD: Date Codes (w3K_dateCodes)
Expected: Should display current date/time in various formats.
Shortcode Output Description [year]2026 Current year (e.g., 2025) [month]November Current month (e.g., January) [day]Saturday Day of week (e.g., Monday) [yyyymmdd]2026/11/07 Date in yy/mm/dd format [monthyear]November 2026 Month and year (e.g., January 2025) β Working if you see actual dates/times | β Not working if you see shortcode text
5. Sidebar Shortcode
MOD: SideBar (w3K_sideBar)
Shortcode:
[w3K-sideBar post-id="123"]Button Text[/w3K-sideBar]Expected: Opens a sidebar with post content or external link.
Usage Options:
- Shortcode for Post:
[w3K-sideBar post-id="1"]Open Post[/w3K-sideBar]- Link for Post:
<a href="#" class="w3K-sideBar-32">Open Post 1</a>- Link for URL:
<a href="https://example.com" class="w3K-sideBar">Open Link</a>Test Example: (Replace 1 with an actual post ID)
Or use a link: Test Sidebar Link
β Working if sidebar opens with content | β Not working if nothing happens
ποΈ Visual/CSS Tests
6. Grayscale Image Effect
MOD: Custom Code CSS (w3K_CustomCode)
CSS Class:
w3KgrayscaleExpected: Image should be grayscale, then become color on hover.
![]()
β Working if image is gray and becomes color on hover | β Not working if always in color
7. Custom CSS Classes
MOD: Custom Code CSS (w3K_CustomCode)
Expected: Each box should have specific styling applied.
Height Classes with Vertical Centering:
cv100px class: This div should be 100px tall with vertically centered text
cv125px class: This div should be 125px tall with vertically centered text
Negative Margin Classes:
Normal text with 50px left margin
ml-50px: This text should overlap left by 50px
ml-35px: This text should overlap left by 35px
ml-25px: This text should overlap left by 25px
β Working if heights and margins are correct | β Not working if styling doesn’t apply
βοΈ Admin Area Tests
The following features need to be tested in the WordPress admin area:
8. Menu Items – Check These in Admin
Menu Location Menu Item Expected Behavior Left Sidebar w3K MODs Main menu with w3K icon showing MOD toggles Plugins Menu Upload Plugin βΊ Opens plugin upload page with upload section visible Appearance Menu Upload Theme βΊ Opens theme upload page with upload section visible w3K MODs Submenu Quotes Manage random text quotes w3K MODs Submenu Custom Code CSS/JS editor with CodeMirror w3K MODs Submenu LevelΒ³ LevelΒ³ search settings (Make/Model/Year labels) 9. Generator Tag Removal
MOD: Generator (w3K_generator)
How to Test:
- View page source (Right-click β View Page Source)
- Search for “generator” or “WordPress”
- You should NOT see meta tags like:
<meta name="generator" content="WordPress x.x.x">β Working if no generator tags found | β Not working if WordPress version is visible
10. WordPress Menu Removal
MOD: WP Menu Remover (w3K_removeWPmenu)
How to Test:
- Look at the admin bar at the top of the page (when logged in)
- The WordPress logo menu should be removed from the top-left
β Working if no WP logo in admin bar | β Not working if WP logo still shows
11. Custom Login Page
MOD: Customize Login (w3K_customLogin)
How to Test:
- Log out of WordPress
- Go to:
your-site.com/wp-login.php- Login page should have custom styling with Dashicons and your site logo
β Working if custom styles applied | β Not working if standard WP login appears
12. Custom Logo Support
MOD: Custom Logo (w3K_customLogo)
How to Test:
- Go to: Appearance β Customize β Site Identity
- You should see a “Site Logo” option to upload a custom logo
β Working if logo upload option available | β Not working if option missing
13. Protected Post Text Change
MOD: Change Protected Text (w3K_changeProtected)
How to Test:
- Create a password-protected post
- View the post (not logged in or without password)
- The title should show
π Post Titleinstead ofProtected: Post Title14. Gutenberg Editor Status
MOD: Disable Gutenberg (w3K_DisableGutenberg)
How to Test:
- Create a new post or page
- If enabled, you should see the Classic Editor instead of Gutenberg block editor
β Working if Classic Editor shows | β Not working if Gutenberg blocks appear
15. Additional File Types
MOD: Additional File Types (w3K_AddFileTypes)
How to Test:
- Go to Media β Add New
- Try uploading files like: .svg, .webp, .avif, .woff2, .json, .ico
- These file types should upload without errors (administrator only)
Supported Extensions: svg, svgz, ico, avif, webp, json, webmanifest, woff, woff2, otf, ttf, eot, zip, rar, 7z, css, js, xml, pdf, doc, docx, xls, xlsx, ppt, pptx, csv, txt, log, ics, mp4, mov, wmv, flv, avi
β Working if files upload successfully | β Not working if you get “file type not permitted” errors
π₯ Advanced Feature Tests
16. Post Duplicator
MOD: Duplicator (w3K_Duplicator)
How to Test:
- Go to Posts, Pages, Media (list view), Categories, Tags, Comments, or Users
- Hover over any item
- You should see a “Duplicate” link with an SVG icon
- Click it to create a copy
What Gets Duplicated:
- Media: Creates new file with incremented name (filename.001.ext, filename.002.ext)
- Posts/Pages: Creates draft copy with same content and metadata
- Categories/Tags: Copies with “Copy” appended to name
- Comments: Creates pending duplicate
- Users: Creates new account with modified credentials
β Working if duplicate link appears and creates copy | β Not working if no duplicate option
17. User Masquerade
MOD: User Masquerade (w3K_UserMasquerade)
How to Test: (Administrators only)
- Go to Users list in admin
- You should see a “Masquerade” option for each user
- Click to login as that user
- An “Exit Masquerade” button should appear to return to your admin account
β οΈ SECURITY NOTES:
- This is a powerful feature – only for trusted administrators
- All masquerade events are logged with IP address and timestamp
- Sessions are regenerated for security
- Rate limited to 20 searches per minute
18. Username Changer
MOD: Username Changer (w3K_UsernameChanger)
How to Test:
- Go to Users β Your Profile
- You should see a “Change Username” field
- Normally WordPress doesn’t allow username changes after creation
π Quick Test Checklist
All 18 MODs Quick Reference
Click on any status to cycle: β¬ (Not Tested) β β (Working) β β (Not Working)
MOD Name Test Status Where to Test 1. Generator β¬ Page Source (Section 9) 2. WP Menu Remover β¬ Admin Bar (Section 10) 3. Random Text β¬ Section 1 – Shortcode Test 4. Random Image β¬ Section 2 – Shortcode Test 5. Direct Upload β¬ Admin Menus (Section 8) 6. Change Protected Text β¬ Protected Posts (Section 13) 7. Custom Login β¬ Login Page (Section 11) 8. Custom Logo β¬ Customizer (Section 12) 9. LevelΒ³ Search β¬ Admin Settings (Section 8) 10. Spacer β¬ Section 3 – Shortcode Test 11. Date Codes β¬ Section 4 – Shortcode Test 12. SideBar β¬ Section 5 – Shortcode Test 13. Duplicator β¬ Posts/Media Lists (Section 16) 14. Additional File Types β¬ Media Upload (Section 15) 15. Custom Code β¬ Sections 6-7 + Admin Menu 16. Disable Gutenberg β¬ Post Editor (Section 14) 17. Username Changer β¬ User Profile (Section 18) 18. User Masquerade β¬ Users List (Section 17) Legend: β¬ = Not Tested | β = Working | β = Not Working
Summary: 0 Working | 0 Not Working | 18 Not Tested
β οΈ Important Testing Notes
- All MODs must be enabled in: w3K MODs β Settings (toggle switches)
- Random Image shortcode can use any server path, not limited to uploads folder
- Spacer uses
xandyattributes (not height)- Date Codes use simple shortcodes like
[year]without w3K- prefix- Sidebar feature requires valid post IDs to test
- LevelΒ³ Search is for nasa-core plugin integration
- Security features (User Masquerade) are logged for audit
- Additional File Types only work for administrators
w3K MODs Test Page | Version 2.0.0 |
Created: December 2025
