<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Schweizer WordPress Magazin</title>
	<atom:link href="http://wp-magazin.ch/feed/" rel="self" type="application/rss+xml" />
	<link>http://wp-magazin.ch</link>
	<description>WordPress verstehen und anwenden</description>
	<lastBuildDate>Mon, 30 Jan 2012 14:19:22 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>WordPress Magazin #7 + Buchverlosung</title>
		<link>http://wp-magazin.ch/blog/wordpress-magazin-7-buch-verlosung-4844/</link>
		<comments>http://wp-magazin.ch/blog/wordpress-magazin-7-buch-verlosung-4844/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 08:45:40 +0000</pubDate>
		<dc:creator>Pascal Birchler</dc:creator>
				<category><![CDATA[In eigener Sache]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Social Network]]></category>

		<guid isPermaLink="false">http://wp-magazin.ch/?p=4844</guid>
		<description><![CDATA[Neues Jahr, neues Magazin. In der verflixten siebten Ausgabe des beliebten WordPress Magazins habe ich wie immer viele tolle Beiträge zusammengetragen. So werden etwa die Macher hinter WordPress vorgestellt, zeige diverse Social Media Plugins für den täglichen Einsatz und führe ein umfangreiches Interview mit Blogwerk.]]></description>
			<content:encoded><![CDATA[<p>Neues Jahr, neues Magazin. In der verflixten siebten Ausgabe des beliebten WordPress Magazins habe ich wie immer viele tolle Beiträge zusammengetragen. So werden etwa die Macher hinter WordPress vorgestellt, zeige diverse Social Media Plugins für den täglichen Einsatz und führe ein umfangreiches Interview mit Blogwerk.</p>
<h3>Frühere Ausgaben</h3>
<ul>
<li><a title="WordPress Magazin #6" href="http://wp-magazin.ch/blog/wordpress-magazin-6-4693/">WordPress Magazin #6</a><br />
Oktober 2011 - <a title="WordPress Magazin #6 - Download" href="http://wp-magazin.ch/download/wpmagazin-042011.pdf">Download</a></li>
<li><a title="WordPress Magazin #5" href="http://wp-magazin.ch/blog/wordpress-magazin-5-4596/">WordPress Magazin #5</a><br />
Juli 2011 - <a title="WordPress Magazin #5 - Download" href="http://wp-magazin.ch/download/wpmagazin-032011.pdf">Download</a></li>
<li><a title="WordPress Magazin #4" href="http://wp-magazin.ch/blog/wordpress-magazin-4-4443/">WordPress Magazin #4</a><br />
April 2011 - <a title="WordPress Magazin #4 - Download" href="http://wp-magazin.ch/download/wpmagazin-022011.pdf">Download</a></li>
<li><a title="WordPress Magazin #3" href="http://wp-magazin.ch/blog/wordpress-magazin-3-4170/">WordPress Magazin #3</a><br />
Januar 2011 - <a title="WordPress Magazin #3 - Download" href="http://wp-magazin.ch/download/wpmagazin-012011.pdf">Download</a></li>
<li><a title="WordPress Magazin #2" href="http://wp-magazin.ch/blog/wordpress-magazin-022010-3789/">WordPress Magazin #2</a><br />
Oktober 2010 - <a title="WordPress Magazin #2 - Download" href="http://wp-magazin.ch/download/wpmagazin-022010.pdf">Download</a></li>
<li><a title="WordPress Magazin #1" href="http://wp-magazin.ch/blog/wordpress-pdf-magazin-3453/">WordPress Magazin #1</a><br />
Juli 2010 - <a title="WordPress Magazin #1 - Download" href="http://wp-magazin.ch/download/wpmagazin-012010.pdf">Download</a></li>
</ul>
<h3>In dieser Ausgabe</h3>
<ul>
<li>Web-Fundstücke</li>
<li>Updates</li>
<li>WordCamps</li>
<li>Die WordPress Macher</li>
<li>Automattic sperrt Plugins mit Spende-Buttons</li>
<li>Domain-Richtlinien</li>
<li>Video Thumbnails automatisch laden mit oEmbed</li>
<li>WordPress.com vs. WordPress.org</li>
<li>WordPress – Das Social Network</li>
<li>10 Social Media Plugins für den täglichen Einsatz</li>
<li>Im Interview mit der Blogwerk AG</li>
<li>How-To: Facebook IFrame Landing Page erstellen (aktualisierte Version)</li>
<li>Best-of WordPress 2011</li>
<li>Rezension: WordPress 3 – Das umfassende Handbuch.</li>
<li>Theme Showcase</li>
</ul>
<h3>Verlosung</h3>
<p>Im Magazin rezensiere ich das umfassende Handbuch zu WordPress 3. Dafür wurden mir drei Exemplare für eine <strong>Verlosung</strong> zur Verfügung gestellt. Ich kann das Buch wirklich empfehlen und würde mich freuen, wenn ich es ein paar Glückspilzen senden dürfte. Um ein Exemplar zu gewinnen, schreibt einfach bis zum 29. Februar einen Kommentar zu diesem Beitrag mit einer gültigen E-Mail Adresse.</p>
<h3>Lesen</h3>
<p>Das <a title="WordPress Magazin #7 - Download" href="http://wp-magazin.ch/download/wpmagazin-012012.pdf">WordPress Magazin #7</a> kann man ab sofort <a title="WordPress Magazin #7 - Download" href="http://wp-magazin.ch/download/wpmagazin-012012.pdf">hier herunterladen</a>. Wer nicht warten kann, liest am besten hier mit Hilfe von Issuu.</p>
<div><object id="0ab8e6c4-211c-8448-a084-842796b6ab0c" style="width: 600px; height: 424px;" width="320" height="240" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="menu" value="false" /><param name="wmode" value="transparent" /><param name="src" value="http://static.issuu.com/webembed/viewers/style1/v2/IssuuReader.swf" /><param name="flashvars" value="mode=mini&amp;printButtonEnabled=false&amp;backgroundColor=%23222222&amp;documentId=120130080819-42c5fb2c9abb48dca98279e3477ce9ad" /><embed id="0ab8e6c4-211c-8448-a084-842796b6ab0c" style="width: 600px; height: 424px;" width="320" height="240" type="application/x-shockwave-flash" src="http://static.issuu.com/webembed/viewers/style1/v2/IssuuReader.swf" allowfullscreen="true" menu="false" wmode="transparent" flashvars="mode=mini&amp;printButtonEnabled=false&amp;backgroundColor=%23222222&amp;documentId=120130080819-42c5fb2c9abb48dca98279e3477ce9ad" /></object></div>
]]></content:encoded>
			<wfw:commentRss>http://wp-magazin.ch/blog/wordpress-magazin-7-buch-verlosung-4844/feed/</wfw:commentRss>
		<slash:comments>55</slash:comments>
		</item>
		<item>
		<title>Offizielle Google Chrome Extension für WordPress.com</title>
		<link>http://wp-magazin.ch/blog/offizielle-google-chrome-extension-fuer-wordpress-com-4838/</link>
		<comments>http://wp-magazin.ch/blog/offizielle-google-chrome-extension-fuer-wordpress-com-4838/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 09:15:15 +0000</pubDate>
		<dc:creator>Pascal Birchler</dc:creator>
				<category><![CDATA[WordPress.com]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Download]]></category>

		<guid isPermaLink="false">http://wp-magazin.ch/?p=4838</guid>
		<description><![CDATA[Am Mittwoch gab es im WordPress.com Supportforum einen klammheimlichen Hinweis über ein neues Feature des Blogdiensts. Und zwar gibt es jetzt eine offizielle Browser-Extension für Google Chrome.]]></description>
			<content:encoded><![CDATA[<div id="attachment_4839" class="wp-caption alignright" style="width: 310px"><a href="http://wp-magazin.ch/blog/offizielle-google-chrome-extension-fuer-wordpress-com-4838/google-chrome-wordpress-com/" rel="attachment wp-att-4839"><img class="size-medium wp-image-4839" title="WordPress.com Google Chrome Extension" src="http://wp-magazin.ch/wp-content/uploads/google-chrome-wordpress-com-300x187.png" alt="WordPress.com Google Chrome Extension" width="300" height="187" /></a><p class="wp-caption-text">Die Extension im Einsatz</p></div>
<p>Am Mittwoch gab es im WordPress.com Supportforum einen klammheimlichen <a title="WordPress.com Support Forums - Official Chrome Extension for WordPress.com" href="http://en.forums.wordpress.com/topic/official-chrome-extension-for-wordpresscom" target="_blank">Hinweis</a> über ein neues Feature des Blogdiensts. Und zwar gibt es jetzt eine <a title="Chrome Webstore - WordPress.com Extension" href="https://chrome.google.com/webstore/detail/pnbbfhcegldppmibabepjfjloachnmjb?hl=en-US&amp;gl=US" target="_blank">offizielle Browser-Extension</a> für Google Chrome in Form eines Toolbar-Icons, welches die neuesten Benachrichtigungen zeigt sowie PressThis integriert. Man behält somit sein Blog im Auge und kann auch schnell einen neuen Beitrag erfassen.</p>
<p>Highlight der Chrome Extension: Man kann jede Seite über den neuen <a title="WordPress.com Reader" href="http://wordpress.com/read/" target="_blank">WordPress.com Reader</a> abonnieren. Wenn man zudem ein WordPress.com Blog besucht, färbt sich das Icon blau. Dass die Extension noch nicht wirklich gross vermarktet wurde, zeigt sich in der Anzahl User: Ich war erst der vierte Nutzer überhaupt. Dabei ist die Extension doch bestimmt äusserst nützlich für Nutzer der Blogplattform.</p>
]]></content:encoded>
			<wfw:commentRss>http://wp-magazin.ch/blog/offizielle-google-chrome-extension-fuer-wordpress-com-4838/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress.com Blog-Jahresrückblick in HTML5</title>
		<link>http://wp-magazin.ch/blog/wordpress-com-blog-jahresrueckblick-in-html5-4820/</link>
		<comments>http://wp-magazin.ch/blog/wordpress-com-blog-jahresrueckblick-in-html5-4820/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 08:43:47 +0000</pubDate>
		<dc:creator>Pascal Birchler</dc:creator>
				<category><![CDATA[WordPress.com]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Jetpack]]></category>
		<category><![CDATA[Statistik]]></category>

		<guid isPermaLink="false">http://wp-magazin.ch/?p=4820</guid>
		<description><![CDATA[Pünktlich am 1. Januar erhielt ich bei diversen Blogs, wo ich das WordPress Plugin Jetpack einsetze, eine E-Mail mit dem Betreff «Rückblick 2011». Mithilfe der verfügbaren Statistiken stellt die darin verlinkte Seite einen Jahresrückblick in sehr ansprechender Form zusammen — und zwar als Feuerwerk.]]></description>
			<content:encoded><![CDATA[<p>Pünktlich am 1. Januar erhielt ich bei diversen Blogs, wo ich das WordPress Plugin <a title="Jetpack" href="http://jetpack.me/" target="_blank">Jetpack</a> einsetze, eine E-Mail mit dem Betreff «<em>Rückblick 2011</em>». Mithilfe der verfügbaren Statistiken stellt die darin verlinkte Seite einen Jahresrückblick in sehr ansprechender Form zusammen — und zwar als Feuerwerk.</p>
<p>Jede Rakete dieses Feuerwerks repräsentiert einen Post des Blogs im Jahr 2011. Hat ein Beitrag viele Besucher, knallts auch viel stärker als bei kleineren News. Beim beliebtesten Beitrag ergibt das Feuerwerk sogar ein WordPress Logo. Umgesetzt wurde dies mit dem HTML5 Canvas-Element, Javascript und ein paar Bilddateien. Und ganz nach dem Credo Open Source hat <a title="Automattic" href="http://automattic.com/" target="_blank">Automattic</a> das Feuerwerk als jQuery Plugin auf <a title="Github - Automattic/canvas-fireworks" href="https://github.com/Automattic/canvas-fireworks" target="_blank">Github</a> kostenlos zur Verfügung gestellt.<br />
Der Jahresrückblick zeigt jedoch auch noch weitere Daten an, z.B. von wo die meisten Besucher kommen und wer am meisten kommentierte. Zum Ende wird ausserdem noch auf die <a title="WordPress.com" href="http://wordpress.com/" target="_blank">neue WordPress.com Startseite</a> verwiesen, mit der man nun schneller interessante Blogs sieht und auch gleich selber einen neuen Post schreiben kann.</p>
<div id="attachment_4826" class="wp-caption aligncenter" style="width: 222px"><a href="http://wp-magazin.ch/wp-content/uploads/wp-jahresrueckblick-2011.jpg"><img class="size-large wp-image-4826 " title="WordPress.com Jahresrückblick 2011" src="http://wp-magazin.ch/wp-content/uploads/wp-jahresrueckblick-2011-212x630.jpg" alt="WordPress.com Jahresrückblick 2011" width="212" height="630" /></a><p class="wp-caption-text">WordPress.com Jahresrückblick 2011</p></div>
]]></content:encoded>
			<wfw:commentRss>http://wp-magazin.ch/blog/wordpress-com-blog-jahresrueckblick-in-html5-4820/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How-To: Video Thumbnails automatisch laden mit oEmbed</title>
		<link>http://wp-magazin.ch/blog/video-thumbnails-automatisch-laden-oembed-4740/</link>
		<comments>http://wp-magazin.ch/blog/video-thumbnails-automatisch-laden-oembed-4740/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 16:19:43 +0000</pubDate>
		<dc:creator>Pascal Birchler</dc:creator>
				<category><![CDATA[Anleitungen]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[oEmbed]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Thumbnails]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://wp-magazin.ch/?p=4740</guid>
		<description><![CDATA[Mit WordPress 2.9 wurde die Möglichkeit eingeführt, Videos einer Vielzahl von Websites ohne grossen Aufwand einzubinden. Das Ganze funktioniert mit der sogenannten oEmbed Technik. Diese habe ich mir für die folgende Aufgabe zu Nutzen gemacht.]]></description>
			<content:encoded><![CDATA[<p>Mit WordPress 2.9 wurde die Möglichkeit eingeführt, Videos einer Vielzahl von Websites ohne grossen Aufwand einzubinden. Dazu muss man lediglich die URL eines Videos auf einer einzelnen Zeile einfügen, danach kann man ganz normal mit dem Schreiben fortfahren. Das Ganze funktioniert mit der sogenannten <a title="oEmbed" href="http://oembed.com/" target="_blank">oEmbed Technik</a>. Diese habe ich mir für die folgende Herausforderung zu Nutzen gemacht.</p>
<div id="attachment_4807" class="wp-caption alignright" style="width: 160px"><a href="http://wp-magazin.ch/blog/video-thumbnails-automatisch-laden-oembed-4740/vimeo/" rel="attachment wp-att-4807"><img src="http://wp-magazin.ch/wp-content/uploads/vimeo-150x150.jpg" alt="Vimeo" title="Vimeo" width="150" height="150" class="size-thumbnail wp-image-4807" /></a><p class="wp-caption-text">Vimeo</p></div>
<h3>Anforderung</h3>
<p>Für eine aktuelle Aufgabe suchte ich einen Weg, um einfach Vimeo Videos auf einem Blog zu veröffentlichen. Die Umsetzung erforderte einige Details, sodass rasch Custom Post Types eingesetzt wurden. Bei diesem Post Type gibt es dann eine Meta Box, bei welchem einfach die URL zum Video angegeben werden kann. Diese wird dann verwendet, um einerseits das Video auszugeben und andererseits auch direkt das Standbild des Videos als Post Thumbnail zu speichern.</p>
<h4>oEmbed</h4>
<p>oEmbed ist ein Format für die eingebettete Darstellung einer URL auf anderen Websites. Mit seiner simplen API können Websites eingebettete Inhalte wie Fotos und Videos einfügen, indem ein User bloss den Link dazu einfügen muss. Dazu definiert der Anbieter ein Muster, wie seine URLs aufgebaut sind, auf welches dann WordPress die URL untersuchen kann. Wird festgestellt, dass es eine gültige URL zu einem Vimeo Video ist, wird deren API aufgerufen.</p>
<p>Weitere Informationen zum Einfügen von Videos in WordPress gibt es im <a title="WordPress Codex - Embeds" href="http://codex.wordpress.org/Embeds" target="_blank">WordPress Codex</a>. Es gibt auch eine Dokumentation der <a title="Vimeo - oEmbed API" href="http://vimeo.com/api/docs/oembed" target="_blank">Vimeo oEmbed API</a>.</p>
<h3>Umsetzung</h3>
<p>Bei der Umsetzung war ich darüber erstaunt, wie viele Zeilen Code es schlussendlich benötigte, um das Ganze zum Laufen zu bringen. Doch fangen wir einmal von vorne an. Zu Beginn habe ich ein neues Must-Use Plugin (PHP-Datei im mu-plugins Ordner) erstellt und dort folgenden Code eingefügt:</p>
<pre><code>&lt;?php
add_action( 'publish_video', 'wpm_publish_video' ); // 'publish_post' bei normalen Posts

/**
 * Diese Funktion wird beim Publizieren eines Posts aufgerufen,
 * damit wir ein das Post Thumbnail hinzufügen können
 *
 * @param int $post_id Die ID des Posts
 */
function wpm_publish_video( $post_id ) {
	global $wpdb; // Datenbank-Objekt laden

	// Reine Vorsichtsmassnahme
	if ( 'video' !== get_post_type( $post_id ) )
		return false;

	// Nur fortfahren, wenn eine URL angegeben wurde und es noch kein Post Thumbnail gibt
	if ( '' === get_post_meta( $post_id, '_thumbnail_id', true ) || '' === $video = get_post_meta( $post_id, '_vimeo_url', true ) )
		return false;

}
?&gt;</code></pre>
<p>Mit dieser Funktion klinken wir uns erst in den Publizierungs-Vorgang des Beitrags (in diesem Fall vom Post Type <code>video</code>) ein und laden das WordPress Datenbank-Objekt. Mit der zweiten If-Abfrage stellen wir sicher, dass noch kein Post Thumbnail gesetzt wurde und dass eine Video URL angegeben wurde.</p>
<p>Als nächsten Schritt kann man dann die Informationen zum Video von Vimeo laden. Mir reicht daher eine einfache Abfrage einer einzigen URL. Möchte man aber beispielsweise automatisch auch andere Provider wie YouTube unterstützen, sollte man sich die <code>WP_oEmbed</code> Klasse in der Datei <code>wp-includes/class-oembed.php</code> etwas genauer ansehen, da dort die regulären Ausdrücke und die nötigen Methoden beschrieben sind.</p>
<pre><code>$url = "http://vimeo.com/api/oembed.json?url=$video";
// Video Infos laden
if ( ! $response = wp_remote_retrieve_body( wp_remote_get( $url ) ) )
	return false;

$json = json_decode( $response );
// JSON parsen
if ( null === $json )
	return false;</code></pre>
<p>Dieser Abschnitt, der direkt nach der Prüfung des Post Thumbnails eingefügt wird, holt nun also die Informationen zu einem Video, mit <code>wp_remote_body</code> laden wir auch nur den Body und nicht noch die HTTP Header. Falls diese Funktion einen Fehler zurückgibt, beenden wir auch unsere Funktion, denn ohne Inhalt können wir ja nichts anfangen. Danach wandeln wir nur noch den JSON String in ein PHP Objekt um und fahren nur im Erfolgsfall fort.</p>
<p>Die Rückgabe der API sieht übrigens wie folgt aus (bei XML). Uns interessiert dabei das Feld <code>thumbnail_url</code>, wenn man möchte kann man aber auch noch über <code>thumbnail_width</code> und <code>thumbnail_height</code> die Bildmasse auslesen.</p>
<div id="attachment_4802" class="wp-caption aligncenter" style="width: 610px"><a href="http://wp-magazin.ch/blog/video-thumbnails-automatisch-laden-oembed-4740/vimeo-oembed-api-xml/" rel="attachment wp-att-4802"><img src="http://wp-magazin.ch/wp-content/uploads/vimeo-oembed-api-xml-600x364.png" alt="Vimeo oEmbed API Resultat (XML)" title="Vimeo oEmbed API Resultat (XML)" width="600" height="364" class="size-large wp-image-4802" /></a><p class="wp-caption-text">Das kriegen wir von Vimeo zurück</p></div>
<p>Jetzt muss man ja eigentlich nur noch das Bild laden und als Post Thumbnail speichern. Klingt zwar einfach, aber es war doch umfangreicher als ich zuerst gedacht habe. Ich habe das deshalb in eine zweite Funktion ausgelagert.</p>
<pre><code>// Standbild URL und Titel des Videos auslesen
$thumbnail_url = $json->thumbnail_url;
$title = $json->title;
// *Magic*
$wp_thumb_id = wpm_generate_post_thumbnail( $post_id, $thumbnail_url, $title );
if ( ! $wp_thumb_id )
	return false;

// Thumbnail ID setzen
update_post_meta( $post_id, '_thumbnail_id', $wp_thumb_id );</code></pre>
<p>In der neuen Funktion <code>wpm_generate_post_thumbnail</code> müssen wir nun das Bild aufrufen und unter dem richtigen Dateinamen in WordPress hochladen, wofür es praktischerweise die Hilfsfunktion <code>wp_upload_bits</code> gibt. Danach muss dann das Standbild als Attachment eingetragen werden, was jedoch auch ein paar Kniffe benötigt.</p>
<pre><code>/**
 * Post Thumbnail hinzufügen von einer bestimmten URL
 */
function wpm_generate_post_thumbnail( $post_id, $url, $title = '' ) {
	if ( ! $response = wp_remote_retrieve_body( wp_remote_get( $url ) ) )
		return false;

	// Dateinamen herausfiltern
	$filename = substr( $url, ( strrpos( $url, '/' ) ) +1 );

	// Datei in WordPress hochladen
	$upload = wp_upload_bits( $filename, null, $response );
	if ( false !== $upload['error'] )
		return false;

	// MIME Type überprüfen, zurückgeben
	$filetype = wp_check_filetype( $filename );

	// Informationen zum Attachment
	$attachment = array(
		'post_mime_type' => $filetype['type'],
		'guid' => $upload['url'],
		'post_title' => $title,
		'post_content' => '', // z.B. Video Beschreibung
	);
	// Attachment einfügen
	$thumb_id = wp_insert_attachment( $attachment, $upload['file'], $post_id );
	if ( is_wp_error( $thumb_id ) )
		return false;

	// Für die Verknüpfung mit dem Beitrag müssen wir diese Klasse laden
	require_once(ABSPATH . '/wp-admin/includes/image.php');
	// Attachment mit Post verknüpfen
	wp_update_attachment_metadata( $thumb_id, wp_generate_attachment_metadata( $thumb_id, $upload['file'] ) );
	return $thumb_id;
}</code></pre>
<p>Mit diesen zwei Funktionen kann man nun ein Custom Field auslesen, die nötigen Informationen zum Video laden und das Standbild schliesslich als Post Thumbnail verwenden. Dies alles mit nur einem Mausklick beim Veröffentlichen des Artikels. Und das Beste daran: Funktioniert es einmal nicht oder das Standbild wurde geändert, kann man das vorhandene Thumbnail entfernen und einfach den Beitrag nochmals speichern.</p>
<p>Ich habe den Code einfach so aus dem Plugin kopiert, falls es also nicht funktioniert, einfach sagen. Bestimmt kann man das Ganze auch vereinfachen, bin also für jeden Ratschlag dankbar.</p>
<p>Nachtrag: Selbstverständlich dürft ihr auch noch sehen, wie das Ganze dann im Backend aussieht. Nichts Spezielles, ich habe zum Testen mal ein <a href="http://vimeo.com/31440895" title="Vimeo - Neue Website für Dominique Gisin" target="_blank">Video</a> von Marcel Widmer genommen.</p>
<div id="attachment_4816" class="wp-caption aligncenter" style="width: 610px"><a href="http://wp-magazin.ch/blog/video-thumbnails-automatisch-laden-oembed-4740/vimeo-oembed-resultat/" rel="attachment wp-att-4816"><img src="http://wp-magazin.ch/wp-content/uploads/vimeo-oembed-resultat-600x400.png" alt="Thumbnail via oEmbed Thumbnail" title="Thumbnail via oEmbed Thumbnail" width="600" height="400" class="size-large wp-image-4816" /></a><p class="wp-caption-text">Thumbnail via oEmbed Thumbnail</p></div>
]]></content:encoded>
			<wfw:commentRss>http://wp-magazin.ch/blog/video-thumbnails-automatisch-laden-oembed-4740/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WordPress 3.3 &#8220;Sonny&#8221; erschienen</title>
		<link>http://wp-magazin.ch/blog/wordpress-3-3-sonny-erschienen-4784/</link>
		<comments>http://wp-magazin.ch/blog/wordpress-3-3-sonny-erschienen-4784/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 23:21:31 +0000</pubDate>
		<dc:creator>Pascal Birchler</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[3.3]]></category>
		<category><![CDATA[Release]]></category>

		<guid isPermaLink="false">http://wp-magazin.ch/?p=4784</guid>
		<description><![CDATA[Soeben wurde offiziell die WordPress Version 3.3 veröffentlicht. Sie folgt drei Releease Candidates, ganzen vier Beta-Versionen und hört auf den Namen "Sonny", nach dem bekannten Saxophonisten Sonny Stitt. WordPress 3.3 kann man ab sofort herunterladen oder über den Adminbereich automatisch aktualisieren.]]></description>
			<content:encoded><![CDATA[<p>Soeben wurde offiziell die <a title="WordPress.org - WordPress 3.3 &quot;Sonny&quot;" href="http://wordpress.org/news/2011/12/sonny/" target="_blank">WordPress Version 3.3</a> veröffentlicht. Sie folgt drei Releease Candidates, ganzen vier Beta-Versionen und hört auf den Namen "Sonny", nach dem bekannten Saxophonisten <a title="Wikipedia - Sonny Stitt" href="http://de.wikipedia.org/wiki/Sonny_Stitt" target="_blank">Sonny Stitt</a>. WordPress 3.3 kann man ab sofort <a title="WordPress - Download" href="http://wordpress.org/download/" target="_blank">herunterladen</a> oder über den Adminbereich automatisch aktualisieren.</p>
<p>Wie Matt Mullenweg im Blogbeitrag erwähnt, wurde WordPress seit Version 3.0 über 65 Millionen mal heruntergeladen. Bei der neuen Version hat man vor allem auf die User Experience geachtet: Es gibt u.a. eine neue Admin Bar (resp. Toolbar), ein neues Upload-Tool und dazu viele Code-Änderungen im Hintergrund. Man hat sogar extra ein Video gemacht, um die Neuerungen zusammenzufassen:</p>
<p><embed type="application/x-shockwave-flash" src="http://s0.videopress.com/player.swf?v=1.03" width="630" height="350px" wmode="direct" seamlesstabbing="true" allowfullscreen="true" allowscriptaccess="always" overstretch="true" flashvars="guid=I7NAw9Zk&amp;isDynamicSeeking=true"></embed></p>
<p>Weitere Informationen erhält man im <a title="WordPress Codex - Version 3.3" href="http://codex.wordpress.org/Version_3.3" target="_blank">Codex</a> oder im <a title="WordPress Trac - Milestone 3.3" href="http://core.trac.wordpress.org/milestone/3.3" target="_blank">Trac</a>. Plugin-Autoren finden im <a title="WordPress Development Blog" href="http://wpdevel.wordpress.com/" target="_blank">Development Blog</a> Hilfe bezüglich wichtiger Code-Änderungen und wie man sein Plugin damit kompatibel macht.</p>
]]></content:encoded>
			<wfw:commentRss>http://wp-magazin.ch/blog/wordpress-3-3-sonny-erschienen-4784/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Automattic sperrt Plugins mit Spende-Buttons</title>
		<link>http://wp-magazin.ch/blog/automattic-sperrt-plugins-mit-spende-buttons-4769/</link>
		<comments>http://wp-magazin.ch/blog/automattic-sperrt-plugins-mit-spende-buttons-4769/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 09:57:34 +0000</pubDate>
		<dc:creator>Pascal Birchler</dc:creator>
				<category><![CDATA[Automattic]]></category>
		<category><![CDATA[Netzwerk]]></category>
		<category><![CDATA[Spenden]]></category>
		<category><![CDATA[Werbung]]></category>

		<guid isPermaLink="false">http://wp-magazin.ch/?p=4769</guid>
		<description><![CDATA[Laut mehreren Berichten hat Automattic verschiedene WordPress-Entwickler aufgefordert, Spende-Buttons aus ihren Plugins zu entfernen. Offenbar telefonieren die Plugins so nach Hause, was nicht gern gesehen wird. Ist dieses Vorgehen gerechtfertigt?]]></description>
			<content:encoded><![CDATA[<p>Zur Verwaltung der Downloads hier im Blog nutze ich das kostenlose <a title="WordPress Plugins - WordPress Download Monitor" href="http://wordpress.org/extend/plugins/download-monitor/" target="_blank">WordPress Download Monitor Plugin</a> von <a title="Mike Jolley" href="http://mikejolley.com/" target="_blank">Mike Jolley</a>. Als ich letzte Woche das <a title="WordPress Download Monitor Changelog" href="http://wordpress.org/extend/plugins/download-monitor/changelog/" target="_blank">Changelog</a> des aktuellen Update angeschaut habe, staunte ich nicht schlecht. Da stand nämlich, dass der Autor nicht nur Hinweise auf Spendemöglichkeiten entfernen musste, sondern sogar Links zu den Websites von Personen, welche das Plugin freiwillig übersetzt haben.</p>
<h3>Nach Hause telefonieren - verboten?</h3>
<div id="attachment_4777" class="wp-caption alignright" style="width: 310px"><a href="http://wp-magazin.ch/blog/automattic-sperrt-plugins-mit-spende-buttons-4769/wp-plugins/" rel="attachment wp-att-4777"><img class="size-medium wp-image-4777" title="WordPress Plugin Directory" src="http://wp-magazin.ch/wp-content/uploads/wp-plugins-300x213.jpg" alt="WordPress Plugin Directory" width="300" height="213" /></a><p class="wp-caption-text">WordPress Plugin Directory</p></div>
<p>Wie Mike mir dann auch noch via Twitter versicherte, wurde er von Automattic dazu aufgefordert, die eingebundene Werbeflächen von <a title="PluginSponsors.com" href="http://pluginsponsors.com/" target="_blank">PluginSponsors.com</a> per sofort zu entfernen. PluginSponsors.com ist ein speziell für Plugin-Autoren errichtetes Werbenetzwerk. Wer Plugin-Autoren unterstützen will, kann über die Website Werbung in den Einstellungsseiten des Plugins schalten.</p>
<p>Greg Mulhauser, der Gründer des Dienstes, hat offenber ähnliche Forderungen erhalten mit der Begründung, dass die Plugins mit dieser Lösung nach Hause telefonieren, sprich Daten von einem externen Server laden. In einem <a title="Greg's Plugins - Automattic Dishes up Bullying and Intimidation for Thanksgiving" href="http://gregsplugins.com/lib/2011/11/26/automattic-bullies/" target="_blank">ausführlichen Blogbeitrag</a> erklärt er die ganze Sache aus seiner Sicht. PluginSponsors.com wurde mittlerweile eingestellt, da es unter diesen Umständen schliesslich nicht weiter betrieben werden kann.</p>
<h3>Meinungen</h3>
<p><a title="Deckerweb - David Decker Webservice" href="http://deckerweb.de/" target="_blank">David Decker</a> hat Gregs Artikel <a title="Google+ - David Decker" href="https://plus.google.com/116167682320472603984/posts/hvczXdZ9F9s" target="_blank">bei Google+ geteilt</a>, was prompt zu einigen Reaktionen führte. So scheint Automattic die Plugin-Autoren nicht auf eigene Faust angeschrieben zu haben, sondern auf Grund von Beschwerden von Nutzern, die sich durch die ständige Werbung gestört fühlten. Welche Geschichte nun wahr ist, weiss ich nicht. Es gibt sicher noch viel aufdringlichere Plugins, aber ob man diese dann gleich sperren will? Ich bin gespannt auf Meinungen!</p>
<p>Übrigens: Das Plugin-Verzeichnis wird eigentlich von der WordPress Foundation betrieben, nicht von Automattic...</p>
]]></content:encoded>
			<wfw:commentRss>http://wp-magazin.ch/blog/automattic-sperrt-plugins-mit-spende-buttons-4769/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>WordPress 3.3 Release Candidate 1</title>
		<link>http://wp-magazin.ch/blog/wordpress-3-3-release-candidate-1-4772/</link>
		<comments>http://wp-magazin.ch/blog/wordpress-3-3-release-candidate-1-4772/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 09:16:09 +0000</pubDate>
		<dc:creator>Pascal Birchler</dc:creator>
				<category><![CDATA[Kurznachrichten]]></category>
		<category><![CDATA[3.3]]></category>
		<category><![CDATA[Release Candidate]]></category>

		<guid isPermaLink="false">http://wp-magazin.ch/?p=4772</guid>
		<description><![CDATA[Heute früh wurde der 1. Release Candidate von WordPress 3.3 veröffentlicht. Es kann sich also nur noch um Tage handeln, bis die Version endgültig erscheint.]]></description>
			<content:encoded><![CDATA[<p>Heute früh wurde der 1. Release Candidate von WordPress 3.3 veröffentlicht. Es kann sich also nur noch um Tage handeln, bis die Version endgültig erscheint. Neben Bugfixes gab es auch ein paar Anpassungen an der Admin Bar: Die Suche rutscht nach rechts und neu gibt es mehr Icons.</p>
<p><a title="WordPress 3.3 Release Candidate 1" href="http://wordpress.org/wordpress-3.3-RC1.zip">WordPress 3.3 Release Candidate 1 herunterladen</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wp-magazin.ch/blog/wordpress-3-3-release-candidate-1-4772/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Knol wird zu WordPress Projekt</title>
		<link>http://wp-magazin.ch/blog/google-knol-wordpress-projekt-4753/</link>
		<comments>http://wp-magazin.ch/blog/google-knol-wordpress-projekt-4753/#comments</comments>
		<pubDate>Fri, 25 Nov 2011 09:30:21 +0000</pubDate>
		<dc:creator>Pascal Birchler</dc:creator>
				<category><![CDATA[WordPress.com]]></category>
		<category><![CDATA[Annotum]]></category>
		<category><![CDATA[Knol]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Wiki]]></category>

		<guid isPermaLink="false">http://wp-magazin.ch/?p=4753</guid>
		<description><![CDATA[Am Dienstag gab der Suchmaschinengigant bekannt, dass die kaum bekannte Wissensdatenbank Knol eingestellt wird. Das Projekt wird als Open Source WordPress Projekt weitergeführt.]]></description>
			<content:encoded><![CDATA[<p>In diesem Jahr hörte man bereits ein paar Mal, dass Google erfolglose Dienste wie etwa Google Buzz und Google Wave einstellt. Am Dienstag gab der Suchmaschinengigant <a title="Google Blog - More spring cleaning out of season" href="http://googleblog.blogspot.com/2011/11/more-spring-cleaning-out-of-season.html" target="_blank">bekannt</a>, dass auch die kaum bekannte Wissensdatenbank <a title="Google Knol" href="http://knol.google.com/" target="_blank">Knol</a> eingestellt wird. Das Projekt wird nun unter einem neuen Namen und einer Open Source Lizenz weitergeführt.</p>
<h3>Aus Knol wird Annotum</h3>
<p><strong>Google</strong> hat Knol 2007 als eine Art Wikipedia-Konkurrent für Wissenschaftler gestartet. Da sich der Konzern auf sein Kerngeschäft und Google+ konzentrieren will, wird Knol geschlossen. Mit den beiden WordPress-Spezialisten Solvitor und Crowd Favorite hat sich Google bekannte Partner an Bord geholt, um das Projekt unter dem Namen <a title="Annotum" href="http://annotum.org/" target="_blank">Annotum</a> fortzuführen. Dass Google auf <strong>WordPress</strong> setzt, zeigt einmal mehr, dass die Software nicht nur zum Bloggen, sondern auch für anspruchsvollere Webprojekte aller Art geeignet ist.</p>
<p>Bisherige Knol-User können noch bis zum 1. Oktober 2012 ihre Daten exportieren und entweder bei WordPress.com importieren oder die Knol-Artikel auch mit dem kostenlosen <a title="Github - Annotum" href="https://github.com/Annotum/Annotum" target="_blank">Annotum Theme</a> im eigenen Blog nutzen.</p>
<div id="attachment_4754" class="wp-caption aligncenter" style="width: 610px"><a href="http://wp-magazin.ch/blog/google-knol-wordpress-projekt-4753/annotum/" rel="attachment wp-att-4754"><img class="size-full wp-image-4754" title="Annotum" src="http://wp-magazin.ch/wp-content/uploads/annotum.png" alt="Annotum" width="600" height="134" /></a><p class="wp-caption-text">Das Annotum Logo</p></div>
]]></content:encoded>
			<wfw:commentRss>http://wp-magazin.ch/blog/google-knol-wordpress-projekt-4753/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress 3.3 Beta 4 veröffentlicht</title>
		<link>http://wp-magazin.ch/blog/wordpress-3-3-beta-4-veroeffentlicht-4743/</link>
		<comments>http://wp-magazin.ch/blog/wordpress-3-3-beta-4-veroeffentlicht-4743/#comments</comments>
		<pubDate>Thu, 24 Nov 2011 07:08:52 +0000</pubDate>
		<dc:creator>Pascal Birchler</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Beta]]></category>
		<category><![CDATA[Release]]></category>

		<guid isPermaLink="false">http://wp-magazin.ch/?p=4743</guid>
		<description><![CDATA[Gestern wurde von Jane Wells im Entwickler-Blog angekündigt, dass man nun bereit für eine vierte und hoffentlich auch letzte Beta-Version ist. Seit der Beta 3 von letzter Woche gab es wieder einige Bug Fixes und Feinschliffe.]]></description>
			<content:encoded><![CDATA[<p>Letzte Woche wurde von Jane Wells im Entwickler-Blog <a title="WordPress Development Updates - Time to shoot for beta 4" href="http://wpdevel.wordpress.com/2011/11/16/time-to-shoot-for-beta-4-hopefully-last/" target="_blank">angekündigt</a>, dass man nun bereit für eine vierte und hoffentlich auch letzte Beta-Version ist. Diese wurde nun heute Nacht, also in den USA ein Tag vor Thanksgiving, veröffentlicht. Dies war bereits letztes Jahr der Fall. Seit der <a title="WordPress Magazin - WordPress 3.3 Beta 3" href="http://wp-magazin.ch/blog/wordpress-3-3-beta-3-4731/">Beta 3</a> Woche gab es wieder einige Bug Fixes und Feinschliffe.</p>
<div id="attachment_4745" class="wp-caption alignleft" style="width: 310px"><a href="http://wp-magazin.ch/blog/wordpress-3-3-beta-4-veroeffentlicht-4743/feature-pointers-update/" rel="attachment wp-att-4745"><img class="size-medium wp-image-4745" title="Feature Pointers in WordPress 3.3" src="http://wp-magazin.ch/wp-content/uploads/feature-pointers-update-300x180.png" alt="Feature Pointers in WordPress 3.3" width="300" height="180" /></a><p class="wp-caption-text">Feature Pointers in WordPress 3.3</p></div>
<p>Wie beispielsweise Dominik von wpGrafie.de <a title="Google+ - WordPress Trac Activity" href="https://plus.google.com/108232521223625019726/posts" target="_blank">bei Google+</a> geschrieben hat, erfuhren die Feature Pointer noch eine Anpassung optischer Natur. Ein blauer Farbverlauf für deren Überschrift soll zusätzlich Aufmerksamkeit erregen. Ausserdem gibt es auch eine neue, in meinen Augen <a title="WordPress Trac - Changeset 19304" href="http://core.trac.wordpress.org/changeset/19304" target="_blank">unnütze Funktion</a> <code>wp_no_robots()</code>, die nichts anderes macht, als ein Meta-Tag auszugeben, dass eine Seite nicht indexiert werden soll. Und das nur, weil man Code an zwei Stellen weiterverwenden möchte.</p>
<p>Desweiteren wurde jQuery 1.7.1 eingebunden und diverse Platzhalter bei den Hilfe-Texten ersetzt. Jetzt gilt es also nochmals zu testen, testen, testen.</p>
<p><a title="Download WordPress 3.3 Beta 4" href="http://wordpress.org/wordpress-3.3-beta4.zip">WordPress 3.3 Beta 4 herunterladen</a><br />
<a title="WordPress News - WordPress 3.3 Beta 4" href="http://wordpress.org/news/2011/11/wordpress-3-3-beta-4/" target="_blank"> Zum Artikel auf WordPress.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wp-magazin.ch/blog/wordpress-3-3-beta-4-veroeffentlicht-4743/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress 3.3 Beta 3</title>
		<link>http://wp-magazin.ch/blog/wordpress-3-3-beta-3-4731/</link>
		<comments>http://wp-magazin.ch/blog/wordpress-3-3-beta-3-4731/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 17:02:11 +0000</pubDate>
		<dc:creator>Pascal Birchler</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Beta]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Test]]></category>

		<guid isPermaLink="false">http://wp-magazin.ch/?p=4731</guid>
		<description><![CDATA[Gestern Nacht wurde nach gut drei Wochen die 3. Beta-Version von WordPress 3.3 veröffentlicht. Darin eingeflossen sind über 200 Commits, weitere werden bestimmt noch folgen. Das sind selbstverständlich grösstenteils Bug Fixes, doch ein paar Kleinigkeiten wurden doch verändert, sowohl technisch als auch optisch.]]></description>
			<content:encoded><![CDATA[<p>Gestern Nacht wurde nach gut drei Wochen die 3. Beta-Version von WordPress 3.3 veröffentlicht. Darin eingeflossen sind über 200 Commits, weitere werden bestimmt noch folgen. Das sind selbstverständlich grösstenteils Bug Fixes, doch ein paar Kleinigkeiten wurden doch verändert, sowohl technisch als auch optisch.</p>
<div id="attachment_4733" class="wp-caption alignright" style="width: 310px"><a href="http://wp-magazin.ch/blog/wordpress-3-3-beta-3-4731/wp-33-beta-3/" rel="attachment wp-att-4733"><img class="size-medium wp-image-4733" title="WordPress 3.3 Beta 3" src="http://wp-magazin.ch/wp-content/uploads/wp-33-beta-3-300x158.png" alt="WordPress 3.3 Beta 3" width="300" height="158" /></a><p class="wp-caption-text">WordPress 3.3 Beta 3</p></div>
<p>Neu im Core ist jQuery 1.7, aufgrund dessen Plugin-Autoren besonders aufgerufen werden, ihre Entwicklungen zu testen. Weiter wurde die Hilfsklasse WP_Screen weiter optimiert, welche mit dieser Version eingeführt wird.</p>
<p>Ein Detail springt einem dann beim ersten Aufruf des Adminbereichs ins Auge: Die Screen Options und der Hilfe-Bereich sind nun wieder aus der Admin Bar verschwunden und bleiben somit auch weiterhin am gewohnten Platz. Zudem wurde die About-Seite mit dem Willkommen-Screen angepasst, sodass das zumindest für mich persönlich mehr wie eine Feature-Seite einer Web App aussieht.</p>
<p><a title="wpGrafie.de - WordPress 3.3 Beta 3 veröffentlicht" href="http://wpgrafie.de/323/wordpress-3-3-beta-3/" target="_blank">Weitere Screenshots</a> gibt es bei Dominik,  <a title="WordPress.org - Download WordPress 3.3 Beta 3" href="http://wordpress.org/wordpress-3.3-beta3.zip" target="_blank">downloaden</a> kann man die Version direkt beim <a title="WordPress.org News - WordPress 3.3 Beta 3" href="http://wordpress.org/news/2011/11/wordpress-3-3-beta-3-available/" target="_blank">Blog-Artikel auf WordPress.org</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://wp-magazin.ch/blog/wordpress-3-3-beta-3-4731/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

