After having redesigned my website I was searching for a plug-in that provides the possibility to simply add some side notes to my blog. Unfortunately I haven’t found one. So I decided to write it on my own – my first WordPress plug-in called “Sidenotes”.
Today I’m glad to announce the “Sidenotes” plug-in I’ve been working on for quite some time. After some testing and localization work I think it’s ready to be released!
Let’s make some words about this plug-in: My overall goal during development was: Keep it simple and don’t lose sight of the primary goal! I didn’t want to code something that becomes complex and user-unfriendly after a while. Sidenotes should provide the possibility to easily add “advanced links”, showing a title, a brief description of the link target and the date the user has posted the note. Similar to your link list or blog roll, side notes can be displayed e.g. in your sidebar – of course providing an additional RSS feed for easy syndication.
See the result at the bottom of my homepage! If you have any ideas, problems or suggestions, just drop me a note!
- Like many other WordPress plug-ins “Sidenotes” can be easily installed by copying the “sidenotes”-folder to your /wp-content/plugins/ directory.
- Copy sidenotes-rss.php from your /wp-content/plugins/ directory to your root directory (where you can also find files like wp-app.php, wp-atom.php,…) (since 1.0.1 not neccessary anymore)
- Activate the plug-in through the “Plugins” menu in your WordPress admin panel and do some additional setup in the “Settings” menu if you want.
- Write your first side note within the “Tools” menu
- Place get_sidenotes() somewhere in your code
- I want to show my sidenotes in a list – as it is defined by default.
You have to enclose your function call, e.g. <?php get_sidenotes() ?> with <ul> tags
- Is there a demo of the plugin?
Yes of course! Just visit my homepage
Bug Fix: Cyrillic language support
Bug Fix: Display date / time in local language
New feature: Output all (or specific number of) Sidenotes via <?php get_sidenotes_archives() ?>
Bug Fix: Update database structure from timestamp to datetime to correctly display date / time
Bug Fix: Output of side notes entries in correct order
Bug Fix: Output of side notes in sidenotes-rss.php – please update file in your root-directory!
New Feature: Sidenotes RSS feed reworked to better support RSS readers (e.g. avoid HTTP 404 errors). Do NOT copy sidenotes-rss.php out of plugin-directory. This is not neccessary anymore.