Another little “fix” for WordPress’ flattr-Plugin (untitled posts)

If you decide to publish a post without title, it will be un-flattr-able using the flattr-Plugin for WordPress, as the flattr-API cannot (yet?) deal with an empty title.
Possible solutions equal those I described for the empty-excerpt-problem.

1. Give the post a title – like you should have done in the first place.

– OR –

2. ‘fix’ the plugin by pasting the following code in line 179 of flattr. php (Version: 0.9.11):

// In case post has no title...
if (strlen($cleaner($params['title'])) < 1) { $params['title'] = "Untitled Post"; }

This will give untitled posts the title “Untitled Post” if you really insist on publishing untitled posts.

2 thoughts on “Another little “fix” for WordPress’ flattr-Plugin (untitled posts)

  1. Pingback: a little bugfix for the flattr-plugin for Wordpress (Errors occuring for image or video only posts) | Linus-Neumann.de

  2. flattr-Title

    Soweit ich weiß, darf ein Titel nicht nur nicht leer sein, sondern darf generell nicht zu kurz sein:

    “Ein kurzer Titel, der den Inhalt beschreibt. Darf keine Zeilenumbrüche oder Anführungszeichen enthalten und muss mindestens fünf Buchstaben enthalten.” ( http://www.web-fortbildung.de/wiki/index.php/Flattr_in_Wordpress-Blog_einbauen )

    Ich hatte ein derartiges Problem mit Drei-Buchstabentiteln. Insofern sollte die Codezeile möglicherweise besser
    if (strlen($cleaner($params[‘title’])) < 5) (statt <1) heißen ?!

    Das Codesegment im Artikel ist bei mir (Firefox 3.6.10) übrigens schwarz auf schwarz und wird nur beim Markieren sichtbar.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *