Skip to content
Neos plugin for a simple blog. Beware of changes!
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Classes
Configuration
Resources
LICENSE
README.md
composer.json

README.md

Neos CMS Blog Plugin

This plugin provides a node-based plugin for Neos websites.

Note: Although this package is in use (for example on robertlemke.com) it is not a full-fledged blogging solution.

Quick start

  • Include the Plugin's route definitions to your Routes.yaml file, just like
-
  name: 'RobertLemkeBlogPlugin'
  uriPattern: '<RobertLemkeBlogPluginSubroutes>'
  subRoutes:
    RobertLemkeBlogPluginSubroutes:
      package: RobertLemke.Plugin.Blog
  • add the plugin content element "Blog Post Overview" to the position of your choice.

Comment notifications

As soon as the notifications.to.email setting is configured and neos/swiftmailer is installed, a notification will be sent whenever a comment is submitted.

Akismet spam checking

If you configure the Akismet package comments will be checked for being spam and marked as such.

RSS feed

  • add a page to serve the feed below your posts container node, it can be empty and should be hidden in menus

  • add this to your TS (configuration shows default values):

xml = RobertLemke.Plugin.Blog:Feed {
  feedTitle = 'The Neos Blog'
  feedDescription = 'A great, new - yet unconfigured - blog powered by Neos'
  feedUri = ''
  includeContent = ${false}
}

Now when you visit the "feed node" and use xml instead of html in the URL, you should see an XML feed os the blog.

You can’t perform that action at this time.