[fr] Un descriptif des plugins que j'écrirais pour WordPress si je ne faisais pas un vilain blocage sur le sujet. Ne vous gênez pas si vous voulez contribuer!
If I was fluent in WordPress plugin coding, here are the plugins I’d write. If you feel like coding one of them yourself, or helping me get it done, you’re most welcome. Carthik has already pointed me to Plunge into Plugins, which I will have a close look at once I’ve finished writing this post.
Of course, if you know of a plugin which does precisely what I’m describing here, leave a link to it in the comments!
- Keywords plugin
-
This would be a pretty straightforward one:
- add a “keywords” text input to
post.php
- save the value of that text input to a custom field called “keywords”
- add those keywords as an HTML
meta
tag on the individual post pages.
- add a “keywords” text input to
- Excerpt plugin
-
This one would also be pretty straightforward, as all it would do is add the “excerpt” field to the “simple”
post.php
layout. - Customize
post.php
plugin -
This would be more complex, but allow for more flexibility than the previous plugin. I don’t yet have a clear idea of how to make it work, but the basic principle would be to allow the user to select which fields should appear on the
post.php
page. Instead of having “simple” and “advanced” controls, this would add the option to have “custom” controls and define them. - TopicExchange plugin
-
As far as functionality is concerned, this plugin would do what my TopicExchange hack did:
- add a “trackback TopicExchange channels” text input to
post.php
- store the space-separated list of keywords in a meta value named (e.g.) ite_topic (one record for each value)
- for each value, trackback the appropriate TopicExchange channel
- display the trackbacked channels (with link) on each post.
- add a “trackback TopicExchange channels” text input to
- Bilingual plugin
-
This would be a clean version of my language hacks:
- add a small “language” text input to
post.php
(with a default value) - add an “other language excerpt” textarea, which posts to the corresponding custom value
- display the “other language excerpt” at the top of each post
- provide a function to return the post language, and the other-excerpt language (so it can be declared in a
lang
attribute, allowing the use of language-dependant CSS formatting, in addition to being semantically correct) - if this is not already possible with the date function in the WordPress core, provide an alternative date function which will format the date correctly corresponding on the language of the post
- optional: figure out a way to adapt text like “comments”, “categories” etc. to the post language; make the plugin usable with more than two languages.
- add a small “language” text input to
- Smart Linkroll plugin
-
I love the way ViaBloga manages blogrolls and would love to see a plugin for WordPress that does the same thing. In ViaBloga, you simply enter the URL of the site you want to add to your links. ViaBloga then retrieves the title, description, RSS feed address, and even (yes!) a screenshot for the site. No need to fill in fields manually anymore…
- Wiki-Keywords plugin
-
I haven’t through this through yet completely, but it seems to me that a plugin which would add wiki-like capability to WordPress, like ViaBloga does with keywords, could be an interesting idea to explore.
- Technorati plugin
-
This is really a simple one: add a function which will allow easy display of the Technorati cosmos of each post, like I have done manually for this weblog.
On the subject of multilingual blogging, Kevin Marks has some interesting markup suggestions I need to look at more closely.
Similar Posts:
- Simple Technorati Tags Plugin for WordPress [en] (2005)
- Easier TopicExchange Trackbacks for WordPress [en] (2004)
- Plans for Basic Bilingual [en] (2010)
- Life and Trials of a Multilingual Weblog [en] (2004)
- Basic Bilingual Plugin [en] (2005)
- Hack: Make Bunny Tags Point to Your Blog Tagspace [en] (2006)
- Four Lazy WordPress Plugin Desires [en] (2010)
- Two Updated Plugins For WordPress [en] (2006)
- Basic Bilingual 0.3 for Multilingual Blogging [en] (2007)
- Basic Bilingual 0.4 [en] (2009)