<?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>Jonas Nordström &#187; topp30.se</title>
	<atom:link href="http://jonasnordstrom.se/tag/topp30-se/feed/" rel="self" type="application/rss+xml" />
	<link>http://jonasnordstrom.se</link>
	<description>Teknik och media</description>
	<lastBuildDate>Mon, 30 Jan 2012 00:23:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>I listornas tid och summeringarnas månad</title>
		<link>http://jonasnordstrom.se/i-listornas-tid-och-summeringarnas-manad/</link>
		<comments>http://jonasnordstrom.se/i-listornas-tid-och-summeringarnas-manad/#comments</comments>
		<pubDate>Mon, 13 Dec 2010 16:13:42 +0000</pubDate>
		<dc:creator>jonas</dc:creator>
				<category><![CDATA[musik]]></category>
		<category><![CDATA[dagens spotifylista]]></category>
		<category><![CDATA[topp30.se]]></category>

		<guid isPermaLink="false">http://jonasnordstrom.se/?p=624</guid>
		<description><![CDATA[Dagens spotifylista hade för ett tag sen ett 80-talstema.
Jag bidrog med åren 1980, 1986, 1987 och 1989.

Och håll ögonen på Topp30-sajten den här veckan. Det är den tiden på året igen, när de bästa låtarna ska utses.
]]></description>
			<content:encoded><![CDATA[<p class="wp-flattr-button"></p><p>Dagens spotifylista hade för ett tag sen ett <a href="http://dagensspotifylista.net/2010/12/11/dagens-spotifylistas-80-tal/">80-talstema</a>.<br />
Jag bidrog med åren <a href="http://dagensspotifylista.net/2010/12/11/dagens-spotifylistas-80-tal/">1980</a>, <a href="http://dagensspotifylista.net/2010/11/23/80-talstema-1986/">1986</a>, <a href="http://dagensspotifylista.net/2010/11/24/80-talstema-1987/">1987</a> och <a href="http://dagensspotifylista.net/2010/11/26/80-talstema-1989/">1989</a>.</p>
<p>Och håll ögonen på <a href="http://topp30.se">Topp30-sajten</a> den här veckan. Det är den tiden på året igen, när de bästa låtarna ska utses.</p>
]]></content:encoded>
			<wfw:commentRss>http://jonasnordstrom.se/i-listornas-tid-och-summeringarnas-manad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jonas tipsar &#8211; 2010-01-28</title>
		<link>http://jonasnordstrom.se/jonas-tipsar-2010-01-28/</link>
		<comments>http://jonasnordstrom.se/jonas-tipsar-2010-01-28/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 04:57:24 +0000</pubDate>
		<dc:creator>jonas</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[acer aspire]]></category>
		<category><![CDATA[arkitektur]]></category>
		<category><![CDATA[blur]]></category>
		<category><![CDATA[chili]]></category>
		<category><![CDATA[expressen]]></category>
		<category><![CDATA[landskrona]]></category>
		<category><![CDATA[mgc2010]]></category>
		<category><![CDATA[mindpark]]></category>
		<category><![CDATA[netbook]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[smashing book]]></category>
		<category><![CDATA[stockholm pride]]></category>
		<category><![CDATA[topp30.se]]></category>
		<category><![CDATA[våg]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://jonasnordstrom.se/?p=305</guid>
		<description><![CDATA[
	www.belowtheclouds.com: Below The Clouds » Vackert hus i Landskrona
Det verkar bara vara jag som tycker att det här är ett väldigt fult hus. Inte i sig själv kanske, men den förstör känslan i hela kvarteret. Usch!
	Coding Horror: A Democracy of Netbooks
Jag letar efter en bra netbook, Acer Aspire 1410 verkar schyst. Någon som har ...]]></description>
			<content:encoded><![CDATA[<p class="wp-flattr-button"></p><ul>
<li class="tipsitem">www.belowtheclouds.com: <a href="http://www.belowtheclouds.com/2010/01/26/vackert-hus-i-landskrona/#comments">Below The Clouds » Vackert hus i Landskrona</a></li>
<blockquote><p>Det verkar bara vara jag som tycker att det här är ett väldigt fult hus. Inte i sig själv kanske, men den förstör känslan i hela kvarteret. Usch!</p></blockquote>
<li class="tipsitem">Coding Horror: <a href="http://www.codinghorror.com/blog/archives/001318.html">A Democracy of Netbooks</a></li>
<blockquote><p>Jag letar efter en bra netbook, Acer Aspire 1410 verkar schyst. Någon som har andra förslag eller mer info?</p></blockquote>
<li class="tipsitem">hepp.se: <a href="http://feedproxy.google.com/~r/hepp/Qpga/~3/27_GB_wiHTk/">Chilisådd</a></li>
<blockquote><p>Odla egen chili, varför gör jag inte det?</p></blockquote>
<li class="tipsitem">Dagens Media &#8211; Senaste nytt: <a href="http://www.dagensmedia.se/eceRedirect?articleId=118499">Hur hetero är dina Facebookvänner?</a></li>
<blockquote><p>&#8221;According to the hetero norm, your friends make you 82% hetero! Maybe you should make some friends outside the vatican?&#8221;</p></blockquote>
<li class="tipsitem">www.zurb.com: <a href="http://www.zurb.com/playground/css3-polaroids">Creating Polaroid Style Images with Just CSS &#8211; ZURB Playground &#8211; ZURB.com</a></li>
<blockquote><p>Trick för att visa vanliga bilder som polaroid-bilder. Med bara CSS.</p></blockquote>
<li class="tipsitem">Smashing Magazine Feed: <a href="http://www.smashingmagazine.com/2010/01/27/the-smashing-book-got-yours/">The Smashing Book: Already Got Yours?</a></li>
<blockquote><p>En mycket bra bok, alla webbutvecklare borde läsa den.</p></blockquote>
<li class="tipsitem">Might Know Something Else: <a href="http://feedproxy.google.com/~r/mkse/~3/dis0EytTxdA/">Användarna vill ha WordPress på Expressen.se</a></li>
<li class="tipsitem">rosdahl.me: <a href="http://rosdahl.me/2010/01/klart-man-vill-ha-en-uppkopplad-vag/">Klart man vill ha en uppkopplad våg</a></li>
<blockquote><p>vill ha</p></blockquote>
<li class="tipsitem">citronmuffin: <a href="http://citronmuffin.blogspot.com/2010/01/742.html">tender.</a></li>
<li class="tipsitem">Inside Facebook: <a href="http://feedproxy.google.com/~r/InsideFacebook/~3/VuxUdAZtt6s/">Now Users Can Comment in Facebook Via Email</a></li>
<li class="tipsitem">Mindpark: <a href="http://feedproxy.google.com/~r/Mindpark/~3/Xpblv4KmJyw/">Mindpark100 – epilog</a></li>
<blockquote><p>Så mycket bra läsning.</p></blockquote>
<li class="tipsitem">The Tapir&#8217;s Tale: <a href="http://anders.janmyr.com/2010/01/scripting-in-ruby.html">Scripting in Ruby</a></li>
<blockquote><p>trevlig rivstart med ruby-scripting</p></blockquote>
<li class="tipsitem">Henriks blogg: <a href="http://feedproxy.google.com/~r/henrik/feed/~3/K7toeyM_4ow/">Årets bästa låtar 2009</a></li>
<li class="tipsitem">Might Know Something Else: <a href="http://feedproxy.google.com/~r/mkse/~3/XqyMpR0AwoY/">Aftonbladet släpper Android App av Apegroup</a></li>
<li class="tipsitem">Artoo: <a href="http://artoo.se/kort-summering-av-mgc2010-eller-stoppa-in-apple-nordar-i-ett-rum/">Kort summering av MGC2010 (eller: stoppa in Apple-nördar i ett rum)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jonasnordstrom.se/jonas-tipsar-2010-01-28/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress shortcodes &#8211; enkelt exempel</title>
		<link>http://jonasnordstrom.se/wordpress-shortcodes-enkelt-exempel/</link>
		<comments>http://jonasnordstrom.se/wordpress-shortcodes-enkelt-exempel/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 08:16:32 +0000</pubDate>
		<dc:creator>jonas</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[shortcodes]]></category>
		<category><![CDATA[spotify]]></category>
		<category><![CDATA[topp30.se]]></category>

		<guid isPermaLink="false">http://jonasnordstrom.se/?p=289</guid>
		<description><![CDATA[I WordPress 2.5 introducerades shortcodes men det är nog många som fortfarande inte vet riktigt vad det är och vad man kan använda det till.
Shortcodes tillåter dig exempelvis att skriva &#91;gallery&#93; direkt i ett blogginlägg, och så visas alla bilder som hör till det inlägget som en liten kontaktkarta. 
Man kan givetvis definiera egna ...]]></description>
			<content:encoded><![CDATA[<p class="wp-flattr-button"></p><p>I WordPress 2.5 introducerades <a href="http://codex.wordpress.org/Shortcode_API">shortcodes</a> men det är nog många som fortfarande inte vet riktigt vad det är och vad man kan använda det till.<br />
Shortcodes tillåter dig exempelvis att skriva &#91;gallery&#93; direkt i ett blogginlägg, och så visas alla bilder som hör till det inlägget som en liten kontaktkarta.<br />
Man kan givetvis definiera egna shortcodes, genom att skriva en funktion i ett plugin eller i functions.php och sen koppla en shortcode till den funktionen.</p>
<h3>Exempel 1</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> bloginfo_shortcode<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$atts</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #990000;">extract</span><span style="color: #009900;">&#40;</span>shortcode_atts<span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
        <span style="color: #0000ff;">'key'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">,</span>
    <span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$atts</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">return</span> get_bloginfo<span style="color: #009900;">&#40;</span><span style="color: #000088;">$key</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
add_shortcode<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'bloginfo'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'bloginfo_shortcode'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Funktionen add_shortcode registrerar en ny shortcode, och i exemplet ovan betyder det att om man skriver &#91;bloginfo&#93; i ett inlägg, så kommer funktionen bloginfo_shortcode() att anropas. Just i det här exemplet ska man dessutom skicka med en parameter, det ser ut så här: &#91;bloginfo key=&#8221;template_url&#8221;&#93;<br />
(Exemplet kommer från <a href="http://blue-anvil.com/archives/8-fun-useful-shortcode-functions-for-wordpress/">Blue Anvil</a>)</p>
<h3>Exempel 2</h3>
<p>Jag har i ett tidigare inlägg visat hur man kan <a href="http://jonasnordstrom.se/automatisk-spotifylank-i-wordpress/">koppla en spotifylista till en wordpress-post</a>, en metod som jag använder på http://topp30.se.<br />
Jag vill utnyttja det faktum att listorna nu ligger som egna fält, och skapa en sida med alla spotifylistor i en lång (nåja) HTML-lista.<br />
Steg ett är att definiera en funktion som hämtar alla inlägg med &#8221;spotify-fält&#8221; och sen generera en lista av dem.<br />
Nästa steg är att koppla en shortcode till den funktionen.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">// [spotifylist] - shortcode function
function spotify_sc_func($atts) {
   ob_start();
?&gt;
   &lt;ul id=&quot;spotifylist&quot;&gt;
   <span style="color: #000000; font-weight: bold;">&lt;?php</span>
   <span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$wpdb</span><span style="color: #339933;">,</span> <span style="color: #000088;">$post</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$querystr</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;
    SELECT wposts.* 
    FROM <span style="color: #006699; font-weight: bold;">$wpdb-&gt;posts</span> wposts, <span style="color: #006699; font-weight: bold;">$wpdb-&gt;postmeta</span> wpostmeta
    WHERE wposts.ID = wpostmeta.post_id 
    AND wpostmeta.meta_key = 'spotify' 
    AND wposts.post_status = 'publish' 
    AND wposts.post_date &lt; NOW() 
    ORDER BY wposts.post_type, wposts.post_date DESC
    &quot;</span><span style="color: #339933;">;</span>
&nbsp;
   <span style="color: #000088;">$pageposts</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$wpdb</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_results</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$querystr</span><span style="color: #339933;">,</span> OBJECT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span>
   <span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$pageposts</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">:</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
      <span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$pageposts</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$post</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">:</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
         <span style="color: #000000; font-weight: bold;">&lt;?php</span> setup_postdata<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
	 <span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #000088;">$spotify</span> <span style="color: #339933;">=</span> get_post_custom_values<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;spotify&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
         &lt;li&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> the_title<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>: &lt;a href='<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$spotify</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>'&gt;spotify&lt;/a&gt; | &lt;a href=&quot;<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_permalink<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&quot;&gt;text&lt;/a&gt;&lt;/li&gt;
      <span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">endforeach</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&nbsp;
   <span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">else</span> <span style="color: #339933;">:</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
      &lt;h2 class=&quot;center&quot;&gt;Not Found&lt;/h2&gt;
      &lt;p class=&quot;center&quot;&gt;Sorry, but you are looking for something that isn't here.&lt;/p&gt;
   <span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">endif</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&nbsp;
&nbsp;
   &lt;/ul&gt;
   <span style="color: #000000; font-weight: bold;">&lt;?php</span>
   <span style="color: #000088;">$output</span> <span style="color: #339933;">=</span> <span style="color: #990000;">ob_get_contents</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #990000;">ob_end_clean</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #b1b100;">return</span> <span style="color: #000088;">$output</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
add_shortcode<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'spotifylist'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'spotify_sc_func'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Nu återstår bara att skapa en sida som använder vår nya shortcode.<br />
<img src="http://jonasnordstrom.se/wp-content/uploads/2010/01/Bild-27-580x440.png" alt="" title="sida med shortcode" width="580" height="440" class="alignnone size-medium wp-image-295" /></p>
<p>Och resultatet ser blir <a href="http://topp30.se/spotifylistor/">det här</a></p>
<p><a href="http://jonasnordstrom.se/wp-content/uploads/2010/01/Bild-26.png"><img src="http://jonasnordstrom.se/wp-content/uploads/2010/01/Bild-26-580x405.png" alt="" title="topp30 - spotifylistor" width="580" height="405" class="alignnone size-medium wp-image-296" /></a></p>
<p>Läs också <a href="http://www.smashingmagazine.com/2009/02/02/mastering-wordpress-shortcodes/">Mastering WordPress Shortcodes</a> på Smashing Magazine.</p>
]]></content:encoded>
			<wfw:commentRss>http://jonasnordstrom.se/wordpress-shortcodes-enkelt-exempel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automatisk spotifylänk i WordPress</title>
		<link>http://jonasnordstrom.se/automatisk-spotifylank-i-wordpress/</link>
		<comments>http://jonasnordstrom.se/automatisk-spotifylank-i-wordpress/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 18:25:16 +0000</pubDate>
		<dc:creator>jonas</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[spotify]]></category>
		<category><![CDATA[topp30.se]]></category>

		<guid isPermaLink="false">http://jonasnordstrom.se/?p=279</guid>
		<description><![CDATA[På sajten http://topp30.se listar jag och en del vänner och bekanta varje år våra favoritlåtar. Vi har sysslat med detta något nördiga listande i drygt tio år. Förra året började några av oss att bifoga listan i spotify-form, och inte bara text. I år har nästan alla 20 en spotifylista för sin årslista.

Länken till ...]]></description>
			<content:encoded><![CDATA[<p class="wp-flattr-button"></p><p>På sajten <a href="http://topp30.se">http://topp30.se</a> listar jag och en del vänner och bekanta varje år våra favoritlåtar. Vi har sysslat med detta något nördiga listande i drygt tio år. Förra året började några av oss att bifoga listan i spotify-form, och inte bara text. I år har nästan alla 20 en spotifylista för sin årslista.</p>
<p>Länken till spotifylistan finns i varje inlägg som en vanlig textlänk, men den ligger ofta på olika ställen, har olika ankartext och kan vara lite svår att hitta. Därför la jag till en genererad spotifylänk som alltid hamnar på samma ställe, uppe till höger i varje inlägg. Lättare att hitta, mer konsekvent.</p>
<p>Detta kan man åstadkomma genom att lägga spotifylänken som ett &#8221;eget fält&#8221;, ändra i varje template-fil på rätt ställe (index.php/archive.php/search.php etc.) och där läsa in spotify-fältet och visa länken, men det blir opraktiskt att underhålla, lätt att göra fel och lite fult.</p>
<p>En betydligt snyggare lösning är att använda WordPress <a href="http://codex.wordpress.org/Plugin_API/Filter_Reference">filterfunktionalitet</a>.</p>
<p>Steg 1:<br />
Lägg spotifylänken som ett &#8221;Eget fält&#8221; (för varje inlägg som har en spotifylista).<br />
<img src="http://jonasnordstrom.se/wp-content/uploads/2010/01/Bild-20-580x103.png" alt="länk till spotifylista" title="spotify-fält" width="580" height="103" class="alignnone size-medium wp-image-280" /></p>
<p>Steg 2:<br />
Lägg till en funktion (i functions.php), som visar en länkad spotify-logga när det finns en lista tillgänglig.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> spotify_content<span style="color: #009900;">&#40;</span><span style="color: #000088;">$content</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$post</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$meta_key</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'spotify'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$extra_info</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$spotify_logo</span> <span style="color: #339933;">=</span> get_bloginfo<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'template_url'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;/img/spotify.png&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$meta_value</span> <span style="color: #339933;">=</span> get_post_meta<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #339933;">,</span> <span style="color: #000088;">$meta_key</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">TRUE</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$meta_value</span> <span style="color: #339933;">!=</span> <span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000088;">$extra_info</span> <span style="color: #339933;">=</span> <span style="color: #0000cc; font-style: italic;">&lt;&lt;&lt;EOT
			&lt;div class=&quot;spotify-link&quot;&gt;
				&lt;a href=&quot;$meta_value&quot;&gt;&lt;img src=&quot;$spotify_logo&quot; alt=&quot;Lyssna på låtarna via Spotify&quot; /&gt;&lt;/a&gt;
			&lt;/div&gt;
EOT</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #b1b100;">return</span> <span style="color: #000088;">$extra_info</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$content</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Steg 3:<br />
Lägg till ett filter, som anropar spotify_content varje gång WordPress-funktionen the_content anropas. Det är the_content som visar texten i ett blogginlägg så den kommer definitivt att anropas från exempelvis single.php och index.php (det finns undantag, se längre ner)</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">add_filter<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'the_content'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'spotify_content'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Steg 4:<br />
Lägg till en css-klass i style.css som lägger din div som du vill ha den. Den allra enklaste varianten blir så här:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.spotify-link</span> <span style="color: #00AA00;">&#123;</span>
   <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>Och det var allt. Resultatet, med en klickbar spotify-logga för varje spotifierat inlägg blir så här:<br />
<div id="attachment_281" class="wp-caption alignnone" style="width: 580px"><img src="http://jonasnordstrom.se/wp-content/uploads/2010/01/Bild-21-580x477.png" alt="topp30.se med automatisk spotifylänk" title="topp30 spotified" width="580" height="477" class="size-medium wp-image-281" /><p class="wp-caption-text">topp30.se med automatisk spotifylänk</p></div></p>
<p>Observera att ibland används the_excerpt stället för the_content i mallarna. Det är när man bara vill visa ett utdrag ur inläggen istället för hela texten.<br />
Om man vill ha spotify-länken även i dessa mallar så är det inte svårare än att man lägger in ett filter för the_excerpt också:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">add_filter<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'the_excerpt'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'spotify_content'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://jonasnordstrom.se/automatisk-spotifylank-i-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

