naden.de Bookmarken

Yigg Wordpress-Plugin bevormunden

12. Mai 2007 | In: Wordpress Plugins

Das Yigg Plugin für Wordpress erlaubt es einen Post automatisch bei Yigg in die Warteschlange einzustellen. Man kann eine Kategorie aussuchen und einige Tags vergeben. Beim veröffentlichen des Beitrags werden diese Daten und ein Auszug des Beitrags, ca. 550 an Yigg gesendet. Soweit so gut. Die Beschneidung des Beitrags erfolgt erst auf den Servern von Yigg selbst, d.h., der gesamte Beitrag wird übertragen.

Ich würde es schöner finden, das man selber entscheiden kann, wie viel Text des Beitrags übertragen werden, bzw. das Plugin nur den Text vor dem <!–more–>-Tag im Beitrag berücksichtigt.

Dazu habe ich die Funktion sendPostToYigg() in der Datei “yigg.php” ein klein wenig modifiziert.

Suche nach:

function sendPostToYigg ($postId)
{
	...
	switch (true)
	{
		...
	}
 
	if ($storyId = $this->apiCall ('addStory', post_permalink ($postId), $title, $content, explode (',', $tags), $category))
		$wpdb->query (sprintf (	'UPDATE %s SET yigg_story_id = \'%s\' WHERE id = %d', $wpdb->posts, $storyId, $postId));	
}

und ersetze durch:

function sendPostToYigg ($postId)
{
	...
	switch (true)
	{
		...
	}
 
	$tokens = @explode( '<!--more-->', $content );
 
	if ($storyId = $this->apiCall ('addStory', post_permalink ($postId), $title, $tokens[ 0 ], explode (',', $tags), $category))
		$wpdb->query (sprintf (	'UPDATE %s SET yigg_story_id = \'%s\' WHERE id = %d', $wpdb->posts, $storyId, $postId));
}

Nach dieser Änderung wird nur noch der Text vor dem <!–more–>-Tag an Yigg übertragen.

Noch schöner wäre es, wenn es möglich wäre, einen kurzen, eigenen Text für Yigg zu schreiben, eventl. kann man ein optionales Feld in einer zukünftigen Version des Wordpress-Plugins vorsehen und einige zusätzliche Optionen in der Plugin-Konfiguration abieten, wie z.B. die Länge des Textes, möchte ich einen Extra-Text schreiben etc.

Bewertung: najagut
Loading ... Loading ...

Ähnliche Beiträge



3 Kommentare zu Yigg Wordpress-Plugin bevormunden

Avatar

Juniperus

19. Juni 2007 um 19:49:43

Prima!

Genau so hab ich’s mir gewünscht!

Avatar

Axel

22. Juni 2007 um 01:56:02

Hi,

ich habe das YiGG Plugin etwas modifiziert, dass du den Titel und den Text selbst eingeben kannst.

Wordpress Plugin YiGGer

PS: Das Preview-Modul ist cool. :-)

Avatar

Holger

11. August 2007 um 17:52:05

danke an Axel für das modifizierte Plugin

Schreib einen Kommentar

Fülle das Kommentar-Formular vollständig aus oder melde dich über Twitter oder Facebook an.
Sign in with Facebook

By Teledir Internetanbieter