{"id":334510,"date":"2026-07-07T09:22:10","date_gmt":"2026-07-07T09:22:10","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/klamra-book-builder\/"},"modified":"2026-07-07T09:21:48","modified_gmt":"2026-07-07T09:21:48","slug":"klamra-book-builder","status":"publish","type":"plugin","link":"https:\/\/fuc.wordpress.org\/plugins\/klamra-book-builder\/","author":23453331,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.2.8","stable_tag":"0.2.8","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Klamra Book Builder","header_author":"Klamra22","header_description":"Export published WordPress posts or WooCommerce products into one printable book-style HTML file with a table of contents and browser PDF support.","assets_banners_color":"b5cfc9","last_updated":"2026-07-07 09:21:48","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":28,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.2.8":{"tag":"0.2.8","author":"klamra22","date":"2026-07-07 09:21:48"}},"upgrade_notice":{"0.2.7":"<p>Compatibility cleanup for WordPress.org review.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3598723,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3598723,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3598723,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3598723,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.2.8"],"block_files":[],"assets_screenshots":{"Screenshot-2.jpg":{"filename":"Screenshot-2.jpg","revision":3598723,"resolution":"2","location":"assets","locale":"","width":1597,"height":822},"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3598723,"resolution":"1","location":"assets","locale":"","width":1542,"height":825},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3598723,"resolution":"3","location":"assets","locale":"","width":1582,"height":825}},"screenshots":{"1":"Book Builder admin screen.","2":"Generated book cover and table of contents.","3":"Browser Print \/ Save as PDF flow."}},"plugin_section":[],"plugin_tags":[2658,2777,1859,1764,13218],"plugin_category":[50,59],"plugin_contributors":[256563],"plugin_business_model":[],"class_list":["post-334510","plugin","type-plugin","status-publish","hentry","plugin_tags-book","plugin_tags-catalog","plugin_tags-export","plugin_tags-pdf","plugin_tags-printable","plugin_category-media","plugin_category-utilities-and-tools","plugin_contributors-klamra22","plugin_committers-klamra22"],"banners":{"banner":"https:\/\/ps.w.org\/klamra-book-builder\/assets\/banner-772x250.png?rev=3598723","banner_2x":"https:\/\/ps.w.org\/klamra-book-builder\/assets\/banner-1544x500.png?rev=3598723","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/klamra-book-builder\/assets\/icon-128x128.png?rev=3598723","icon_2x":"https:\/\/ps.w.org\/klamra-book-builder\/assets\/icon-256x256.png?rev=3598723","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/klamra-book-builder\/assets\/screenshot-1.jpg?rev=3598723","caption":"Book Builder admin screen."},{"src":"https:\/\/ps.w.org\/klamra-book-builder\/assets\/Screenshot-2.jpg?rev=3598723","caption":"Generated book cover and table of contents."},{"src":"https:\/\/ps.w.org\/klamra-book-builder\/assets\/screenshot-3.jpg?rev=3598723","caption":"Browser Print \/ Save as PDF flow."}],"raw_content":"<!--section=description-->\n<p>Klamra Book Builder helps site owners turn published WordPress posts or WooCommerce products into one organized, printable book file.<\/p>\n\n<p>The plugin generates a standalone HTML file with a cover page, table of contents, chapter numbering, print stylesheet and browser-based Save as PDF support. It is useful for bloggers, writers, educators, artists, small publishers and content-heavy sites that want to turn an archive into a manuscript, booklet, printable collection or draft book.<\/p>\n\n<p>The first public version focuses on safe HTML export rather than server-side PDF generation. This keeps the plugin lightweight and reduces hosting compatibility issues.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>Export published posts into one book-style HTML file<\/li>\n<li>Export WooCommerce products into a printable catalog-style book<\/li>\n<li>Choose all posts\/products or a specific category<\/li>\n<li>Choose oldest-first or newest-first order<\/li>\n<li>Set an export limit to reduce server load<\/li>\n<li>Include dates, featured images and table of contents<\/li>\n<li>Choose LTR or RTL book direction<\/li>\n<li>Browser Print \/ Save as PDF support<\/li>\n<li>CSS page-number support for print engines that support CSS page margin boxes<\/li>\n<li>Safe mode to skip shortcodes, forms, scripts and heavy embeds while exporting<\/li>\n<li>Direct file writing to reduce memory usage<\/li>\n<li>Secure admin-only download links<\/li>\n<li>ASCII-only generated filenames for better hosting compatibility<\/li>\n<\/ul>\n\n<h3>Important PDF Note<\/h3>\n\n<p>Klamra Book Builder creates a printable HTML book. To create a PDF, open the generated book and use your browser's Print \/ Save as PDF option.<\/p>\n\n<p>Page numbers are added with CSS @page rules when the browser or PDF engine supports them. Browser support can vary.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin ZIP through Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Go to Book Builder in the WordPress admin menu.<\/li>\n<li>Choose title, direction, category, order, export limit and options.<\/li>\n<li>Click Generate book HTML.<\/li>\n<li>Open the generated file and use Print \/ Save as PDF if needed.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20create%20a%20pdf%20file%20directly%20on%20the%20server%3F\"><h3>Does this create a PDF file directly on the server?<\/h3><\/dt>\n<dd><p>No. The plugin creates a printable HTML book. You can save it as PDF from the browser. This keeps the plugin lighter and safer on shared hosting.<\/p><\/dd>\n<dt id=\"can%20i%20export%20hebrew%20or%20other%20rtl%20content%3F\"><h3>Can I export Hebrew or other RTL content?<\/h3><\/dt>\n<dd><p>Yes. Choose Right to left in the Book direction setting.<\/p><\/dd>\n<dt id=\"why%20is%20there%20an%20export%20limit%3F\"><h3>Why is there an export limit?<\/h3><\/dt>\n<dd><p>Large archives can be heavy. The limit helps protect your site from memory and timeout issues. The default is 100 posts and the maximum in this version is 500 posts.<\/p><\/dd>\n<dt id=\"what%20does%20safe%20mode%20do%3F\"><h3>What does Safe mode do?<\/h3><\/dt>\n<dd><p>Safe mode skips shortcodes, forms, scripts and heavy embeds while exporting. This helps avoid conflicts with page builders, video embeds, forms or other plugins during export.<\/p><\/dd>\n<dt id=\"where%20are%20generated%20files%20saved%3F\"><h3>Where are generated files saved?<\/h3><\/dt>\n<dd><p>Generated files are saved under wp-content\/uploads\/klamra-book-builder\/.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.2.7<\/h4>\n\n<ul>\n<li>Reworked generated book output to avoid non-enqueued stylesheet warnings.<\/li>\n<li>Switched export and download file access to WP_Filesystem.<\/li>\n<li>Added translator comments for placeholder strings.<\/li>\n<li>Reduced plugin tags to five.<\/li>\n<\/ul>\n\n<h4>0.2.3<\/h4>\n\n<ul>\n<li>Updated plugin author and contributor identity to Klamra22.<\/li>\n<\/ul>\n\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>Added an interface language selector for English and Hebrew.<\/li>\n<li>Improved Hebrew admin labels while keeping English as the public default.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Public-ready plugin name and English admin interface.<\/li>\n<li>Added LTR\/RTL direction setting.<\/li>\n<li>Cleaned admin UI for public distribution.<\/li>\n<li>Kept safe export limits, direct file writing and secure downloads.<\/li>\n<li>Kept table of contents, print stylesheet and browser PDF workflow.<\/li>\n<\/ul>\n\n<h4>0.1.5<\/h4>\n\n<ul>\n<li>Internal development build.<\/li>\n<\/ul>","raw_excerpt":"Create one printable book-style HTML file from published WordPress posts or WooCommerce products.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/334510","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=334510"}],"author":[{"embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/klamra22"}],"wp:attachment":[{"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=334510"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=334510"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=334510"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=334510"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=334510"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=334510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}