Sébastien Gendre <s...@k-7.ch> writes: > I try do generate a blog with Org-mode publish. > > I'm very impressed by the publishing tool. But as it's nice to do a > simple website, I have some difficulties to use it for a blog.
Note that ox-publish is very basic. There is a number of third-party packages that simplify blog export. For example, ox-hugo. See https://orgmode.org/worg/org-blog-wiki.html > First, I try to customize the site map: > > * Is it possible to customize the entry without writing a function ? > Something like the preamble with escaped chars (ex %t, %d) ? It must be a function. If someone comes up with a patch for this, it would also be welcome. > * How can I set a postamble in the sitemap different from my blog > posts ? Sitemap is exported just as an ordinary .org file within the project. So, you can, for example, modify sitemap generator function to add postamble manually and set #+OPTIONS: html-postamble:nil on top to disable default postamble. > Secondly, how can I put the author name and publication date just at the > bottom of the document title ? I tried with preamble, but the preamble > is inserted before the document that I cannot disable. May you please elaborate? > Finally, how can I generate the RSS feed ? I tried with ox-rss, but I > got an error about my version of Org: > Error (use-package): ox-rss/:catch: Invalid function: org-assert-version This indicates an issue with your Org installation. Consider re-installing Org mode and making sure that you do not put (require 'org) before setting `load-path'. This issue appear in several scenarios, depending on the kind of installation method you are using. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>