Settings reference

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.

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 Favorites 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 Deliveryempty—jormuntl_email_delivery
Email Sender Namestringemptyemail_from_name
Email Sender Addressstringemptyemail_from_address
Require Email Verificationon / offoffemail_verification_enabled
Login Stylemodal, pagemodallogin_style
Use Themed Loginon / offoffhide_wp_login

Avatars

SettingChoicesDefaultKey
Preset Avatarson / offoffavatar_presets_enabled
Active Packsempty—avatar_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

Unused Assets

SettingChoicesDefaultKey
Emoji Scripton / offondisable_emoji_scripts

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
Link for signed-out visitorsurlemptyheader_notice_url_logged_out
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
DMCA in footeron / offonshow_dmca_in_footer
Report an issue in footeron / offonshow_report_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

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
Starter Link Textemptyprimary_menu_fallback_label
Search Bar Shapesquaresearch_bar_shape

Footer

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]
Default Novel Coverself::novel_cover_choice()novel_default_cover_choice
Custom Novel Cover0novel_default_cover

Reviews & Ratings

SettingDefaultKey
Rating Typestarsrating_type

Layout Settings

Layout Width

SettingDefaultKey
Site Container Widthnarrowsite_container_width

Library

SettingDefaultKey
Sidebar on the Libraryoffenable_archive_sidebar
Display Options—jormuntl_heading_archive_display
Novel Layoutgridarchive_display_style
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 Cards

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

List View

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 Strength—novel_list_decoration_opacity

Novel Page

SettingDefaultKey
Page Surfacedefaultnovel_page_surface
Hero Layoutclassicnovel_hero_preset
The hero—jormuntl_heading_hero_advanced
What the card shows—novel_hero_slots
Synopsisemptynovel_hero_synopsis
Below the hero—jormuntl_heading_hero_below
Artwork & surface—jormuntl_heading_hero_artwork
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
Chapter list columnssingletoc_chapters_layout
Page Sectionsemptysingle_novel_sections
You May Also Like: titleYou May Also Likesingle_novel_related_title
You May Also Like: which novelsgenresingle_novel_related_match
You May Also Like: orderrandomsingle_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
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
Placementself::in_content_ad_position_default()in_content_ad_position
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 Text—pair_primary_text
Colors—jormuntl_heading_colors
Underline links on hover1link_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#10B981success_color
Warning Color#F59E0Bwarning_color
Premium Color#F59E0Bpremium_color
Error Color#EF4444error_color
Button Colors—jormuntl_heading_button_colors

Typography

SettingDefaultKey
Primary Font Familysystemprimary_font_family
Secondary Font Familysystemsecondary_font_family
Advanced—jormuntl_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 Surface—chapter_reading_surface

my_section

SettingDefaultKey
My Group—jormuntl_heading_my_group
My Section—enable_my_section
Enable Feature—setting_id

homepage_layout_settings

SettingDefaultKey
Homepage Sections[]homepage_sections
Sidebar on the Homepageonenable_homepage_sidebar

blog_layout_settings

SettingDefaultKey
Sidebar on the Post Listingonenable_blog_sidebar
Sidebar on Single Postsonenable_single_post_sidebar

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 ·