Willkommen auf BasicBlogger.de! Ein Blog für Blogger und Webentwickler...

‘ Blogging ’ Kategorie

WP2Twitter – Tweet Updater bei neuem Artikel im Blog

Keine Antworten, 22.May 2009 | by Ahmet Topal

Ocean90 hat vorgestern ein “Plugin” namens WP2Twitter für Wordpress online gestellt, welches bei jedem neuen Artikel ein Update an Twitter sendet, da er – wie ich – Twitter Tools nichtmehr haben wollte, da dies die Tweets in die Datenbank speicherte, sogar wenn mans abgestellt hat. Bei seiner kleinen Version kann man auch Hashtags erstellen, indem man einem Extra Feld den namens “Hashtag” gibt, und die Hashtags mit einem Komma trennt.

Zwar gibt es viele Twitter Updater Plugins, aber alle haben noch viele andere unnötige Sachen dabei, deshalb hat er sich entschieden ein eigenes zu schreiben.

Diese wird in die functions.php Datei des aktuellen Templates eingefügt, und man muss seine Benutzerdaten noch eintragen. Der Server brauch cURL und allow_url_fopen.

Bei seiner Version hat ihm aber eins nicht gefallen, dass es auch beim Speichern von Artikeln ein Update sendet, dies ist sehr einfach lösbar und braucht keine langen Methoden:

/*
	WP2Twitter by ocean90 -
	sendet ein Tweet bei einem neuen Artikel
*/
function WP2Twitter($post_id) {
 
	$username = 'name'; // Twittername
	$passwort = 'pw'; // Twitterpasswort
	$trennung = ' - '; // Zeichen/Text zwischen Titel und Link
	$einleitung = 'Neues aus dem Blog: '; // Zeichen/Text am Amfang des Tweets
 
	/* Ab hier nichts mehr aendern */
	if(isset($_POST['publish'])){
 
	$link =  get_permalink($post_id);
	$link =  gettinyurl($link); // Script by Rene Ade http://is.gd/BGCG
	$titel = get_the_title($post_id);
	$hashtag = get_post_meta($post_id, 'hashtag', true);
	$hashtag = str_replace(","," ",$hashtag);
 
	$nachricht = $einleitung . $titel . $trennung . $link . ' ' . $hashtag;
	$nachricht = urlencode($nachricht);
 
	$curl = curl_init();
	curl_setopt($curl, CURLOPT_URL, "http://twitter.com/statuses/update.json");
	curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 2);
	curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($curl, CURLOPT_POST, 1);
	curl_setopt($curl, CURLOPT_POSTFIELDS, "status=$nachricht");
	curl_setopt($curl, CURLOPT_USERPWD, "$username:$passwort");
	curl_exec($curl);
	curl_close($curl);
 
	}
}
 
add_action('save_post', 'WP2Twitter');

Hier habe ich mit

if(isset($_POST['publish'])){ ... }

abgefragt, ob ein Artikel Publiziert wird, denn beim Speichern ist dies nicht “publish“, sondern “save“.

Ich danke Ocean90 für dieses tolle kleine, aber nützliche Script!

Mit Wordpress mehr als nur ein Blog

2 Antworten, 19.May 2009 | by Ahmet Topal

Mit Wordpress kann man mehr als nur ein Blog erstellen, obwohl es als ein Blogsystem bekannt ist. Von Blogs über Fimen bis zu den Vereinsseiten kann man Wordpress benutzen. Meistens reicht nur ein passendes Design, um schon kein Blog mehr zu haben, und manchmal muss man selber etwas dazu programmieren oder kann Plugins (bbPress, buddyPress, wpMU) dazu benutzen.

Heute habe ich einen interessanten Artikel auf dem WebDesignerWall über 30 Untypische Wordpress Seiten gefunden. Diesen Artikel finde ich interessant, da man dort viele Beispiele finden kann. Sogar Shops wie z.b. IconDock wurden mit Wordpress und PHP erstellt, hier finde ich den Dock sehr interessant. Die anderen sind von Blogs über Firmen bis zu den Magazinen immer anderst.

