[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$flv3lMCTjkxySq6t5W_m9lrCecsAZsp0jhNVFGgXfC80":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":133,"fingerprints":262},"post-2-epub","Post 2 epub","0.0.1","Eduardo_alt","https:\u002F\u002Fprofiles.wordpress.org\u002Feduardo_alt\u002F","\u003Cp>Post 2 epub permite generar archivos en formato epub con el contenido de las entradas publicadas\u003Cbr \u002F>\nes bastante sencillo, unicamente hay que instalar el plugin, configurar el nombre de la carpeta en donde\u003Cbr \u002F>\nser&aacute;n guardados los archivos generados; y posteriormente con la ayuda de una interfaz intuitiva seleccionar que\u003Cbr \u002F>\nentradas conformaran el archivo que ser&aacute; generado. Cuenta con un administrador de archivos el cual te permite ver\u003Cbr \u002F>\nlas ediciones generadas y eliminar las mismas.\u003Cbr \u002F>\nAhora puedes agregar video a tus libros electr&oacute;nicos (compatible &Uacute;nicamente con iBooks, los videos deben de estar almacenados en el servidor local)\u003C\u002Fp>\n\u003Cp>Versi&oacute;n beta de Post 2 epub, totalmente funcional.\u003C\u002Fp>\n\u003Cp>Post 2 epub can generate epub format files with the contents of published entries\u003Cbr \u002F>\nis quite simple, only need to install the plugin, set the name of the folder where\u003Cbr \u002F>\ngenerated files will be saved, and later with the help of an intuitive interface to select which\u003Cbr \u002F>\nentry under the file to be generated. It has a file manager which allows you to see\u003Cbr \u002F>\ngenerated issues and eliminate them.\u003Cbr \u002F>\nNow you can add video to your electronic books (compatible only with iBooks, the videos must be stored on the local server)\u003C\u002Fp>\n\u003Cp>Post Beta 2 epub fully functional.\u003C\u002Fp>\n","Permite crear archivos en formato epub con las entradas publicadas en el sitio. Allows you to create epub format with the entries posted on the site.",10,2362,0,"2011-04-20T18:17:00.000Z","3.0.5","3.0","",[19,20,21,22,23],"ebook","epub","ibook","kindle","post2epub","http:\u002F\u002Fwww.rinconalterno.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-2-epub.0.0.1.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"eduardo_alt",1,30,84,"2026-04-04T15:23:36.854Z",[37,61,80,100,117],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":58,"vuln_count":59,"unpatched_count":13,"last_vuln_date":60,"fetched_at":28},"mpl-publisher","MPL-Publisher — Ebook & Audiobook Creator","2.22.0","ferranfg","https:\u002F\u002Fprofiles.wordpress.org\u002Fferranfg\u002F","\u003Cp>MPL-Publisher 📚 creates an ebook, print-ready PDF book, EPUB for KDP, Flipbook, or Audiobook MP3 converting your WordPress posts.\u003C\u002Fp>\n\u003Cp>If you are looking for a WordPress ebook generator or you are a self-publishing author ✍️, it will solve the “how to publish my digital book” problem, doing it in the simplest possible way 👌. Convert your posts to book, posts to ebook (EPUB compatible with Amazon Kindle Direct Publishing KDP), posts to PDF print-ready, posts to MS Word (Docx), posts to Flipbook, posts to Audiobook (MP3)… etc.\u003C\u002Fp>\n\u003Cp>It is free to self-publish on the most popular book and ebook platforms, like Amazon Kindle Direct Publishing (KDP), NOOK Press, or KOBO. You just need a formatted ebook file to load to the self-publishing platforms. This is your completed, edited manuscript in specific formats: .epub for Amazon Kindle Direct Publishing (KDP) and other stores, or PDF for print-ready books.\u003C\u002Fp>\n\u003Cp>With our plugin, you can create an ebook from your WordPress posts in a matter of seconds. If you already have a WordPress site, you are ready to start selling online your self-published books.\u003C\u002Fp>\n\u003Cp>The plugin is full of features (check the features section and roadmap to future releases) and open to any comments, bugs, or issues you may have. Use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmpl-publisher\u002F\" rel=\"ugc\">MPL-Publisher Support Forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Use cases\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Lead Magnets:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Convert your WordPress content into a powerful lead magnet. Easily compile blog posts into an engaging ebook, offering it as a free download to capture valuable visitor information and grow your email list.\u003C\u002Fp>\n\u003Cp>For example: \u003Ca href=\"https:\u002F\u002Ffantasypadeltour.com\u002Fblog\u002Fmas-que-padel\" rel=\"nofollow ugc\">“Más que Padel: Domina Cómo Jugar al Padel”\u003C\u002Fa> by \u003Ca href=\"https:\u002F\u002Ffantasypadeltour.com\" rel=\"nofollow ugc\">Fantasy Padel Tour\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Self-Published Books:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Turn your WordPress site into a self-publishing platform. Effortlessly curate and format your posts into a professional ebook. Whether you’re a blogger or an author, showcase your expertise and sell or distribute your self-published book directly from your site.\u003C\u002Fp>\n\u003Cp>For example: \u003Ca href=\"https:\u002F\u002Fentrenamientociclista.pro\u002Fblog\u002Facerca-de\" rel=\"nofollow ugc\">“Ciclismo de Calculadora: 7 simples fórmulas que explican tu rendimiento ciclista”\u003C\u002Fa> by \u003Ca href=\"https:\u002F\u002Fentrenamientociclista.pro\" rel=\"nofollow ugc\">EC(PRO)⁴\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>For now, these are the current features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Convert your WordPress blog to unlimited ebooks per site with unlimited exports per ebook.\u003C\u002Fli>\n\u003Cli>Select individual chapters (posts, pages, and “secret chapters”) to include in your ebook.\u003C\u002Fli>\n\u003Cli>Set meta-information about your ebook: Title, Description, Authors, ISBN, Publisher, and Book Cover.\u003C\u002Fli>\n\u003Cli>Create your ebook as EPUB 2.0 or EPUB 3.0, Markdown, MS Word (Docx), print-ready PDF, Flipbook, and Audiobook (mp3).\u003C\u002Fli>\n\u003Cli>Add a widget to your sidebar to promote your ebook to your readers.\u003C\u002Fli>\n\u003Cli>Promote your ebook using the shortcode [mpl] and their available options.\u003C\u002Fli>\n\u003Cli>Extended filter to search and sort your chapters individually.\u003C\u002Fli>\n\u003Cli>Add additional ebook chapters and edit current content to customize your book.\u003C\u002Fli>\n\u003Cli>Include the post date and post author on every chapter (optional).\u003C\u002Fli>\n\u003Cli>Include the featured image related to every chapter (optional).\u003C\u002Fli>\n\u003Cli>Include your custom CSS styles in your ebooks or choose our designs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Multiple professional designs are available.\u003C\u002Fli>\n\u003Cli>Customize your audiobook voice (more than 100+ available).\u003C\u002Fli>\n\u003Cli>Export all your posts as individual PDF files.\u003C\u002Fli>\n\u003Cli>Advanced cover editor included.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Other Plugins Compatibility\u003C\u002Fh4>\n\u003Cp>We believe in WordPress as the tool for creating the web and, for this reason, MPL-Publisher is compatible with other plugin’s custom post types. This will allow you to create books, ebooks, flipbooks, and audiobooks without changing your current tools.\u003C\u002Fp>\n\u003Cp>Some of these plugins have been tested by ourselves and guarantee proper compatibility. This list includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwedocs\u002F\" rel=\"ugc\">weDocs\u003C\u002Fa> – Create great-looking documentation for your products. Organize your product documentation on your site, beautifully!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fecho-knowledge-base\u002F\" rel=\"ugc\">Echo Knowledge Base\u003C\u002Fa> – Instantly create an online self-service Knowledge Base for your users, customers, and employees.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Also, there is a fantastic community of plugins available if MPL-Publisher doesn’t meet your criteria:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprint-my-blog\u002F\" rel=\"ugc\">Print My Blog\u003C\u002Fa> – Make printing your blog easy and impressive. For you & your visitors. One post or thousands.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdk-pdf\u002F\" rel=\"ugc\">DK PDF\u003C\u002Fa> – DK PDF allows site visitors to convert posts and pages to PDF using a button.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsearch\u002Fanthologize\u002F\" rel=\"ugc\">Anthologize\u003C\u002Fa> – Use the power of WordPress to transform your content into an ebook.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For further information, visit the \u003Ca href=\"https:\u002F\u002Fwordpress.mpl-publisher.com\u002F\" rel=\"nofollow ugc\">MPL-Publisher plugin’s homepage\u003C\u002Fa>.\u003C\u002Fp>\n","MPL-Publisher 📚 creates an ebook, print-ready PDF book, EPUB for KDP, Flipbook, or Audiobook MP3 converting your WordPress posts.",800,46357,98,42,"2026-01-21T17:27:00.000Z","6.9.4","5.0","7.4",[54,55,19,20,22],"audiobook","docx","https:\u002F\u002Fwordpress.mpl-publisher.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmpl-publisher.2.22.0.zip",97,3,"2025-04-22 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":11,"downloaded":69,"rating":70,"num_ratings":32,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":17,"tags":74,"homepage":78,"download_link":79,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"dotepub","dotEPUB, a push-button cloud-based e-book maker","1.1","Xavier Badosa","https:\u002F\u002Fprofiles.wordpress.org\u002Fbadosa\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Fdotepub.com\" rel=\"nofollow ugc\">dotEPUB\u003C\u002Fa> is software in the cloud that allows you to convert any webpage into an e-book. The dotEPUB plugin helps your users getting the content of your blog in e-book form.\u003C\u002Fp>\n\u003Cp>When this plugin is activated a button or link will be included in all your posts (at the beginning or at the end of them). If you don’t want to include it in all your posts or want to add it in a different place (for example, after the introductory paragraph), please use the shortcode.\u003C\u002Fp>\n\u003Ch4>Shortcode\u003C\u002Fh4>\n\u003Cp>If you want to place the dotEPUB button or link only in selected posts or in the middle of the text, use the [dotepub] shortcode.\u003C\u002Fp>\n\u003Col>\n\u003Cli>[dotepub] will include the dotEPUB button or link using the dotEPUB blog settings.\u003C\u002Fli>\n\u003Cli>[dotepub]your code[\u002Fdotepub] will add a link to “your code”.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Important\u003C\u002Fstrong>: Do not mix 1 and 2. If you need to use an empty shortcode in a post where you are also using a non-empty shortcode, please write your empty shortcode like this: [dotepub][\u002Fdotepub]\u003C\u002Fp>\n\u003Cp>If the shortcode is the only content of a paragraph, specify the alignment in the ‘Edit post’ WordPress page to make sure that the shortcode is treated as a paragraph.\u003C\u002Fp>\n","The dotEPUB plugin automatically adds a \"Download as an e-book\" button or link to your blog posts.",3708,60,"2015-05-02T08:03:00.000Z","4.2.39","2.7",[75,76,20,22,77],"e-books","ebooks","mobi","http:\u002F\u002Fdotepub.com\u002Fwidget\u002Fwp\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdotepub.zip",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":17,"tags":95,"homepage":98,"download_link":99,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"allow-epub-and-mobi-formats-upload","Allow ePUB and MOBI formats upload","1.0","eKnizky","https:\u002F\u002Fprofiles.wordpress.org\u002Feknizky\u002F","\u003Cp>WordPress does not allow upload ePUB and MOBI formats.\u003Cbr \u002F>\nThis plugin will enable the uploading of ePUB and MOBI files.\u003C\u002Fp>\n\u003Ch4>Social Media\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002FeKnizky\u002F\" rel=\"nofollow ugc\">Like Us\u003C\u002Fa> on Facebook and \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FeKnizky\" rel=\"nofollow ugc\">follow us\u003C\u002Fa> on Twitter.\u003C\u002Fp>\n","WordPress does not allow upload ePUB and MOBI formats.",3000,18145,100,5,"2017-01-17T23:30:00.000Z","4.7.32","4.7",[19,20,96,77,97],"formats","upload","https:\u002F\u002Feknizky.sk","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fallow-epub-and-mobi-formats-upload.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":90,"num_ratings":59,"last_updated":110,"tested_up_to":50,"requires_at_least":111,"requires_php":52,"tags":112,"homepage":17,"download_link":116,"security_score":90,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"simple-ebook-viewer","Simple Ebook Viewer","1.0.0","Francesco Martini","https:\u002F\u002Fprofiles.wordpress.org\u002Fwrcisco\u002F","\u003Cp>After installing this plugin, you will be able to upload various ebook formats as normal media files and to display them in your site using a shortcode.\u003C\u002Fp>\n\u003Cp>Every ebook uploaded in your site will have an “ebook slug” (by default it will be the ebook name) that you can view and edit in the Edit Media page of the Admin Panel.\u003C\u002Fp>\n\u003Cp>The full source code of the plugin is hosted on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FwrCisco\u002Fsimple-ebook-viewer-for-wp\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Supported formats\u003C\u002Fstrong>\u003Cbr \u002F>\nAt the moment, the plugin will let you upload and display the following file types, provided that they are DRM-free:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>epub\u003C\u002Fli>\n\u003Cli>mobi\u003C\u002Fli>\n\u003Cli>azw\u003C\u002Fli>\n\u003Cli>azw3\u003C\u002Fli>\n\u003Cli>fb2\u003C\u002Fli>\n\u003Cli>fbz\u003C\u002Fli>\n\u003Cli>cbz\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Usage\u003C\u002Fstrong>\u003Cbr \u002F>\nInsert the shortcode \u003Ccode>[simebv_viewer book=\"MY_EBOOK_SLUG_HERE\"]\u003C\u002Fcode> in any one of your posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Styling\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can add css styles and classes for the viewer container by adding these attributes to the shortcode:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ccode>height\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>width\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>max-height\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>max-width\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>border\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>style\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>class\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Height, width, max-height, max-width and border accept any valid CSS value for those property. \u003Cbr \u002F>\nStyle and class accept any valid value for the respective HTML attributes.\u003C\u002Fp>\n\u003Cp>Some examples:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[simebv_viewer book=\"MY_EBOOK_SLUG_HERE\" style=\"height:30em;border:2px inset black\"]\n\n[simebv_viewer book=\"MY_EBOOK_SLUG_HERE\" max-height=\"100vh\" height=\"40em\"]\n\n[simebv_viewer book=\"MY_EBOOK_SLUG_HERE\" class=\"my-container-class my-container-second-class\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The users of your site will be able to set their preferences about the appearance of the ebook in the Viewer by opening the Viewer menu (the cog icon on the top right) and by selecting the appropriate entries.\u003C\u002Fp>\n\u003Cp>The plugin sets some reasonable defaults for these preferences, but if you’re not happy with those defaults, you can change them by adding one or more of the following attributes to the shortcode, with the appropriate values:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ccode>layout\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: “\u003Cstrong>paginated\u003C\u002Fstrong>” or “\u003Cstrong>scrolled\u003C\u002Fstrong>” (default: \u003Cstrong>paginated\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>max-pages\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: \u003Cstrong>1\u003C\u002Fstrong>, \u003Cstrong>2\u003C\u002Fstrong>, \u003Cstrong>3\u003C\u002Fstrong> or \u003Cstrong>4\u003C\u002Fstrong> (default: \u003Cstrong>2\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>default-font-size\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: “\u003Cstrong>small\u003C\u002Fstrong>“, “\u003Cstrong>medium\u003C\u002Fstrong>“, “\u003Cstrong>large\u003C\u002Fstrong>“, “\u003Cstrong>x-large\u003C\u002Fstrong>” (default: \u003Cstrong>medium\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>font-family\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted_values: “\u003Cstrong>auto\u003C\u002Fstrong>“, “\u003Cstrong>serif\u003C\u002Fstrong>“, “\u003Cstrong>sans-serif\u003C\u002Fstrong>“, “\u003Cstrong>monospace\u003C\u002Fstrong>“, “\u003Cstrong>opendyslexic\u003C\u002Fstrong>” (default: \u003Cstrong>auto\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>page-margins\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: “\u003Cstrong>small\u003C\u002Fstrong>“, “\u003Cstrong>medium\u003C\u002Fstrong>“, “\u003Cstrong>large\u003C\u002Fstrong>” (default: \u003Cstrong>medium\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>show-annotations\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: “\u003Cstrong>true\u003C\u002Fstrong>“, “\u003Cstrong>false\u003C\u002Fstrong>” (default: \u003Cstrong>false\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>show-page-delimiters\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: “\u003Cstrong>true\u003C\u002Fstrong>“, “\u003Cstrong>false\u003C\u002Fstrong>” (default: \u003Cstrong>false\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>zoom\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: “\u003Cstrong>fit-page\u003C\u002Fstrong>“, “\u003Cstrong>fit-width\u003C\u002Fstrong>” or a number in the range \u003Cstrong>10 – 400\u003C\u002Fstrong> (default: \u003Cstrong>fit-page\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>color-scheme\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: “\u003Cstrong>auto\u003C\u002Fstrong>“, “\u003Cstrong>sepia\u003C\u002Fstrong>“, “\u003Cstrong>light\u003C\u002Fstrong>“, “\u003Cstrong>dark\u003C\u002Fstrong>” (default: \u003Cstrong>auto\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Layout\u003C\u002Fstrong>, \u003Cstrong>max-pages\u003C\u002Fstrong>, \u003Cstrong>default-font-size\u003C\u002Fstrong> and \u003Cstrong>page-margins\u003C\u002Fstrong> are only available for reflowable ebooks, while \u003Cstrong>zoom\u003C\u002Fstrong> is only available for fixed layout ones.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Max-pages\u003C\u002Fstrong> is the maximum number of pages (in the “paginated” layout) that the user will be able to see in a single view (if there is enough screen space).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Show-annotations\u003C\u002Fstrong> and \u003Cstrong>show-page-delimiters\u003C\u002Fstrong> let the user see on the pages the Calibre annotations (as highlighted text, if there are Calibre annotations in the ebook) and the page delimiters (as short vertical bars, if the ebook contains a page list).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Color-scheme\u003C\u002Fstrong>: “auto” means that the Viewer will adapt to the preferred color-scheme set by the user in their device or browser (light or dark).\u003C\u002Fp>\n\u003Cp>For most ebooks these preferences should be enough, but sometimes there are ebooks with style rules that don’t play well with the styles set by the Viewer, so the users have also the option to apply some filters to the Viewer’s colors (with the menu entry “Color filter…”).\u003C\u002Fp>\n\u003Cp>You can set the default values for these filters with the following shortcode’s attributes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ccode>activate-color-filter\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: “\u003Cstrong>true\u003C\u002Fstrong>“, “\u003Cstrong>false\u003C\u002Fstrong>” (default: \u003Cstrong>false\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>invert-color-filter\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: a number in the range \u003Cstrong>0 – 1\u003C\u002Fstrong> (default: \u003Cstrong>0\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>rotate-color-filter\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: a number in the range \u003Cstrong>0 – 360\u003C\u002Fstrong> (default: \u003Cstrong>0\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>bg-transparent-filter\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: “\u003Cstrong>true\u003C\u002Fstrong>“, “\u003Cstrong>false\u003C\u002Fstrong>” (default: \u003Cstrong>true\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>bg-color-filter\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: a valid CSS hex color code (default: \u003Cstrong>#FFFFFF\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Set \u003Cstrong>activate-color-filter\u003C\u002Fstrong> to “true” is necessary to enable all the other filters, and set \u003Cstrong>bg-transparent-filter\u003C\u002Fstrong> to false is necessary to enable \u003Cstrong>bg-color-filter\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Bg-transparent-filter\u003C\u002Fstrong> and \u003Cstrong>bg-color-filter\u003C\u002Fstrong> are available for reflowable ebooks only.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Invert-color-filter\u003C\u002Fstrong> inverts the lightness of the colors. With a value of 0 it has no effect, with a value of 1, the white will become black and the black will become white.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Rotate-color-filter\u003C\u002Fstrong> rotates the hues of all the colors in the ebook, like in a \u003Ca href=\"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FGlossary\u002FColor_wheel\" rel=\"nofollow ugc\">Color Wheel\u003C\u002Fa> (so, no effect on black and white).\u003C\u002Fp>\n\u003Cp>There are some other settings that the users won’t be able to change by themselves. These are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ccode>always-full-viewport\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: “\u003Cstrong>true\u003C\u002Fstrong>“, “\u003Cstrong>false\u003C\u002Fstrong>” (default: \u003Cstrong>false\u003C\u002Fstrong>. If \u003Cstrong>true\u003C\u002Fstrong>, \u003Cstrong>return-to-url\u003C\u002Fstrong> is also required)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>return-to-url\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: a URL with the same hostname than the page that contains the ebook viewer (default: ”)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>real-fullscreen\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: “\u003Cstrong>true\u003C\u002Fstrong>“, “\u003Cstrong>false\u003C\u002Fstrong>” (default: \u003Cstrong>false\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>allow-js\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: “\u003Cstrong>true\u003C\u002Fstrong>“, “\u003Cstrong>false\u003C\u002Fstrong>” (default: \u003Cstrong>false\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>math-styles\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: “\u003Cstrong>fonts\u003C\u002Fstrong>“, “\u003Cstrong>styles\u003C\u002Fstrong>“, “\u003Cstrong>all\u003C\u002Fstrong>” (default: ”)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>ebook-author\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: any string, max 260 characters (default: ”)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>ebook-title\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: any string, max 260 characters (default: ”)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>popup-notes\u003C\u002Fcode>\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>accepted values: “\u003Cstrong>true\u003C\u002Fstrong>“, “\u003Cstrong>false\u003C\u002Fstrong>” (default: \u003Cstrong>true\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With \u003Cstrong>always-full-viewport\u003C\u002Fstrong> set to “true”, the ebook viewer will automatically cover the entire webpage when it is opened, and the “full screen” icon will be replaced by a “close viewer” icon. \u003Cstrong>always-full-viewport=”true”\u003C\u002Fstrong> requires that also \u003Cstrong>return-to-url\u003C\u002Fstrong> is present, with a valid URL that indicates the destination of the user when they choose to close the viewer. The URL can be relative, like “\u002F” or “\u002Fbooks-gallery”, or it can be absolute, but it needs to have the same hostname of the webpage that contains the ebook viewer (e.g. if the ebook viewer is opened in https:\u002F\u002Fwww.example.com\u002Febook-viewer, the URL in \u003Cstrong>return-to-url\u003C\u002Fstrong> needs to start with https:\u002F\u002Fwww.example.com).\u003C\u002Fp>\n\u003Cp>If \u003Cstrong>real-fullscreen\u003C\u002Fstrong> is set to “true”, the ebook viewer will cover the entire screen instead of only the viewport of the webpage when the user clicks on the “full screen” icon. With \u003Cstrong>real-fullscreen\u003C\u002Fstrong> set to true, \u003Cstrong>always-full-viewport\u003C\u002Fstrong> is ignored, since the full screen requires an explicit action by the user.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Allow-js\u003C\u002Fstrong>: normally, the plugin forbids, as far as possible, script execution from inside the ebooks. If you set \u003Cstrong>allow-js\u003C\u002Fstrong> to true, this restriction is relaxed, and scripts within the ebook can be executed.\u003Cbr \u002F>\n\u003Cstrong>Caveat 1\u003C\u002Fstrong>: you need to be absolutely certain that the code inside the ebook is not malicious, since it can harm your entire webpage.\u003Cbr \u002F>\n\u003Cstrong>Caveat 2\u003C\u002Fstrong>: the ebook viewer is not strongly equipped to deal with dynamic content created or removed after the ebook opening, so you might encounter errors or inaccuracies when jumping from one ebook location to another in such a circumstance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Math-styles\u003C\u002Fstrong>: in recent years all the major browser have implemented a good deal of the MathML Core specification, so it is now possible to represent natively many mathematical expression without the use of third party libraries. However, not all browsers and systems load automatically appropriate fonts. With math-styles set to “fonts” or “all”, all the contents of MathML expression will use the Latin Modern font.\u003Cbr \u002F>\nAnother shortcoming in the current support of MathML, is that only Gecko based browsers (i.e. Firefox) implement a breaking lines algorithm, so long math expressions within small screens usually don’t fit entirely. With math-styles set to “styles” or “all”, the plugin will use some html+css tricks to try to allow either line breaks or horizontal scrolling.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Ebook-author\u003C\u002Fstrong> and \u003Cstrong>ebook-title\u003C\u002Fstrong>: you can use these optional values to override the ones that the ebook viewer retrieves from the ebook metadata in order to display them to the users.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Popup-notes\u003C\u002Fstrong>: show footnotes and endnotes as popup instead of just links. The notes (and their references) need to be marked with the appropriate epub:type attributes to ensure that they are displayed as popups (the ebook viewer will try to recognize them anyway, but without guarantees).\u003C\u002Fp>\n\u003Ch3>Warning\u003C\u002Fh3>\n\u003Cp>Ebooks can contain scripted content that might be executed on your webpage. The plugin does its best to forbid script execution from inside the loaded content, but it can’t guarantee 100% safety. Don’t display ebooks from untrusted sources and\u002For check your ebooks before uploading and displaying them. If you can, provide a strict Content Security Policy for your site.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin embeds a slightly modified version of the foliate-js library\u003Cbr \u002F>\nby John Factotum (https:\u002F\u002Fgithub.com\u002Fjohnfactotum\u002Ffoliate-js),\u003Cbr \u002F>\nwhich is distributed under the MIT license.\u003C\u002Fp>\n\u003Cp>As secondary dependencies of the foliate-js library, the plugin embeds other three libraries:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>zip.js (https:\u002F\u002Fgithub.com\u002Fgildas-lormeau\u002Fzip.js), licensed under the BSD-3-Clause;\u003C\u002Fli>\n\u003Cli>fflate (https:\u002F\u002Fgithub.com\u002F101arrowz\u002Ffflate), MIT licensed.\u003C\u002Fli>\n\u003Cli>PDF.js (https:\u002F\u002Fgithub.com\u002Fmozilla\u002Fpdf.js), licensed under the Apache v2.0 license.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>PDF.js is present in the repository’s source code, but is not included in the distribution of the current version of the plugin.\u003C\u002Fp>\n\u003Cp>Other libraries embedded by the plugin are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>vite-for-wp by Dzikri Aziz (https:\u002F\u002Fgithub.com\u002Fkucrut\u002Fvite-for-wp),\u003Cbr \u002F>\nlicensed under the GPL v2.0 license\u003C\u002Fli>\n\u003Cli>Speech Rule Engine (https:\u002F\u002Fgithub.com\u002FSpeech-Rule-Engine\u002Fspeech-rule-engine),\u003Cbr \u002F>\nlicensed under the Apache v2.0 license\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Embedded fonts:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>OpenDyslexic (https:\u002F\u002Fopendyslexic.org\u002F) by Abbie Gonzales, licensed under the SIL Open Font License v1.1;\u003C\u002Fli>\n\u003Cli>Manrope (https:\u002F\u002Fgithub.com\u002Fsharanda\u002Fmanrope) by The Manrope Project Authors, licensed under the SIL Open Font License v1.1;\u003C\u002Fli>\n\u003Cli>Latin Modern (https:\u002F\u002Fwww.gust.org.pl\u002Fprojects\u002Fe-foundry) by the Polish TeX Users Group, licensed under the GUST Font License.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>OpenDyslexic and Latin Modern fonts have been converted from their original OpenType format to the woff2 format for use on the web, without, at the best of my knowledge, modifying their internal parameters and metadata.\u003C\u002Fp>\n","Embed and display Ebooks in your website.",300,1521,"2026-03-12T01:28:00.000Z","6.0",[113,19,20,114,115],"azw3","reader","viewer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-ebook-viewer.1.0.0.zip",{"slug":118,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":70,"downloaded":124,"rating":125,"num_ratings":59,"last_updated":126,"tested_up_to":127,"requires_at_least":73,"requires_php":17,"tags":128,"homepage":131,"download_link":132,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wp2epub","0.65","tcrouzet","https:\u002F\u002Fprofiles.wordpress.org\u002Ftcrouzet\u002F","\u003Cp>wp2epub generate epub files, ready to publish, for iPad, iPhone and other readers. Just choose the tags, categories or dates to export. It’s done. You are now a bloguer and a writer. wp2epub also export in html, and then you can open with a wordprocessor to convert into PDF or other formats. A good way to backup your blog. Possible integration on each post.\u003C\u002Fp>\n","wp2epub generate ePub files directly from WordPress.",40201,66,"2013-02-01T10:39:00.000Z","3.5.2",[19,20,129,130,118],"html","ipad","http:\u002F\u002Fblog.tcrouzet.com\u002Fwp2epub\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp2epub.0.65.zip",{"attackSurface":134,"codeSignals":169,"taintFlows":217,"riskAssessment":253,"analyzedAt":261},{"hooks":135,"ajaxHandlers":146,"restRoutes":165,"shortcodes":166,"cronEvents":167,"entryPointCount":168,"unprotectedCount":13},[136,142],{"type":137,"name":138,"callback":139,"file":140,"line":141},"action","admin_menu","menu_post2epub","post2epub.php",34,{"type":137,"name":143,"callback":144,"file":140,"line":145},"admin_enqueue_scripts","carga_post2epub_scripts",35,[147,153,157,161],{"action":148,"nopriv":149,"callback":150,"hasNonce":149,"hasCapCheck":151,"file":140,"line":152},"obten_registro_post2epub_client",false,"obten_registros_post2epub",true,36,{"action":154,"nopriv":149,"callback":155,"hasNonce":149,"hasCapCheck":151,"file":140,"line":156},"elimina_elemento_post2epub_client","elimina_publicacion_post2epub",37,{"action":158,"nopriv":149,"callback":159,"hasNonce":149,"hasCapCheck":151,"file":140,"line":160},"genera_elemento_post2epub_client","genera_publicacion_post2epub",38,{"action":162,"nopriv":149,"callback":163,"hasNonce":149,"hasCapCheck":151,"file":140,"line":164},"guarda_opc_post2epub_client","guarda_opc_post2epub",39,[],[],[],4,{"dangerousFunctions":170,"sqlUsage":171,"outputEscaping":173,"fileOperations":168,"externalRequests":13,"nonceChecks":13,"capabilityChecks":215,"bundledLibraries":216},[],{"prepared":13,"raw":13,"locations":172},[],{"escaped":13,"rawEcho":174,"locations":175},19,[176,179,181,183,185,187,189,191,193,195,197,199,201,203,205,207,209,211,213],{"file":140,"line":177,"context":178},120,"raw output",{"file":140,"line":180,"context":178},125,{"file":140,"line":182,"context":178},140,{"file":140,"line":184,"context":178},145,{"file":140,"line":186,"context":178},151,{"file":140,"line":188,"context":178},266,{"file":140,"line":190,"context":178},271,{"file":140,"line":192,"context":178},329,{"file":140,"line":194,"context":178},335,{"file":140,"line":196,"context":178},533,{"file":140,"line":198,"context":178},538,{"file":140,"line":200,"context":178},545,{"file":140,"line":202,"context":178},551,{"file":140,"line":204,"context":178},558,{"file":140,"line":206,"context":178},585,{"file":140,"line":208,"context":178},621,{"file":140,"line":210,"context":178},626,{"file":140,"line":212,"context":178},654,{"file":140,"line":214,"context":178},660,8,[],[218,242],{"entryPoint":219,"graph":220,"unsanitizedCount":13,"severity":241},"guarda_opc_post2epub (post2epub.php:630)",{"nodes":221,"edges":238},[222,227,232,236],{"id":223,"type":224,"label":225,"file":140,"line":226},"n0","source","$_POST['directorio']",636,{"id":228,"type":229,"label":230,"file":140,"line":226,"wp_function":231},"n1","sink","update_option() [Settings Manipulation]","update_option",{"id":233,"type":224,"label":234,"file":140,"line":235},"n2","$_POST['campo']",646,{"id":237,"type":229,"label":230,"file":140,"line":235,"wp_function":231},"n3",[239,240],{"from":223,"to":228,"sanitized":151},{"from":233,"to":237,"sanitized":151},"low",{"entryPoint":243,"graph":244,"unsanitizedCount":13,"severity":241},"\u003Cpost2epub> (post2epub.php:0)",{"nodes":245,"edges":250},[246,247,248,249],{"id":223,"type":224,"label":225,"file":140,"line":226},{"id":228,"type":229,"label":230,"file":140,"line":226,"wp_function":231},{"id":233,"type":224,"label":234,"file":140,"line":235},{"id":237,"type":229,"label":230,"file":140,"line":235,"wp_function":231},[251,252],{"from":223,"to":228,"sanitized":151},{"from":233,"to":237,"sanitized":151},{"summary":254,"deductions":255},"The post-2-epub plugin v0.0.1 exhibits a generally good security posture concerning database interactions and external communication.  All SQL queries are prepared, and there are no recorded external HTTP requests, mitigating common injection and information leakage vectors.  The absence of known CVEs and a clean vulnerability history further suggests a lack of discovered widespread issues. However, a significant concern arises from the complete lack of output escaping across all 19 identified output points. This indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, where malicious scripts could be injected into the plugin's output, potentially compromising user sessions or manipulating content.\n\nFurthermore, the plugin relies solely on capability checks for its 4 AJAX handlers, with no nonce checks implemented. While capability checks provide a layer of defense, the absence of nonces on AJAX endpoints can leave the plugin susceptible to Cross-Site Request Forgery (CSRF) attacks. Attackers could trick authenticated users into performing unintended actions by crafting malicious requests that the plugin would otherwise process.\n\nIn conclusion, while the plugin avoids critical issues like unsanitized paths in taint flows and raw SQL queries, the pervasive lack of output escaping and the absence of nonce checks on AJAX handlers represent substantial security weaknesses that require immediate attention to prevent severe XSS and CSRF vulnerabilities.",[256,258],{"reason":257,"points":174},"No output escaping",{"reason":259,"points":260},"No nonce checks on AJAX",7,"2026-03-17T01:15:26.955Z",{"wat":263,"direct":276},{"assetPaths":264,"generatorPatterns":269,"scriptPaths":270,"versionParams":273},[265,266,267,268],"\u002Fwp-content\u002Fplugins\u002Fpost-2-epub\u002Fcss\u002Fpost2epub_general_css.css","\u002Fwp-content\u002Fplugins\u002Fpost-2-epub\u002Fcss\u002Fjquery-ui-1.8.11.custom.css","\u002Fwp-content\u002Fplugins\u002Fpost-2-epub\u002Fjs\u002Fpost2epub_scripts.js","\u002Fwp-content\u002Fplugins\u002Fpost-2-epub\u002Fjs\u002Fpost2epub_script_opc.js",[],[271,272],"post2epub_scripts.js","post2epub_script_opc.js",[274,275],"post2epub_scripts.js?ver=","post2epub_script_opc.js?ver=",{"cssClasses":277,"htmlComments":285,"htmlAttributes":286,"restEndpoints":289,"jsGlobals":291,"shortcodeOutput":299},[278,279,280,281,282,283,284],"p2epub_div","p2epub_listado","p2epub_cont_cat","p2epub_leyenda","p2epub_cont_tag","p2epub_contenedor","p2epub_seccion1",[],[287,288],"elemento","fila",[290],"\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts",[292,293,294,295,296,297,298],"POST2EPUB_VERSION","POST2EPUB_DIR","POST2EPUB_URL","POST2EPUB_BLOGNAME","POST2EPUB_HOME","p2epub_combo_cat","p2epub_combo_tag",[]]