Settings reference

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.

Theme Options

Found under JormunTL → Theme Options in the WordPress admin, split across seven tabs.

Content & Features

Tooltips

SettingChoicesDefaultKey
DMCA Request Tooltipon / offontooltip_dmca
Add to Library Tooltipon / offontooltip_library

Reader Help

SettingChoicesDefaultKey
FAQ Pagenumber0faq_page
Chapter Readeron / offonshow_faq_in_reader

Copy Protection

SettingChoicesDefaultKey
Enable Copy Protectionon / offoffenable_copy_protection
Protection Strengthlight, medium, strongmediumcopy_protection_strength
Watermark Wordstextareaemptywatermark_words
Watermark Frequencylow, medium, highmediumwatermark_frequency

Novel Data

SettingChoicesDefaultKey
Enabled Countriesarraykorean’,‘chinese’,‘japanese’,‘englishenabled_country_presets

Search Engines

SettingChoicesDefaultKey
Search Engine Metadataon / offonseo_meta_enabled

Comments

SettingChoicesDefaultKey
Moderation Dictionarytextareaemptycomment_moderation_words
Spam Dictionarytextareaemptycomment_spam_words
Auto-approve trusted readersnumber0comment_trust_threshold
Trust Patreon supporterson / offoffcomment_trust_patreon

R18 / Adult Content

SettingChoicesDefaultKey
Enable Adult Contenton / offoffr18_enabled
Visibilityeveryone, logged_in, hiddeneveryoner18_visibility
Show R18 Badgeon / offonr18_badge
Blur Coverson / offoffr18_blur_covers
Exclude Homepageon / offonr18_exclude_homepage

Accounts & Readers

Accounts & Registration

SettingChoicesDefaultKey
Email Deliveryemptyjormuntl_email_delivery
Require Email Verificationon / offoffemail_verification_enabled
Login Stylemodal, pagemodallogin_style
Use Themed Loginon / offoffhide_wp_login

Avatars

SettingChoicesDefaultKey
Preset Avatarson / offoffavatar_presets_enabled
Active Packsemptyavatar_packs

Security & Anti-Spam

SettingChoicesDefaultKey
CAPTCHA Providernone, turnstile, hcaptcha, recaptchanonebot_captcha_provider
Site Keytextemptybot_captcha_site_key
Secret Keysecretemptybot_captcha_secret_key

Performance & URLs

Chapter URL Structure

SettingChoicesDefaultKey
Chapter URL Structuresimple, novelsimplechapter_permalink_structure

Header Notice

Header Notice

SettingChoicesDefaultKey
Enableon / offonheader_notice_enabled
Modelink, announcementslinkheader_notice_mode
Iconbell, megaphone, info, alert-circle, message-circle, mail, zap, star, flamebellannouncement_icon
Icon Background Colorcoloremptyannouncement_icon_bg
Icon Colorcoloremptyannouncement_icon_color
TitletextLatest Updatesannouncement_title
Body Texttextarea• New novel updates available\n• Site maintenance scheduled\n• Check our latest releasesannouncement_text
Linkurlemptyheader_notice_url
Open in New Tabon / offoffheader_notice_new_tab

Privacy & Cookies

Legal Pages

SettingChoicesDefaultKey
Privacy Policynumber0privacy_policy_page
Cookies Policynumber0cookies_policy_page
Terms of Servicenumber0terms_page
Erasing purchase recordsanonymize, deleteanonymizeprivacy_erase_transactions

Footer Links

SettingChoicesDefaultKey
Privacy in footeron / offonshow_privacy_in_footer
Cookies in footeron / offonshow_cookies_in_footer
Terms in footeron / offonshow_terms_in_footer

Cookie Consent Banner

SettingChoicesDefaultKey
Show banneron / offoncookie_banner_enabled
Banner texttextareaWe use cookies to improve your experience and analyze site traffic.cookie_banner_text
”Accept All” labeltextAccept Allcookie_banner_accept_label
”Essential Only” labeltextEssential Onlycookie_banner_essential_label

Customizer

Found under Appearance → Customize, where every change previews live before you publish it.

Global

Header Settings

SettingDefaultKey
Reading Headerself::header_behavior_default()jormuntl_settings[reading_header_behavior]
Notificationsbelljormuntl_settings[notifications_placement]
Show Discord button in headeroffdiscord_show_header
Show Both Logo and Site Titleoffshow_logo_and_title
Dark Mode Logoemptydark_mode_logo
Reading Mode Logo (Square)emptyreading_mode_logo
Logo Max Width (px)200logo_max_width
Search Bar Shapesquaresearch_bar_shape

Footer Settings

SettingDefaultKey
Copyright Text© {year} {site_name} • Theme by Bored Daoistfooter_copyright_text
Show Theme Creditonfooter_show_credit
Show RSS Feed Icononfooter_show_rss
Show Discord button in footeroffdiscord_show_footer

Community

SettingDefaultKey
Discord Invite URLemptyjormuntl_settings[discord_url]

Novel Display

SettingDefaultKey
Country Badge Styleflagjormuntl_settings[country_badge_style]

Reviews & Ratings

SettingDefaultKey
Rating Typestarsrating_type

Layout Settings

Homepage Settings

SettingDefaultKey
Homepage Sections[]homepage_sections
Enable Home Sidebaronenable_homepage_sidebar

Layout Width

SettingDefaultKey
Site Container Widthnarrowsite_container_width

Library Settings

