For JormunTL 1.4.1
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 Favorites 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 |
| Email Sender Name | string | empty | email_from_name |
| Email Sender Address | string | empty | email_from_address |
| 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 |
Unused Assets
| Setting | Choices | Default | Key |
|---|---|---|---|
| Emoji Script | on / off | on | disable_emoji_scripts |
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 |
| Link for signed-out visitors | url | empty | header_notice_url_logged_out |
| 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 |
| DMCA in footer | on / off | on | show_dmca_in_footer |
| Report an issue in footer | on / off | on | show_report_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
| 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 |
| Starter Link Text | empty | primary_menu_fallback_label |
| Search Bar Shape | square | search_bar_shape |
Footer
| 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] |
| Default Novel Cover | self::novel_cover_choice() | novel_default_cover_choice |
| Custom Novel Cover | 0 | novel_default_cover |
Reviews & Ratings
| Setting | Default | Key |
|---|---|---|
| Rating Type | stars | rating_type |
Layout Width
| Setting | Default | Key |
|---|---|---|
| Site Container Width | narrow | site_container_width |
Library
| Setting | Default | Key |
|---|---|---|
| Sidebar on the Library | off | enable_archive_sidebar |
| Display Options | — | jormuntl_heading_archive_display |
| Novel Layout | grid | archive_display_style |
| 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 Cards
| 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 |
List View
| 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 |
Novel Page
| Setting | Default | Key |
|---|---|---|
| Page Surface | default | novel_page_surface |
| Hero Layout | classic | novel_hero_preset |
| The hero | — | jormuntl_heading_hero_advanced |
| What the card shows | — | novel_hero_slots |
| Synopsis | empty | novel_hero_synopsis |
| Below the hero | — | jormuntl_heading_hero_below |
| Artwork & surface | — | jormuntl_heading_hero_artwork |
| 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 |
| Chapter list columns | single | toc_chapters_layout |
| Page Sections | empty | single_novel_sections |
| You May Also Like: title | You May Also Like | single_novel_related_title |
| You May Also Like: which novels | genre | single_novel_related_match |
| You May Also Like: order | 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 |
| 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 |
| Placement | self::in_content_ad_position_default() | in_content_ad_position |
| 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 |
homepage_layout_settings
| Setting | Default | Key |
|---|---|---|
| Homepage Sections | [] | homepage_sections |
| Sidebar on the Homepage | on | enable_homepage_sidebar |
blog_layout_settings
| Setting | Default | Key |
|---|---|---|
| Sidebar on the Post Listing | on | enable_blog_sidebar |
| Sidebar on Single Posts | on | enable_single_post_sidebar |
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 ·