{"id":1840,"date":"2026-08-18T13:54:41","date_gmt":"2026-08-18T13:54:41","guid":{"rendered":"https:\/\/tanchev.net\/themes\/ledgerly-theme\/"},"modified":"2026-08-25T11:51:35","modified_gmt":"2026-08-25T11:51:35","slug":"ledgerly-theme","status":"publish","type":"page","link":"https:\/\/tanchev.net\/themes\/ledgerly-theme\/","title":{"rendered":"Ledgerly \u2014 free WordPress theme for accountants"},"content":{"rendered":"\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--50)\">\n\n<p class=\"wp-block-paragraph\" style=\"font-size:0.85rem;letter-spacing:0.12em;text-transform:uppercase\">Free WordPress block theme<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.588), 1.25rem);line-height:1.6\">A full-site-editing theme for accountants, bookkeepers, tax advisers, auditors, financial planners, law offices, insurance brokers and business consultants. Built and maintained by <a href=\"https:\/\/tanchev.net\/\">tanchev.net<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Free, GPL, and free of the usual nonsense: no locked features, no upsell notices in your dashboard, no bundled page builder, and nothing that phones home. Everything the theme does, it does for everyone.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--40)\">\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/themes\/ledgerly\/\">See the live demo<\/a><\/div>\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link wp-element-button\" href=\"#install\">How to install it<\/a><\/div>\n\n<\/div>\n\n<\/div>\n\n\n\n<figure class=\"wp-block-image alignwide size-large has-custom-border\"><a href=\"\/themes\/ledgerly\/\"><img decoding=\"async\" src=\"\/themes\/ledgerly\/wp-content\/themes\/ledgerly\/screenshot.png\" alt=\"The Ledgerly theme front page: a navy hero with the headline Financial clarity you can build on, a panel of working commitments, and a services grid below.\" style=\"border-radius:8px\"\/><\/a><figcaption class=\"wp-element-caption\">The front page as it ships. Every section is a block pattern you can rearrange, edit or remove.<\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--50)\">\n\n<h2 class=\"wp-block-heading\">What you get<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-794e3cfa wp-block-columns-is-layout-flex\">\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n\n<h3 class=\"wp-block-heading\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.431), 1.15rem);\">Four complete looks<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Navy &amp; Teal, Bronze &amp; Charcoal, Evergreen &amp; Amber, and Monochrome. Each changes the palette and the type pairing together, and you switch between them in one click under Styles.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.431), 1.15rem);\">20 block patterns<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Services grid, a how-we-work sequence, fee packages, industries served, team, testimonials, FAQ, gallery, contact details and calls to action. Drop any of them into any page.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.431), 1.15rem);\">10 templates<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Front page, blog, single post, page, a title-less page template, a full-width template, archive, search and 404 \u2014 all editable in the Site Editor.<\/p>\n\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n\n<h3 class=\"wp-block-heading\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.431), 1.15rem);\">Accessible, and checked<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Every text and background pair meets WCAG AA in all four palettes \u2014 the tightest measures 4.53:1 against the 4.5:1 requirement. Visible focus states, a skip link, keyboard-operable navigation, and motion that respects <code>prefers-reduced-motion<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.431), 1.15rem);\">Fast, and small<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Around 850&nbsp;KB. No framework, no jQuery, no build step, no page builder. Fonts are bundled with the theme rather than fetched from Google, so there is no third-party request and one less GDPR question to answer.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.431), 1.15rem);\">No plugin required<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Nothing to install alongside it, and nothing breaks if you switch themes later \u2014 your content is ordinary WordPress blocks the whole way down.<\/p>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" id=\"install\" style=\"padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)\">\n\n<h2 class=\"wp-block-heading\">Getting it<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ledgerly has been submitted to the WordPress.org theme directory and is currently in review (<a href=\"https:\/\/themes.trac.wordpress.org\/ticket\/286945\">ticket 286945<\/a>). Once it is approved you will be able to install it from your dashboard under <strong>Appearance \u2192 Themes \u2192 Add New<\/strong>, and updates will arrive the same way.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Until then, <a href=\"https:\/\/tanchev.net\/\">get in touch<\/a> if you would like a copy to try.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Setting it up<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n\n<li>Activate the theme, then open <strong>Appearance \u2192 Editor<\/strong>.<\/li>\n\n\n<li><strong>The home page lives in the template, not in a page.<\/strong> Edit it under <strong>Templates \u2192 Front Page<\/strong>. This trips people up, because looking under Pages shows nothing \u2014 that is normal for block themes and how WordPress&#8217;s own themes work too.<\/li>\n\n\n<li>Ordinary pages \u2014 services, about, contact \u2014 are edited under <strong>Pages<\/strong> as usual. Use the block inserter to drop in any of the theme&#8217;s patterns.<\/li>\n\n\n<li>Header and footer are under <strong>Patterns \u2192 Template Parts<\/strong>.<\/li>\n\n\n<li>Colours, fonts and spacing are under <strong>Styles<\/strong>. To change the whole look at once, open Styles and click <strong>Browse styles<\/strong>.<\/li>\n\n\n<li>Replace the placeholder images with your own from the media library. The layouts are built to hold real photographs at the same sizes.<\/li>\n\n<\/ol>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)\">\n\n<h2 class=\"wp-block-heading\">Questions<\/h2>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Is anything locked or paid?<\/summary>\n\n<p class=\"wp-block-paragraph\">No. There is no pro version, no locked patterns, no feature held back, and no upsell in your dashboard. The theme is GPL and complete as it is.<\/p>\n\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Why are the bundled images plain placeholders?<\/summary>\n\n<p class=\"wp-block-paragraph\">Because a theme may only ship images it can license to everyone who downloads it, and good photography of real offices generally cannot be relicensed that way. Rather than ship stock that would not match your firm anyway, the theme ships neutral placeholders sized to the layouts, so you can drop your own photographs straight in.<\/p>\n\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Will it work with my plugins?<\/summary>\n\n<p class=\"wp-block-paragraph\">It should. Ledgerly adds no custom post types, shortcodes or blocks of its own, so it stays out of the way. Contact forms, SEO and analytics are plugin territory by design \u2014 pick whichever you prefer.<\/p>\n\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>What happens if I switch themes later?<\/summary>\n\n<p class=\"wp-block-paragraph\">Your content stays. Everything is standard WordPress blocks, so pages keep working. You will lose Ledgerly&#8217;s styling and its template layouts, which is true of any theme.<\/p>\n\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Can I use it for a client site?<\/summary>\n\n<p class=\"wp-block-paragraph\">Yes. It is GPL \u2014 use it commercially, modify it, build client sites on it. A credit is appreciated but not required, and the footer credit link can be deleted in the Site Editor like any other block.<\/p>\n\n<\/details>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--60)\">\n\n<h2 class=\"wp-block-heading\">If you would rather not do it yourself<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The theme is free and stays free. But setting up a site properly \u2014 your content, your photography, the details that make it look like the demo rather than a template \u2014 takes time you may not want to spend.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That is what I do for a living. If you want a hand with installation, customising the design to your firm&#8217;s branding, migrating an existing site, or just a look over what you have built, <a href=\"https:\/\/tanchev.net\/\">get in touch<\/a>. Happy to answer a quick question for free, too \u2014 no obligation either way.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/tanchev.net\/\">Talk to me about your site<\/a><\/div>\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--2\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/themes\/\">See the other themes<\/a><\/div>\n\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.039), 0.9rem);\">Ledgerly is released under the GNU General Public License v2 or later. Fonts are Montserrat, Open Sans and Inter, all under the SIL Open Font License. Icon geometry is from <a href=\"https:\/\/lucide.dev\">Lucide<\/a>, ISC licensed. The bundled placeholder images were created for this theme and are GPL.<\/p>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" id=\"licensing\" style=\"padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)\">\n\n<h2 class=\"wp-block-heading\">Licensing<\/h2>\n\n\n<p class=\"wp-block-paragraph\"><strong>Everything distributed from this site \u2014 every theme, free or otherwise \u2014 is 100% GPL compatible.<\/strong> The themes are released under the GNU General Public License v2 or later, which means you may use them commercially, modify them, and build client sites on them without restriction.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Bundled fonts are under the SIL Open Font License and icon geometry is from <a href=\"https:\/\/lucide.dev\">Lucide<\/a> under the ISC License \u2014 both GPL compatible. Bundled placeholder images were created for these themes and are GPL. No theme sold or given away here contains any component under a licence incompatible with the GPL.<\/p>\n\n\n<p class=\"wp-block-paragraph\">There is no paid or &#8220;pro&#8221; version of any of these themes. Nothing is held back, and no feature is locked. If you would like help setting a site up, that is a service \u2014 the software itself is free.<\/p>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" id=\"download\" style=\"border-width:1px;border-radius:8px;padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)\">\n\n<h2 class=\"wp-block-heading\" style=\"font-size:clamp(0.929rem, 0.929rem + ((1vw - 0.2rem) * 0.739), 1.4rem);\">Download<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Current build: <strong>version 1.0.1<\/strong>. Released under the GNU General Public License v2 or later \u2014 free to use, modify and build client sites with.<\/p>\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/themes\/downloads\/ledgerly-latest.zip\" download>Download ledgerly-latest.zip<\/a><\/div>\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--3\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/themes\/downloads\/ledgerly-1.0.1.zip\" download>Download 1.0.1<\/a><\/div>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.039), 0.9rem);\">To install: WordPress dashboard \u2192 Appearance \u2192 Themes \u2192 Add New \u2192 Upload Theme.<\/p>\n\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Free WordPress block theme A full-site-editing theme for accountants, bookkeepers, tax advisers, auditors, financial planners, law offices, insurance brokers and business consultants. Built and maintained by tanchev.net. Free, GPL, and free of the usual nonsense: no locked features, no upsell notices in your dashboard, no bundled page builder, and nothing that phones home. Everything the [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1840","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/tanchev.net\/themes\/wp-json\/wp\/v2\/pages\/1840","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tanchev.net\/themes\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tanchev.net\/themes\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/tanchev.net\/themes\/wp-json\/wp\/v2\/comments?post=1840"}],"version-history":[{"count":2,"href":"https:\/\/tanchev.net\/themes\/wp-json\/wp\/v2\/pages\/1840\/revisions"}],"predecessor-version":[{"id":1846,"href":"https:\/\/tanchev.net\/themes\/wp-json\/wp\/v2\/pages\/1840\/revisions\/1846"}],"wp:attachment":[{"href":"https:\/\/tanchev.net\/themes\/wp-json\/wp\/v2\/media?parent=1840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}