SettingDefaultKey
Enable Novel Archive Sidebaroffenable_archive_sidebar
Display Optionsjormuntl_heading_archive_display
Novel Layoutgridarchive_display_style
Archive Card Sizesmallarchive_card_size
List View Columns (Desktop)1archive_list_columns

Page Layout

SettingDefaultKey
Sidebar on Standard Pagesoffpage_show_sidebar

Error & Empty States

SettingDefaultKey
404 Page Artworkjormungandrerror_404_artwork
Custom 404 Artworkemptyerror_404_custom_artwork
Search No-Results Artworkjormungandrsearch_empty_artwork
Custom No-Results Artworkemptysearch_empty_custom_artwork

Novel Card Settings

SettingDefaultKey
Cover Overlay Displaystatusnovel_card_overlay_display
Card Bottom Contentgenresnovel_card_bottom
Max Genre Tags2novel_card_genre_limit
Card Styledefaultnovel_card_style

Novel List Settings

SettingDefaultKey
List Card Contentchaptersnovel_list_content_display
Chapters to Showsplitnovel_list_chapters_count
Cover Overlaystatusnovel_list_overlay_display
Meta Linewp_json_encode( self::get_list_meta_items(novel_list_meta_items
Show Genre Tagsonnovel_list_show_genres
Max Genre Tags3novel_list_genre_limit
Cover Styleedgenovel_list_cover_style
List Item Styledefaultnovel_list_style
Background Decorationnonenovel_list_background_decoration
Custom Artworkemptynovel_list_custom_decoration
Invert Custom Artwork in Dark Modeonnovel_list_custom_decoration_invert
Decoration Strengthnovel_list_decoration_opacity

Single Webnovel

SettingDefaultKey
Meta Linewp_json_encode( self::get_hero_meta_items(novel_hero_meta_items
Status Display$hero_status_defaultnovel_hero_status_display
Rating Display$hero_rating_defaultnovel_hero_rating_style
Background Decorationnonenovel_hero_background_decoration
Custom Artworkemptynovel_hero_custom_decoration
Invert Custom Artwork in Dark Modeonnovel_hero_custom_decoration_invert
Decoration Strength10novel_hero_decoration_opacity
Table of Contents Layoutsingletoc_chapters_layout
Page Sectionsemptysingle_novel_sections
Section TitleYou May Also Likesingle_novel_related_title
Match Novels Bygenresingle_novel_related_match
Order Byrandomsingle_novel_related_order

Monetization

Leaderboard Ads

SettingDefaultKey
Enable Leaderboard Adoffenable_leaderboard_ad
Load ad scripts only after cookie consentonads_require_consent
Ad Typeplaceholderleaderboard_ad_type
Ad Imageemptyleaderboard_ad_image
Ad Link URLemptyleaderboard_ad_link
Open in New Tabonleaderboard_ad_target
Ad Script Codeemptyleaderboard_ad_script
Support Dev - Main TitleDo you need a cheap reliable hosting?support_dev_title
Support Dev - SubtitleOur Novel Translation site is powered by Hostingersupport_dev_text
Support Dev - Referral Linkhttps://hostinger.com?REFERRALCODE=8WGDARLSMICWsupport_dev_link
Leaderboard Ad Widthboxedleaderboard_ad_width

Sidebar Ads

SettingDefaultKey
Enable Sidebar Adoffenable_sidebar_ad
Placementtopsidebar_ad_placement
Ad Typeplaceholdersidebar_ad_type
Ad Imageemptysidebar_ad_image
Ad Link URLemptysidebar_ad_link
Open in New Tabonsidebar_ad_target
Ad Script Codeemptysidebar_ad_script

In-Content Ads

SettingDefaultKey
Enable In-Content Adsoffenable_in_content_ad
Place ad after N paragraphs8in_content_ad_after
Ad Typeplaceholderin_content_ad_type
Ad Imageemptyin_content_ad_image
Ad Link URLemptyin_content_ad_link
Open in New Tabonin_content_ad_target
Ad Script Codeemptyin_content_ad_script

Styles

Color Scheme

SettingDefaultKey
Primary Textpair_primary_text
Colorsjormuntl_heading_colors
Underline links on hover1link_hover_underline
Border Tiersjormuntl_heading_border_tiers
Input Fieldsjormuntl_heading_input_style
Input Borderpair_input_border_color
Input Backgroundpair_input_bg_color
Status Colorsjormuntl_heading_status_colors
Success Color#10B981success_color
Warning Color#F59E0Bwarning_color
Premium Color#F59E0Bpremium_color
Error Color#EF4444error_color
Button Colorsjormuntl_heading_button_colors

Typography

SettingDefaultKey
Primary Font Familysystemprimary_font_family
Secondary Font Familysystemsecondary_font_family
Advancedjormuntl_heading_typography_advanced
Button Font Familyinheritbutton_font_family

Style Tools

SettingDefaultKey
jormuntl_style_tools_controlemptyjormuntl_style_tools_control

Other sections

chapter_settings

SettingDefaultKey
Reading Font Familysystemreading_font_family
Reading Surfacechapter_reading_surface

my_section

SettingDefaultKey
My Groupjormuntl_heading_my_group
My Sectionenable_my_section
Enable Featuresetting_id

jormuntl_about

SettingDefaultKey
about_image0about_image

Repeated per placement

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.

GroupRegistered as
Leaderboard ad, on or off per page typelb_on_ + the item key
Sidebar ad, on or off per page typesidebar_ad_on_ + the item key
Colour pairs, one per palette slotpair_ + the item key

Something here wrong or missing? jormundevtl@gmail.com

Privacy ·