Hier kann man sich vielleicht auch für ein neues Projekt mit Wordpress inspirieren lassen. Deshalb schaut einfach mal bei dem Artikel vorbei, wird sich lohnen ;)

via webdesignerwall

SEO: Nofollow in Wordpress Blogroll's

9 Antworten, 27.Apr 2009 | by Ahmet Topal

Jeder Blogger hat gerne eine oder mehrere Blogrolls, wo man gerne andere Blogs verlinkt. Manche Blogger verkaufen auch ein Link in der Blogroll als ein Werbeplatz. Diese werden Generell ohne ein rel Attribut gespeichtert, dies lässt sich auch nicht beim hinzufügen eines Links einstellen (Diese Funktion würde ich in WP 2.8 gerne erwarten), aber Wordpress hat ein frei verfügbares API, und man kann Plugins schreiben.

Genau dies hat Scott Allen aka WebGeek auch gemacht, er hat ein Nofollow Blogroll SEO Plugin geschrieben, welches ein rel=”nofollow” Attribut bei jedem Link in der Blogroll einfügt, wenn man nicht auf der Startseite ist.

Wem das nichts ausmacht, kann das Plugin benutzen, aber ich habe ein Code geändert, sodass auch auf der Startseite nofollow eingefügt wird.

Hier meine Version:

link_rel = trim("nofollow $link->link_rel"); }
        return $content;
    	}
 
    add_filter ('get_bookmarks', 'nofollow_blogroll_seo');
?>

Dies müsst ihr nicht unbedingt als Plugin haben sondern könnt dies auch in eure functions.php Datei des Themes einfügen.

Somit habt ihr ein Plugin weniger, und könnt dies auch immer leicht ändern.

Ich finde das Plugin sehr nützlich, denn somit macht es nichts aus, sogar wenn man mehrere Links hat, und ist auch für die SEO Blogs sehr nützlich ;)

WPiUI RSS Reader für IPhone

Keine Antworten, 17.Apr 2009 | by Ahmet Topal

Der WPiUI RSS Reader ist auf Basis von iUI erstellt wurden, und iUI ist eine Webanwendung für den IPhone Browser.

Deshalb habe ich mir überlegt, ein RSS Reader für den IPhone / IPod touch zu machen.

Ich habe es mit PHP cURL, PHP Simple XML und iUI gemacht, und da nicht alle das Wordpress Feed benutzen (wie ich) habe ich auch das selbe für Feedburner gemacht.

In der ZIP Datei liegen 2 PHP Dateien, eine wprss und eine fbrss. Ihr müsst nur euren RSS Link einfügen, aber wie das geht steht in der README.txt Datei.

Die Anzahl der RSS Feeds könnt ihr bei Einstellungen/Ausgabe in eurem Wordpress Blog beeinflussen.

Hier ein Screenshot:

Installation: Lest euch dazu bitte README.txt im Entpackten Ordner durch!

History:

v01: Downloade die ZIP Datei [Download v01] (mit cli.gs wegen statistik)
- Erste Version
- Feedburner komaptibel
- Wordpress RSS kompatibel

Information:

Bitte bei Artikeln, usw. kein Direktlink zum Download angeben, sondern ein Link zu diesem Artikel!

PS: Was ist gut? Was ist schlecht? Was sollte ich verbessern?

Wichtige Information:

Wenn euer Server / Space nicht Simple XML oder cURL fähig ist, und der RSS Reader nicht angezeigt wird, sagt mir bitte bescheid, damit ich eine neue Version mache!

Bei Twitter Updates zu WPiUI bitte Hashtag #WPiUI benutzen!

Finde dein passendes Wordpress Theme

7 Antworten, 12.Apr 2009 | by Ahmet Topal

Wordpress ist ein sehr weit verbreitetes Content Management System (kurz: CMS), welches für jegliche Seiten einsetzbar ist. Wordpress 2.7 wurde bis jetzt 4,337,061 mal gedownloaded.

