Theme Editor
The Theme Editor in HTFY Publisher provides a powerful and flexible interface for managing the visual structure of your static website. It allows you to directly edit essential theme-related files such as headers, footers, CSS styles, and JavaScript scripts that control the layout and appearance of your site.
Key Theme Files You Can Edit
The Theme Editor gives access to the following core theme components:
✅ head
Defines meta tags, favicon, site title, and essential header scripts/styles. It plays a crucial role in branding and SEO.
✅ style
Custom CSS for theme styling — controls fonts, colors, margins, layout, and responsive design.
✅ header
Controls the top navigation section including menu items, site logo, and title. This is typically the first visible part of the site for users.
✅ footer
Manages the bottom section of the website. You can add copyright info, social links, contact links, or scripts.
✅ ahead
Used to control content that appears before the main article body. Useful for breadcrumb navigation, banners, or schema data.
How Theme Editor Works
These files are automatically injected into every page of your website at designated locations.
You don’t need to modify individual pages; simply updating the relevant file in the Theme Editor will reflect across the entire site.
Custom code like Google Analytics, live chat widgets, or third-party scripts can also be added here.
What Can You Do with Theme Editor?
Customize site branding (logo, name, favicon)
Add or change the main menu layout
Modify global CSS and JS used by the theme
Tweak the structure of articles and category pages
Inject SEO enhancements (meta, schema) site-wide
Best Practices
Always backup theme files before making changes
Use consistent HTML structures in header/footer to maintain layout integrity
After edits, reload your site and clear cache to see changes
For advanced users, you can also include conditional scripts and responsive CSS
What is the purpose of the Theme Editor in HTFY Publisher?
head.txt
, style.css
, header.txt
, footer.txt
, and more, which define the design, branding, and structure of your website. Changes made here affect all pages automatically.Can I customize the site menu and footer using the Theme Editor?
header.txt
and update your website's footer content using footer.txt
. These edits will reflect across all pages without editing them individually.How do I add custom CSS or scripts to my website?
To add custom styles, use style.css
. For scripts (like Google Analytics), insert them into head.txt
or footer.txt
based on whether they need to load early or at the end of the page.
Will changes in the Theme Editor break my published content?
Can I edit mobile or responsive layout settings through Theme Editor?
style.css
to tailor the website's look for mobile, tablet, and desktop users.