For JormunTL 1.2.0
Every setting in JormunTL, where to find it and what it defaults to. Generated from the theme source, so it cannot drift as the theme changes.
Found under JormunTL → Theme Options in the WordPress admin, split across seven tabs.
Tooltips
| Setting | Choices | Default | Key |
|---|---|---|---|
| DMCA Request Tooltip | on / off | on | tooltip_dmca |
| Add to Library Tooltip | on / off | on | tooltip_library |
Reader Help
| Setting | Choices | Default | Key |
|---|---|---|---|
| FAQ Page | number | 0 | faq_page |
| Chapter Reader | on / off | on | show_faq_in_reader |
Copy Protection
| Setting | Choices | Default | Key |
|---|---|---|---|
| Enable Copy Protection | on / off | off | enable_copy_protection |
| Protection Strength | light, medium, strong | medium | copy_protection_strength |
| Watermark Words | textarea | empty | watermark_words |
| Watermark Frequency | low, medium, high | medium | watermark_frequency |
Novel Data
| Setting | Choices | Default | Key |
|---|---|---|---|
| Enabled Countries | array | korean’,‘chinese’,‘japanese’,‘english | enabled_country_presets |
Search Engines
| Setting | Choices | Default | Key |
|---|---|---|---|
| Search Engine Metadata | on / off | on | seo_meta_enabled |
Comments
| Setting | Choices | Default | Key |
|---|---|---|---|
| Moderation Dictionary | textarea | empty | comment_moderation_words |
| Spam Dictionary | textarea | empty | comment_spam_words |
| Auto-approve trusted readers | number | 0 | comment_trust_threshold |
| Trust Patreon supporters | on / off | off | comment_trust_patreon |
R18 / Adult Content
| Setting | Choices | Default | Key |
|---|---|---|---|
| Enable Adult Content | on / off | off | r18_enabled |
| Visibility | everyone, logged_in, hidden | everyone | r18_visibility |
| Show R18 Badge | on / off | on | r18_badge |
| Blur Covers | on / off | off | r18_blur_covers |
| Exclude Homepage | on / off | on | r18_exclude_homepage |
Accounts & Registration
| Setting | Choices | Default | Key |
|---|---|---|---|
| Email Delivery | empty | — | jormuntl_email_delivery |
| Require Email Verification | on / off | off | email_verification_enabled |
| Login Style | modal, page | modal | login_style |
| Use Themed Login | on / off | off | hide_wp_login |
Avatars
| Setting | Choices | Default | Key |
|---|---|---|---|
| Preset Avatars | on / off | off | avatar_presets_enabled |
| Active Packs | empty | — | avatar_packs |
Security & Anti-Spam
| Setting | Choices | Default | Key |
|---|---|---|---|
| CAPTCHA Provider | none, turnstile, hcaptcha, recaptcha | none | bot_captcha_provider |
| Site Key | text | empty | bot_captcha_site_key |
| Secret Key | secret | empty | bot_captcha_secret_key |
Chapter URL Structure
| Setting | Choices | Default | Key |
|---|---|---|---|
| Chapter URL Structure | simple, novel | simple | chapter_permalink_structure |
Header Notice
| Setting | Choices | Default | Key |
|---|---|---|---|
| Enable | on / off | on | header_notice_enabled |
| Mode | link, announcements | link | header_notice_mode |
| Icon | bell, megaphone, info, alert-circle, message-circle, mail, zap, star, flame | bell | announcement_icon |
| Icon Background Color | color | empty | announcement_icon_bg |
| Icon Color | color | empty | announcement_icon_color |
| Title | text | Latest Updates | announcement_title |
| Body Text | textarea | • New novel updates available\n• Site maintenance scheduled\n• Check our latest releases | announcement_text |
| Link | url | empty | header_notice_url |
| Open in New Tab | on / off | off | header_notice_new_tab |
Legal Pages
| Setting | Choices | Default | Key |
|---|---|---|---|
| Privacy Policy | number | 0 | privacy_policy_page |
| Cookies Policy | number | 0 | cookies_policy_page |
| Terms of Service | number | 0 | terms_page |
| Erasing purchase records | anonymize, delete | anonymize | privacy_erase_transactions |
Footer Links
| Setting | Choices | Default | Key |
|---|---|---|---|
| Privacy in footer | on / off | on | show_privacy_in_footer |
| Cookies in footer | on / off | on | show_cookies_in_footer |
| Terms in footer | on / off | on | show_terms_in_footer |
Cookie Consent Banner
| Setting | Choices | Default | Key |
|---|---|---|---|
| Show banner | on / off | on | cookie_banner_enabled |
| Banner text | textarea | We use cookies to improve your experience and analyze site traffic. | cookie_banner_text |
| ”Accept All” label | text | Accept All | cookie_banner_accept_label |
| ”Essential Only” label | text | Essential Only | cookie_banner_essential_label |
Found under Appearance → Customize, where every change previews live before you publish it.
Header Settings
| Setting | Default | Key |
|---|---|---|
| Reading Header | self::header_behavior_default() | jormuntl_settings[reading_header_behavior] |
| Notifications | bell | jormuntl_settings[notifications_placement] |
| Show Discord button in header | off | discord_show_header |
| Show Both Logo and Site Title | off | show_logo_and_title |
| Dark Mode Logo | empty | dark_mode_logo |
| Reading Mode Logo (Square) | empty | reading_mode_logo |
| Logo Max Width (px) | 200 | logo_max_width |
| Search Bar Shape | square | search_bar_shape |
Footer Settings
| Setting | Default | Key |
|---|---|---|
| Copyright Text | © {year} {site_name} • Theme by Bored Daoist | footer_copyright_text |
| Show Theme Credit | on | footer_show_credit |
| Show RSS Feed Icon | on | footer_show_rss |
| Show Discord button in footer | off | discord_show_footer |
Community
| Setting | Default | Key |
|---|---|---|
| Discord Invite URL | empty | jormuntl_settings[discord_url] |
Novel Display
| Setting | Default | Key |
|---|---|---|
| Country Badge Style | flag | jormuntl_settings[country_badge_style] |
Reviews & Ratings
| Setting | Default | Key |
|---|---|---|
| Rating Type | stars | rating_type |
Homepage Settings
| Setting | Default | Key |
|---|---|---|
| Homepage Sections | [] | homepage_sections |
| Enable Home Sidebar | on | enable_homepage_sidebar |
Layout Width
| Setting | Default | Key |
|---|---|---|
| Site Container Width | narrow | site_container_width |
Library Settings
| Setting | Default | Key |
|---|---|---|
| Enable Novel Archive Sidebar | off | enable_archive_sidebar |
| Display Options | — | jormuntl_heading_archive_display |
| Novel Layout | grid | archive_display_style |
| Archive Card Size | small | archive_card_size |
| List View Columns (Desktop) | 1 | archive_list_columns |
Page Layout
| Setting | Default | Key |
|---|---|---|
| Sidebar on Standard Pages | off | page_show_sidebar |
Error & Empty States
| Setting | Default | Key |
|---|---|---|
| 404 Page Artwork | jormungandr | error_404_artwork |
| Custom 404 Artwork | empty | error_404_custom_artwork |
| Search No-Results Artwork | jormungandr | search_empty_artwork |
| Custom No-Results Artwork | empty | search_empty_custom_artwork |
Novel Card Settings
| Setting | Default | Key |
|---|---|---|
| Cover Overlay Display | status | novel_card_overlay_display |
| Card Bottom Content | genres | novel_card_bottom |
| Max Genre Tags | 2 | novel_card_genre_limit |
| Card Style | default | novel_card_style |
Novel List Settings
| Setting | Default | Key |
|---|---|---|
| List Card Content | chapters | novel_list_content_display |
| Chapters to Show | split | novel_list_chapters_count |
| Cover Overlay | status | novel_list_overlay_display |
| Meta Line | wp_json_encode( self::get_list_meta_items( | novel_list_meta_items |
| Show Genre Tags | on | novel_list_show_genres |
| Max Genre Tags | 3 | novel_list_genre_limit |
| Cover Style | edge | novel_list_cover_style |
| List Item Style | default | novel_list_style |
| Background Decoration | none | novel_list_background_decoration |
| Custom Artwork | empty | novel_list_custom_decoration |
| Invert Custom Artwork in Dark Mode | on | novel_list_custom_decoration_invert |
| Decoration Strength | — | novel_list_decoration_opacity |
Single Webnovel
| Setting | Default | Key |
|---|---|---|
| Meta Line | wp_json_encode( self::get_hero_meta_items( | novel_hero_meta_items |
| Status Display | $hero_status_default | novel_hero_status_display |
| Rating Display | $hero_rating_default | novel_hero_rating_style |
| Background Decoration | none | novel_hero_background_decoration |
| Custom Artwork | empty | novel_hero_custom_decoration |
| Invert Custom Artwork in Dark Mode | on | novel_hero_custom_decoration_invert |
| Decoration Strength | 10 | novel_hero_decoration_opacity |
| Table of Contents Layout | single | toc_chapters_layout |
| Page Sections | empty | single_novel_sections |
| Section Title | You May Also Like | single_novel_related_title |
| Match Novels By | genre | single_novel_related_match |
| Order By | random | single_novel_related_order |
Leaderboard Ads
| Setting | Default | Key |
|---|---|---|
| Enable Leaderboard Ad | off | enable_leaderboard_ad |
| Load ad scripts only after cookie consent | on | ads_require_consent |
| Ad Type | placeholder | leaderboard_ad_type |
| Ad Image | empty | leaderboard_ad_image |
| Ad Link URL | empty | leaderboard_ad_link |
| Open in New Tab | on | leaderboard_ad_target |
| Ad Script Code | empty | leaderboard_ad_script |
| Support Dev - Main Title | Do you need a cheap reliable hosting? | support_dev_title |
| Support Dev - Subtitle | Our Novel Translation site is powered by Hostinger | support_dev_text |
| Support Dev - Referral Link | https://hostinger.com?REFERRALCODE=8WGDARLSMICW | support_dev_link |
| Leaderboard Ad Width | boxed | leaderboard_ad_width |
Sidebar Ads
| Setting | Default | Key |
|---|---|---|
| Enable Sidebar Ad | off | enable_sidebar_ad |
| Placement | top | sidebar_ad_placement |
| Ad Type | placeholder | sidebar_ad_type |
| Ad Image | empty | sidebar_ad_image |
| Ad Link URL | empty | sidebar_ad_link |
| Open in New Tab | on | sidebar_ad_target |
| Ad Script Code | empty | sidebar_ad_script |
In-Content Ads
| Setting | Default | Key |
|---|---|---|
| Enable In-Content Ads | off | enable_in_content_ad |
| Place ad after N paragraphs | 8 | in_content_ad_after |
| Ad Type | placeholder | in_content_ad_type |
| Ad Image | empty | in_content_ad_image |
| Ad Link URL | empty | in_content_ad_link |
| Open in New Tab | on | in_content_ad_target |
| Ad Script Code | empty | in_content_ad_script |
Color Scheme
| Setting | Default | Key |
|---|---|---|
| Primary Text | — | pair_primary_text |
| Colors | — | jormuntl_heading_colors |
| Underline links on hover | 1 | link_hover_underline |
| Border Tiers | — | jormuntl_heading_border_tiers |
| Input Fields | — | jormuntl_heading_input_style |
| Input Border | — | pair_input_border_color |
| Input Background | — | pair_input_bg_color |
| Status Colors | — | jormuntl_heading_status_colors |
| Success Color | #10B981 | success_color |
| Warning Color | #F59E0B | warning_color |
| Premium Color | #F59E0B | premium_color |
| Error Color | #EF4444 | error_color |
| Button Colors | — | jormuntl_heading_button_colors |
Typography
| Setting | Default | Key |
|---|---|---|
| Primary Font Family | system | primary_font_family |
| Secondary Font Family | system | secondary_font_family |
| Advanced | — | jormuntl_heading_typography_advanced |
| Button Font Family | inherit | button_font_family |
Style Tools
| Setting | Default | Key |
|---|---|---|
| jormuntl_style_tools_control | empty | jormuntl_style_tools_control |
chapter_settings
| Setting | Default | Key |
|---|---|---|
| Reading Font Family | system | reading_font_family |
| Reading Surface | — | chapter_reading_surface |
my_section
| Setting | Default | Key |
|---|---|---|
| My Group | — | jormuntl_heading_my_group |
| My Section | — | enable_my_section |
| Enable Feature | — | setting_id |
jormuntl_about
| Setting | Default | Key |
|---|---|---|
| about_image | 0 | about_image |
Some controls are registered once per item rather than once each, so they appear in the Customizer as a row per placement rather than as a single switch. They are not listed individually above.
| Group | Registered as |
|---|---|
| Leaderboard ad, on or off per page type | lb_on_ + the item key |
| Sidebar ad, on or off per page type | sidebar_ad_on_ + the item key |
| Colour pairs, one per palette slot | pair_ + the item key |
Something here wrong or missing? jormundevtl@gmail.com
Privacy ·