Deshalb gibt es auch im Internet gibt es zurzeit mehrere tausend Wordpress Themes, alle sind unterschliedlich schön, aber nur schön reicht nicht, es muss auch zur Webseite passen. Die meisten sind kostenlos, aber auch manche Professionelleren Designer verkaufen ihre Themes, die dann entweder einpaar Euro, oder etwas teurer sind. Dann gilt kaufen, selber erstellen, oder kostenlose Variante finden.

Mit Wordpress kann man nicht nur Blogs erstellen, sondern auch Geschäftsseiten, Projektseiten, Portfolios oder Magazine.

Hier einpaar Beispiele:

Ein Blog:

Mein Blog BasicBlogger…

Ein Blog mit höreren Werbeeinnahmen:

Ein Magazin Blog:

Ein Portfolio mit Blog:

Geschäftsseite:

Das Theme hilft bei der Erkennung der Seite, ob es ein Portfolio oder ein Blog ist. Wenn ich sagen würde, das letze (BSG-Services) ist ein ganz normales Blog, würde mir niemand glauben, da es nicht wie ein Blog design aussieht. Deshalb sind Themes wichtig.

Kommen wir erstmal dazu, wie man ein Theme für sich finden kann:

Google ist dein Freund, aber wenn man nicht weiß wie man suchen soll, bring auch Google’n nichts.

Hier einpaar Suchbegriffe wie man Allgemein Themes finden kann:

  1. Wordpress Theme(s)
  2. Top WP Theme(s)
  3. Wp Theme(s)
  4. Free WP Theme(s)

Aber diese sind wie gesagt Allgemein, um das passende zu finden, versuchtmal so:

  1. Blog: siehe Allgemeine Suchbegriffe
  2. Magazin Blog: Wordpress Magazin Theme(s), Magazin Theme(s)
  3. Portfolio Blog: Wordpress Portfolio Theme(s), WP Portfolio
  4. Einnahmen Blog: Wordpress Adsense Theme(s), Wordpress Money Theme(s)
  5. Geschäfts Blog: Professional Wordpress Theme(s), Wordpress Pro Theme(s)

Geschäfts Themes (Professional, Pro) sind meistens kostenpflichtig.

Diese Begriffe kann man sogar noch erweitern, wenn ihr z.b. blauliche Themes sucht, gibt zusätlich noch blue ein, white für Weiße, usw. Auch nach Spalten, ob das Theme einspaltig sein soll, oder drei, dafür einfach x spaltig eingeben (x ist die Anzahl der  gewünschten Spalten), oder auch auf Englisch statt spaltig einfach column.

Es gibt aber auch Seiten, wie das ThemePool von WPDorg, bei dem man einfacher suchen kann. Aber es gibt mehrere Englische Themes als Deutsche, die man dann selber “umstellen” muss/kann. Die Theme Seite von WPorg ist ein Beispiel für Themes jeder Sprache (702 Themes im Moment).

Mit solchen Seiten und guten Suchbegriffen kann man das passende Theme finden, ansonten muss man selbst eins erweitern, welches auch sehr Spaß macht, oder sogar selbst eins designen ;)

Tweetwall JQuery AutoReload – XML Version

9 Antworten, 09.Apr 2009 | by Ahmet Topal

Habe nun eine XML Version mit erstem JQuery AutoReload erstellt, beim Design hat sich nichts geändert.

Und die meisten Server / Webspaces sind Simple XML Fähig, und deshalb sollte es keine Probleme geben.

Seit dieser Version werde ich nurnoch eine readme.txt Datei in die ZIP Datei einfügen, damit ich nicht immer den Artikel bearbeiten muss.

Wo downloaden?

Den Link findet ihr auch beim eigentlichen Artikel der Tweetwall im Downloads Part (etwas weiter unten), dann müsst ihr tweetwall r09 JQuery XML downloaden.

Probleme? Keine Unterstützung eures Servers / Webspaces? Via Kommentar oder Email bitte…

« Navigation: »
Get Adobe Flash playerPlugin by wpburn.com wordpress themes
free hit counters