<?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>plugin-arkiv - Webbdesign och Webbutveckling i Skövde</title>
	<atom:link href="https://wibergsweb.se/tag/plugin/feed/" rel="self" type="application/rss+xml" />
	<link>https://wibergsweb.se/tag/plugin/</link>
	<description></description>
	<lastBuildDate>Wed, 13 Jul 2022 22:34:16 +0000</lastBuildDate>
	<language>sv-SE</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>
	<item>
		<title>Grus och Guld</title>
		<link>https://wibergsweb.se/grus-guld/</link>
		
		<dc:creator><![CDATA[wibergsweb2]]></dc:creator>
		<pubDate>Wed, 24 Aug 2016 09:06:56 +0000</pubDate>
				<category><![CDATA[Okategoriserade]]></category>
		<category><![CDATA[företag]]></category>
		<category><![CDATA[hemsida]]></category>
		<category><![CDATA[mobilanpassad]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[tillägg]]></category>
		<category><![CDATA[webbdesign]]></category>
		<category><![CDATA[webbutveckling]]></category>
		<category><![CDATA[webbyrå]]></category>
		<category><![CDATA[wibergs web]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://wibergsweb.se/?p=3308</guid>

					<description><![CDATA[<p>Grus och Guld är en medlemstidning som ges ut av JAK medlemsbank. I tidningen går det att läsa om ekonomibevakning…</p>
<p> <a class="continue-reading-link" href="https://wibergsweb.se/grus-guld/"><span>Läs mer</span><i class="crycon-right-dir"></i></a> </p>
<p>Inlägget <a href="https://wibergsweb.se/grus-guld/">Grus och Guld</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Grus och Guld är en medlemstidning som ges ut av JAK medlemsbank. I tidningen går det att läsa om ekonomibevakning där man på ett unikt visar skillnader mellan &#8221;små och stora&#8221; ekonomier. Det kan t.ex. handla om ekonomisk samverkan, alternativa ekonomiska modeller m.m. Tidningen trycks två gånger per år och publiceras även digitalt.</p>
<p>Wibergs Web fick i uppdrag att göra om deras befintliga hemsida avseende den tekniska strukturen utifrån en färdig ny design som kunden tillhandahöll. Rent tekniskt sätt är resultatet fantastiskt. Utan att gå in på några detaljer kring det tekniska så kan nämnas att ett wordpress plugin styr hur både det stora bildspelet på startsidan visas, hur de nedre tre blocken och hur blocket med &#8221;Välkommen&#8221; visas på startsidan samt hur bildspel och utvalda bilder visas på övriga sidor. Som om inte det vore nog så kan kunden även ändra texter specifikt för en bild/flera bilder på en sida och kan även ange att en bild ska länkas till någon extern sida.</p>
<h2>Mobilanpassat</h2>
<p>Givetvis är Grus och Guld mobilanpassad mot moderna webbläsare och smartphones. Det är smått otroligt men sidan fungerar även ner till Ihpone 3! Ambitioner för alla nya hemsidor är givetvis att få dessa kompatibla med alla möjliga webbläsare, operativsystem och smartphones. Faktum är att hemsidan för <a href="http://grusoguld.se/" target="_blank" rel="noopener">Grus &amp; Guld</a> är ett tekniskt underverk. I ärlighetens namn så är det överdrivet att kalla det ett tekniskt underverk men det var riktigt roligt att uppnå en sådan hög grad av kompatibilitet med hemsidan!</p>
<p>&nbsp;</p>
<p>Inlägget <a href="https://wibergsweb.se/grus-guld/">Grus och Guld</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WordPress webbyrå &#8211; vill man som webbyrå bli förknippad med det?</title>
		<link>https://wibergsweb.se/wordpress-webbyra/</link>
		
		<dc:creator><![CDATA[wibergsweb2]]></dc:creator>
		<pubDate>Fri, 19 Aug 2016 06:53:51 +0000</pubDate>
				<category><![CDATA[blogposts]]></category>
		<category><![CDATA[företag]]></category>
		<category><![CDATA[hemsida]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[webbyrå]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://wibergsweb.se/?p=3168</guid>

					<description><![CDATA[<p>Jag vet egentligen inte vad som krävs för att kalla sig för en wordpress webbyrå. Jag är inte heller säker…</p>
<p> <a class="continue-reading-link" href="https://wibergsweb.se/wordpress-webbyra/"><span>Läs mer</span><i class="crycon-right-dir"></i></a> </p>
<p>Inlägget <a href="https://wibergsweb.se/wordpress-webbyra/">WordPress webbyrå &#8211; vill man som webbyrå bli förknippad med det?</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Jag vet egentligen inte vad som krävs för att kalla sig för en wordpress webbyrå. Jag är inte heller säker på att man som som webbyrå vill bli förknippad med wordpress till 100%? Det jag menar är att en webbyrå ibland kan göra så mycket mer än just hemsidor i WordPress. Missförstå mig rätt nu. WordPress är ett fantastiskt system utifrån dess flexibilitet och smidighet att komma igång. Att användarvänligheten är hög är ju allt annat än negativt!</p>
<p>Det är inte konstigt att WordPress är ett dominerande ramverk för att skapa hemsidor av olika slag med tanke på ovan nämnda förutsättningar, men man får inte glömma att det faktiskt finns alternativ som i vissa fall kan vara betydligt bättre. Och som med alla system / ramverk så finns det givetvis nackdelar med WordPress också. Det är flera aspekter att ha med i åtanke när man väljer vilket ramverk som passar bäst för slutkunden.</p>
<p>WordPress har vuxit från att vara ett &#8221;blogg-system&#8221; tlll att vara ett fullfjädrat <a href="https://sv.wikipedia.org/wiki/Inneh%C3%A5llshanteringssystem" target="_blank">CMS-verktyg</a> där användare från hela världen kan bidra med att utöka funktionaliteten (med hjälp av WordPress plugins / tillägg). Det är relativt lätt att skapa ett enklare plugin och lägga upp i <em>WordPress plugin directory. </em>Det är inte så lätt som WordPress vill försöka beskriva det som, men har man haft tålamod att försöka förstå vad som krävs för att göra ett plugin första gången så är det inga problem att skapa ytterligare plugins.</p>
<h2>Lockande att sälja WordPress till alla</h2>
<p>Det kan vara väldigt lockande att välja WordPress till alla nya kunder med tanke på dess möjligheter att skapa en ny hemsida snabbt och enkelt genom att välja ett tema och slänga in lite menyer, bilder och text och sälja sidan billigt. Det finns webbyråer som gör detta med argumentet att WordPress är så spritt och är det bästa och mest flexibla ramverket på marknaden. Detta är troligtvis helt sant, så det är svårt att argumentera mot, men det som inte framgår är de negativa sidorna.</p>
<p>Självklart vill man som säljare alltid framhäva de positiva sakerna med det man säljer, men i det här fallet bör man t.ex. göra kunden medveten om att de kan behöva uppdatera sin WordPress gällande tema, plugins etc med jämna mellanrum vilket i sig inte tar så lång tid, men varje uppdatering innebär en (väldigt liten) risk. Detta gäller speciellt om man har sin WordPress &#8211; installation på ett billigt webbhotell.</p>
<p>Att välja ett billigt webbhotell i kombination med WordPress är heller inget bra alternativ oavsett storlek på hemsidan.  Anledningen är helt enkelt att billiga webbhotell har s.k. delade servrar (vilket innebär att man delar servar med andra sajter) och vid vissa tidpunkter på dygnet så kan din hemsida bli &#8221;seg som sirap&#8221; och anda tider kan den gå &#8221;hur snabbt som helst&#8221;. Denna ojämna hastighet vill man inte ha varken som sajtägare eller som besökare. Att ta hänsyn till är t.ex. att hastigheten är en faktor som Google använder för att ranka (prioritera) din sida i sökresultaten.</p>
<h2>WordPress webbyrå &#8211; negativt eller positivt?</h2>
<p>Väljer man att sälja in WordPress till alla så får man troligtvis &#8221;stämpeln&#8221; WordPress webbyrå. Det är absolut inget fel att sälja in WordPress till alla. Det är väl snarare <em>hur man gör</em> det som är avgörande i detta fallet. Finns det bättre möjligheter så bör man som företagare göra kunden medveten om dessa alternativ och fördelar/nackdelar i förhållande till att skapa en hemsida i WordPress. Jag inser att det finns företag som inte kan specificera dessa alternativ beroende på okunskap om alternativen även om jag själv kan se alternativen som självklara. Det behöver ju inte röra sig om okunskap utan kan ju givetvis även vara en kostnadsfråga, vision, personal etc.</p>
<p>Väljer man som företagare enbart att sälja hemsidor i WordPress förstår jag och ser absolut inget problem med det så länge man gör kunden medveten om förutsättningarna. När jag gör hemsidor så säljer jag mest hemsidor i WordPress men ibland stöter jag på fall där WordPress helt enkelt inte passar för syftet med hemsidan/systemet kunden vill ha. Då är det viktigt att informera den potentiella kunden detta, om man vill ha en god långsiktig relation med kunden vill säga.</p>
<p>Jag vill att mina kunder ska veta om det finns alternativ som är bättre än WordPress och därför vill jag inte bli förknippad som WordPress webbyrå till 100%. Samidigt så vill jag att mina potentiella kunder ska veta att jag kan WordPress till 100% vilket gör mig kluven. Är det bra att bli förknippad med begreppet WordPress webbyrå eller inte? Jag vet helt enkelt inte.</p>
<p>Inlägget <a href="https://wibergsweb.se/wordpress-webbyra/">WordPress webbyrå &#8211; vill man som webbyrå bli förknippad med det?</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Kan man göra något för bra?</title>
		<link>https://wibergsweb.se/kan-man-gora-nagot-for-bra/</link>
		
		<dc:creator><![CDATA[wibergsweb2]]></dc:creator>
		<pubDate>Tue, 07 Jun 2016 06:58:06 +0000</pubDate>
				<category><![CDATA[blogposts]]></category>
		<category><![CDATA[företag]]></category>
		<category><![CDATA[hemsida]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[skaraborg]]></category>
		<category><![CDATA[skövde]]></category>
		<category><![CDATA[webbdesign]]></category>
		<category><![CDATA[webbutveckling]]></category>
		<category><![CDATA[wibergs web]]></category>
		<guid isPermaLink="false">https://wibergsweb.se/?p=2617</guid>

					<description><![CDATA[<p>Jag har nyligen börjat marknadsföra mina SEO-tjänster (tjänster för sökmotoroptimering) lite mer än vanligt och det har gett ett oväntat…</p>
<p> <a class="continue-reading-link" href="https://wibergsweb.se/kan-man-gora-nagot-for-bra/"><span>Läs mer</span><i class="crycon-right-dir"></i></a> </p>
<p>Inlägget <a href="https://wibergsweb.se/kan-man-gora-nagot-for-bra/">Kan man göra något för bra?</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Jag har nyligen börjat marknadsföra mina SEO-tjänster (tjänster för sökmotoroptimering) lite mer än vanligt och det har gett ett oväntat bra resultat. Det beror troligtvis på att många småföretagare inte har vågat satsa på det här med sökmotoroptimering innan då det har varit alltför stor initial kostnad för att förstå vad SEO handlar om men jag har i ett erbjudande gett en möjlighet att våga satsa lite (Läs mer om <a href="https://wibergsweb.se/resultatbaserad-sokmotoroptimering/">resultatbaserad SEO</a> om du är nyfiken på vad jag menar).</p>
<h2>Allt är inte som man förväntar sig</h2>
<p>En av de sidorna jag jobbar med att få upp i sökresultaten för google (för vissa nyckelord) är advancedoors.se som tillhandahåller <a href="http://advancedoors.se/product/dorrstangare1/" target="_blank">dörrstängare </a>och produkter från Metaflex (original) och egentillverkade unika patenterade produkter som är snarlika metaflex original, fast för en betydligt lägre kostnad. Analys av olika sökningar på google ger ibland ett oväntat resultat. En sökning på metaflex dörrar ger flera resultat på förstasidan som visar länkar inklusive en kortfattat beskrivning för respektive sida på advancedoors.se. Jag hade i ärlighetens namn förväntat mig att ett stort och globalt etablerat företag som <a href="http://metaflex.nl/" target="_blank">Metaflex </a>skulle komma högst upp eller iaf bland topp tio vid en sökning på &#8221;metaflex dörrar&#8221; men där hade jag tydligen helt fel.</p>
<h2>Konkurrens eller inte konkurrens?</h2>
<p>Saken är den att man kan se både dessa företag som konkurrenter och/eller inte som konkurrenter. Å ena sidan så säljer Metaflex dörrstängare (metaflex original) och å andra sidan så säljer företaget dörrstängare som sina egna unika patenterade produkter som liknar metaflex original och metaflex originalprodukter. Är det då bra eller dåligt att vara på så många placeringar på förstasidan på google för enbart ett av dessa företag? Har jag gjort sökmotoroptimeringen för bra?</p>
<h2>Kan man göra något för bra?</h2>
<p>Ett annat exempel är att jag har gjort två tillägg/wordpress plugins. Ett som heter <a href="https://wibergsweb.se/csv-to-html/">CSV to html</a> vilket i princip är ett plugin som visar information från en eller flera csv-filer i realtid. Det andra pluginet jag gjort som även det finns på wordpress.org är ett valutakonverteringsplugin som heter <a href="https://wibergsweb.se/master-currency-wp/">Master Currency WP</a>. Jag har fått en supportfråga för båda dessa plugin på ett par månader och dessa plugin laddas ner varje dag, kanske någonstans mellan 5-10 st nerladdning per dag för båda dessa plugins (i runda slängar). Det är nästan i närheten av nedladdningsantalet för Yoast SEO,men bara nästan&#8230; Antal s.k. aktiva installs är runt 40-50st per plugin (vilket betyder att det faktiskt är 80-100 kunder som aktivt använder sig av mina wordpress plugins).</p>
<h2>Femstjärnigt plugin</h2>
<p>Jag tycker det är helt fantastiskt att så många använder plugins och inte har haft ett enda klagomål. Jag fick en fråga gällande mitt plugin <a href="https://wibergsweb.se/csv-to-html/">CSV to html</a> om det gick att lösa så att man kunde hämta externa csv-filer och det löste jag över dagen, och det bidrog definitivt till att jag fick en 5-stjärnig status för det pluginet. Efter så har en &#8221;recension&#8221; tillkommit där jag fått en 5:a till för pluginet. Det är också helt fantastiskt och underbart vilket gör en stolt i sitt &#8221;programmerarsjäl&#8221;.</p>
<h2>Åtgärda fel direkt får positiv effekt</h2>
<p>Allting ovan låter jättebra eller hur? Det tycker jag också, men det finns ett litet &#8221;krux&#8221; som jag tänker på ibland. De wordpress-plugins/tillägg som har vuxit sig starka under åren är ofta sådana som har haft mycket problem initialt och därefter men utvecklaren har fixat dessa supersnabbt och snabbt skaffat sig förtroende för de som laddar ner pluginet. Hur man än ser på det, så förstår folk generellt sätt att man kan göra fel men om man väntar på att åtgärda felet så tröttnar folk. Åtgärdar man felet direkt så får det oftare positiv effekt.</p>
<h2>Vad är problemet?</h2>
<p>Om jag gör ett plugin för bra så får jag inga supportfrågor, vilket i sin tur leder till att det blir mindre aktivitet för det tilläggets sida. Ju mer svar man ger &#8211; desto mer seriös kan man &#8221;visa sig&#8221;. Om det inte är någon aktivitet på &#8221;supportsidan&#8221; för pluginet, så kan pluginet verkar inaktivt, när det själva verkhet handlar om att pluginet är så fantastiskt bra gjord och väldigt enkel att förstå. Har jag gjort dessa plugins för bra?</p>
<p>Inlägget <a href="https://wibergsweb.se/kan-man-gora-nagot-for-bra/">Kan man göra något för bra?</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Googla inte ihjäl dig!</title>
		<link>https://wibergsweb.se/googla-inte-ihjal-dig/</link>
		
		<dc:creator><![CDATA[wibergsweb2]]></dc:creator>
		<pubDate>Fri, 09 Oct 2015 06:52:19 +0000</pubDate>
				<category><![CDATA[blogposts]]></category>
		<category><![CDATA[företag]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[skövde]]></category>
		<category><![CDATA[webbutveckling]]></category>
		<category><![CDATA[webbyrå]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://wibergsweb.se/?p=1833</guid>

					<description><![CDATA[<p>Att å ena sidan vara programmerare och andra sidan företagare/VD/marknadsförare etc. kan ha både för- och nackdelar. När det gäller…</p>
<p> <a class="continue-reading-link" href="https://wibergsweb.se/googla-inte-ihjal-dig/"><span>Läs mer</span><i class="crycon-right-dir"></i></a> </p>
<p>Inlägget <a href="https://wibergsweb.se/googla-inte-ihjal-dig/">Googla inte ihjäl dig!</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Att å ena sidan vara programmerare och andra sidan företagare/VD/marknadsförare etc. kan ha både för- och nackdelar. När det gäller biten som utvecklare är det fantastiskt kul att utmana sig själv hela tiden, att hitta bättre lösningar på på både nya och befintliga problem. Att ständigt få bättre kvalité och förbättra en produkt och googla sig fram till nya infallsvinklar / nya idéer, vara aktiv i diskussionsform m.m. är vardagsmat för en utvecklare / programmerare. Ur ett företagarperspektiv är det istället så att man måste se hur man kan tjäna pengar på varje nedlagt minut i företaget &#8211; samtidigt som inte det får gå till överdrift. Det gäller helt enkelt att få en rimlig balans i förhållandet företagande / utveckling. Man kan t.ex. inte förvänta sig att nätverkande ska ge en direkt inkomst som företagare, utan man får istället se detta som en investering i verksamheten på lång sikt. Visar man sig aldrig, så är det svårt för folk att veta att man finns. Att nätverka är &#8221;A och O&#8221;, och det är en av anledningarna till att Wibergs Web är med i <strong><a href="http://www.nlfskovde.se/" target="_blank">Näringslivsforum Skövde</a></strong>, vilket är en förening som stödjer nätverkande inom det lokala näringslivet &#8211; vilket dom gör på ett fantastiskt sätt!</p>
<h2>Hur hittar man balansen?</h2>
<p>Hur hittar man balansen mellan företagande och utveckling då? Om man planerar att skapa en hemsida i WordPress så finns det ofta färdig funktionalitet (i plugin / tilägg ) för det behov man har. Det kan ta en stund att hitta det man söker och det är just här ett dilemma kan uppstå. Att lägga 10-15 minuter på att hitta ett plugin till WordPress för den funktionalitet man söker och installera den på hemsidan man utvecklar är en självklar kostnadseffektiv investering. Att lägga en timma på att hitta det man söker &#8211; kan vara gränsen till att vara kostnadseffektivt &#8211; beroende på vad det är för funktionalitet man söker givetvis. Nästa dilemma är i detta fallet: Har man hittat rätt WordPress plugin? Det kan &#8221;dra iväg&#8221; i tid för att testa ett plugin &#8211; om det verkligen uppfyller de krav man ställer. Det är lätt att &#8221;googla ihjäl sig&#8221;, dvs googla och försöka hitta något som man söker och &#8221;fastna i tänket att det som man letar efter finns nog&#8221; (<strong>googla inte ihjäl dig</strong>). Vi har nog alla suttit vid datorn och surfat runt lite och undrat vart tiden tog vägen&#8230;</p>
<h2>Googla inte ihjäl dig!</h2>
<p>För att skapa kostnadseffektiva projekt så bör man alltså tänka efter före man sätter sig och googlar på saker man tror finns. Ofta går det faktiskt snabbare att skaffa enklare WordPress plugn själv än att leta efter dem på nätet. Av denna anledning så har Wibergs Web börjat skapa enklare plugins. Ett par exempel är ett plugin där man enkelt som administratör/författare i WordPress kan skapa formulär/listor för hantering av valutor mellan alla olika valutor baserat på Europiska Centralbankens valutakurser och ett plugin där man skapar listor väldigt enkelt. Detta för att underlätta hanteringen av befintliga projekt, men framöver kommer Wibergs Web även att dela med sig av diverse WordPress plugins. Om du är intresserad av något av dessa plugins så hör av dig!</p>
<p>Är det allmänt kända plugins i WordPress som t.ex. Advanced Custom Fields, WP Super Cache,Yoast SEO etc så ska man givetvis använda dem (om man har behov av dem) och inte skapa nytt plugin helt i onödan. Är det något plugin du söker efter: Lägg max 1 timme på installation och testning. Hittar du inte exakt vad du söker kan du med fördel kontakta Wibergs Web som kan skapa ett plugin till ett förmånligt pris. Det viktiga att tänka på:<strong> Googla inte ihjäl dig </strong>&#8211; utan tänk smart!</p>
<h4>Författare till detta inlägg (till denna blogg som handlar om webbdesign, webbutveckling och SEO)</h4>
<p>Jag heter <a href="https://www.linkedin.com/pub/gustav-wiberg/51/a48/55" target="_blank">Gustav Wiberg</a> och driver <strong><a href="https://wibergsweb.se/skovdes-genuina-webbyra-alla-parter-nojda/">Skövdes genuina webbyrå Wibergs Web</a></strong>. <a href="https://wibergsweb.se/kontakt/">Kontakta mig genom att klicka här</a>.</p>
<p>Inlägget <a href="https://wibergsweb.se/googla-inte-ihjal-dig/">Googla inte ihjäl dig!</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Fördelarna med en WordPress hemsida</title>
		<link>https://wibergsweb.se/fordelarna-med-en-wordpress-hemsida/</link>
		
		<dc:creator><![CDATA[wibergsweb2]]></dc:creator>
		<pubDate>Thu, 01 Oct 2015 15:54:35 +0000</pubDate>
				<category><![CDATA[blogposts]]></category>
		<category><![CDATA[hemsida]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[sökmotoroptimering]]></category>
		<category><![CDATA[webbutveckling]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://wibergsweb.se/?p=1805</guid>

					<description><![CDATA[<p>De senaste åren har mycket hänt inom webbutveckling, webbdesign och sökmotoroptimering. Och en av många anledningar till dessa förändringar är…</p>
<p> <a class="continue-reading-link" href="https://wibergsweb.se/fordelarna-med-en-wordpress-hemsida/"><span>Läs mer</span><i class="crycon-right-dir"></i></a> </p>
<p>Inlägget <a href="https://wibergsweb.se/fordelarna-med-en-wordpress-hemsida/">Fördelarna med en WordPress hemsida</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>De senaste åren har mycket hänt inom <strong><a href="https://wibergsweb.se/webbutveckling/">webbutveckling</a></strong>, webbdesign och <strong><a href="https://wibergsweb.se/sokmotoroptimering/">sökmotoroptimering</a></strong>. Och en av många anledningar till dessa förändringar är <strong>WordPress</strong> &#8211; möjligheten att enkelt skapa en snygg och professionell <strong>WordPress hemsida</strong> på ett förhållandevis enkelt sätt. Från att ha varit något som krävde specialkunskaper inom design, kodning och <a href="http://valjratt.nu/">SEO</a>, så kan idag de flesta personer med enkla grundkunskaper i datoranvändande designa en mer eller mindre snygg WordPress hemsida.</p>
<h2>Fördelar med en WordPress hemsida</h2>
<p>Liksom med allting så finns det både fördelar och nackdelar med wordpress hemsidor. Men frågar du mig, så överstiger fördelarna nackdelarna, med råge. Den absolut största fördelen med WordPress är dess enkelhet och alla tillgängliga plugins. En slags <strong>avancerad klipp och klistra struktur</strong> gör det enkelt att ändra tema, lägga till och radera bilder, skapa länkar och även, utan komplicerad kodning lägga till avancerade funktioner – tack vare WordPress breda utbud av <strong>tillägg (plugins)</strong>.</p>
<h3>Sökmotoroptimering för WordPress</h3>
<p>En av de allra största fördelarna med en WordPress hemsida i förhållande till övriga alternativ är enkelheten med att <strong>sökmotoroptimera en webbplats</strong>. Tack vare ett flertal riktigt bra SEO plugins, exempelvis <a href="https://yoast.com/" target="_blank">Yoast</a>, så har möjligheterna att skapa en snygg och funktionell hemsida, och dessutom rankas högt hos sökmotorerna ökat kraftigt de senaste åren &#8211; utan att behöva investera 10.000-tals kronor.</p>
<p><a href="https://wibergsweb.se/wp-content/uploads/2015/10/Wordpress-hemsida-SEO.jpg"><img fetchpriority="high" decoding="async" class="alignright size-medium wp-image-1808" src="https://wibergsweb.se/wp-content/uploads/2015/10/Wordpress-hemsida-SEO-300x186.jpg" alt="SEO optimering för en WordPress hemsida" width="300" height="186" srcset="https://wibergsweb.se/wp-content/uploads/2015/10/Wordpress-hemsida-SEO-300x186.jpg 300w, https://wibergsweb.se/wp-content/uploads/2015/10/Wordpress-hemsida-SEO-241x150.jpg 241w, https://wibergsweb.se/wp-content/uploads/2015/10/Wordpress-hemsida-SEO-150x93.jpg 150w, https://wibergsweb.se/wp-content/uploads/2015/10/Wordpress-hemsida-SEO.jpg 845w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Tack vare tillägg som Yoast så kan nästan vem som helst med grundkunskaper inom sökmotoroptimering lägga till nödvändig SEO information till en viss landningssida utan att behöva ändra i HTML koden, exempelvis:</p>
<ul>
<li><strong>Fokus-nyckelord</strong></li>
<li><strong>SEO-titel</strong></li>
<li><strong>Metabeskriving</strong></li>
</ul>
<h3>Andra användbara funktioner för en WordPress hemsida</h3>
<p>Att skaffa sig en <strong>WordPress hemsida</strong> är inte bara bra för den som önskar sig en hemsida som är SEO vänlig. WordPress passar bra för vem som helst som önskar en användarvänlig webbplats. Tack vara flera tusen olika tillägg: alltifrån plugins som underlättar social media till plugins med avancerade bokningssystem så finns det mycket tid att spara. Och då har jag ändå inte nämnt de oändliga möjligheterna att enkelt få till en snygg design.</p>
<p><a href="https://wibergsweb.se/wp-content/uploads/2015/10/Plugins-för-wordpress-hemsida.jpg"><img decoding="async" class="size-medium wp-image-1814 alignleft" src="https://wibergsweb.se/wp-content/uploads/2015/10/Plugins-för-wordpress-hemsida-300x122.jpg" alt="Bra plugins för wordpress hemsida" width="300" height="122" srcset="https://wibergsweb.se/wp-content/uploads/2015/10/Plugins-för-wordpress-hemsida-300x122.jpg 300w, https://wibergsweb.se/wp-content/uploads/2015/10/Plugins-för-wordpress-hemsida-1024x416.jpg 1024w, https://wibergsweb.se/wp-content/uploads/2015/10/Plugins-för-wordpress-hemsida-250x102.jpg 250w, https://wibergsweb.se/wp-content/uploads/2015/10/Plugins-för-wordpress-hemsida-150x61.jpg 150w, https://wibergsweb.se/wp-content/uploads/2015/10/Plugins-för-wordpress-hemsida.jpg 1160w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Detta tack vare alla olika mallar som erbjuds. Dels de mallar som erbjuds helt gratis, men även de som finns att köpa för en överkomlig summa. Enkelt, och kortfattat, så passar en WordPress hemsida bra för alla som är intresserade utav en hemsida.</p>
<p>Bortsett ifrån i vissa extrema fall, då det finns bättre alternativ. Exempelvis vid utveckling av avancerade webbshoppar.</p>
<h2>Kan vem som helst verkligen designa en WordPress hemsida?</h2>
<p>En mycket enkel och simpel fråga, men långt ifrån ett lika enkelt svar. Svaret är både ja och nej. Låt mig förklara.</p>
<p>De allra flesta med grundkunskaper inom &#8221;datoranvändande&#8221; skulle nog tack vare lite googlande kunna skapa en mycket enkel wordpress hemsida, och kanske, dessutom, även grundligt <strong>SEO optimerad</strong>. Men frågan man bör ställa sig är om det är värt det. Jämför tid i förhållande till kvalitet och pris- och i sin tur, jämför det i förhållande till vad du skulle hunnit med om du <strong><a href="https://wibergsweb.se/webbdesign/">låtit någon annan designa din hemsida</a></strong>. Är det verkligen värt alla timmar som skulle spenderas på att läsa instruktioner om hur WordPress och Yoast fungerar, bäst och billigaste <strong><a href="https://wibergsweb.se/webbhotell/">webbhotell </a></strong>etc. &#8211; om man istället kan få allt gjord av professionell webbyrå?  Saknar du kompetensen som krävs, tänk i sådana fall noga igenom ditt beslut. För i slutändan kommer du ändå komma fram till samma slutsats, att <strong><a href="https://wibergsweb.se/seo-webbdesig-webbutveckling-gor-det-du-ar-bast-pa/">du bör göra det du är bäst på</a></strong>!</p>
<h4>Författare till detta inlägg (till denna blogg som handlar om webbdesign, webbutveckling och SEO)</h4>
<p>Jag heter <a href="https://www.linkedin.com/pub/gustav-wiberg/51/a48/55" target="_blank">Gustav Wiberg</a> och driver <strong><a href="https://wibergsweb.se/skovdes-genuina-webbyra-alla-parter-nojda/">Skövdes genuina webbyrå Wibergs Web</a></strong>. <a href="https://wibergsweb.se/kontakt/">Kontakta mig genom att klicka här</a>.</p>
<p>Inlägget <a href="https://wibergsweb.se/fordelarna-med-en-wordpress-hemsida/">Fördelarna med en WordPress hemsida</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Sessioner och WordPress &#8211; &#8221;det som går&#8221; är inte alltid rätt&#8230;</title>
		<link>https://wibergsweb.se/sessioner-och-wordpress-det-som-gar-ar-inte-alltid-ratt/</link>
		
		<dc:creator><![CDATA[wibergsweb2]]></dc:creator>
		<pubDate>Sun, 23 Aug 2015 05:11:16 +0000</pubDate>
				<category><![CDATA[blogposts]]></category>
		<category><![CDATA[objektorientering]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[sessioner]]></category>
		<category><![CDATA[webbutveckling]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://wibergsweb.se/?p=1445</guid>

					<description><![CDATA[<p>Vad är sessioner? Sessioner (eng. sessions) är ett sätt att hantera data på en webbplats  för varje specifik besökare på sin…</p>
<p> <a class="continue-reading-link" href="https://wibergsweb.se/sessioner-och-wordpress-det-som-gar-ar-inte-alltid-ratt/"><span>Läs mer</span><i class="crycon-right-dir"></i></a> </p>
<p>Inlägget <a href="https://wibergsweb.se/sessioner-och-wordpress-det-som-gar-ar-inte-alltid-ratt/">Sessioner och WordPress &#8211; &#8221;det som går&#8221; är inte alltid rätt&#8230;</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Vad är sessioner?</h2>
<p><strong>Sessioner</strong> (eng. sessions) är ett sätt att hantera data på en webbplats  för varje specifik besökare på sin webbplats i &#8221;bakgrunden&#8221;. När sessioner används på en webbplats så försvinner denna data inom en viss tid. Hur lång tid denna tid är beror på en inställning som görs på server-nivå.</p>
<p>Ett exempel på detta är att hålla reda på vilka varor det finns i en varukorg i sin webbshop för varje besökare. Skulle man skicka den här typen av information via url&#8217;n / webbadressen skulle det kunna se ut så här: <strong>http://snyggakalsonger.se/webbshop/salming-traningsklader-tee/</strong><strong>?current_products=5&amp;userid=4098230498<br />
</strong><strong><br />
Med hjälp av sessioner</strong> behöver man inte skicka med dessa parametrar i url&#8217;en (nödvändig data hanteras i bakgrunden) och då skulle ovanstående adress se ut så här istället:  <strong>http://snyggakalsonger.se/webbshop/salming-traningsklader-tee/</strong></p>
<p>Att använda sig av <strong>sessioner</strong> blir både mer hanterbart, ser &#8221;snyggare&#8221; ut i både adressfältet i webbläsaren och i googles sökresultat.</p>
<h2>Sessioner i PHP</h2>
<p>I sin enklaste form i PHP kan det se ut så här när man jobbar med <strong>sessioner</strong>:</p>
<p><strong>Sidan där sessionen skapas:</strong></p>
<pre><code><span class="tab">&lt;?php</span>
<span class="tab">session_start(); //Start med att hantera sessioner</span>
<span class="tab">$_SESSION['nr_products'] = 7;</span>
</code></pre>
<p><strong>Sidan där man vill hämta informationen:</strong></p>
<pre><code><span class="tab">&lt;?php</span>
<span class="tab">session_start(); //Start med att hantera sessioner</span>
<span class="tab">echo $_SESSION['nr_products']; //Skriver ut 7</span>
</code></pre>
<p>Givetvis finns det vissa specifika saker att tänka på med <strong>sessioner</strong> (precis som all annan programmering) men grunden att hantera s.k. sessions (sessioner) i PHP är relativt enkelt &#8211; enligt det koncept som finns ovan i exemplet. Ett annat mycket vanligt tillämpningsområde för sessioner är hantering av login. Hur ska man annars få någon säkerhet i det hela? Att skriva användarnamn och lösenord i klartext i webbläsaren är inte bara dumt, det är idiotiskt.</p>
<h2>Sessioner i WordPress</h2>
<p>Av någon anledning så har skaparna / utvecklarna av WordPress valt att inte ha support för <strong>sessioner </strong>/ sessions som standard. Ett argument för att inte använda sessions är att man kan använda annat för att uppnå samma resultat och det kan man i de flesta fall, men det är inte alltid möjligt. Med tanke på att WordPress bygger på <strong>PHP</strong> och <strong>MySQL</strong> och de ändå måste ha något sätt att hantera inloggade användare (som görs med hjälp av sessioner) så tycker jag personligen det är mycket märkligt.  <strong><a href="https://wibergsweb.se/Wordpress-ar-fantastiskt/">WordPress är fantastiskt</a></strong> på alla sätt och vis, men att &#8221;aktivera&#8221;  sessionshantering  i WordPress känns onödigt krångligt.</p>
<h3>Aktivera sessioner i WordPress</h3>
<p>För att kunna använda sessions i WordPress finns tre olika grundläggande sätt att &#8221;aktivera&#8221; sessioner:</p>
<h4>1. <strong>Lägg in kod i wp-config.php (de första raderna)</strong></h4>
<pre><code><span class="tab">if (!session_id())</span>
<span class="tab">session_start();</span></code></pre>
<p>Detta är kanske det allra enklast sättet att aktivera sessioner i WordPress men det förutsätter att man har tillgång och möjlighet att ändra i den filen. Ingår din WordPress-site i en multisite-installation för WordPress bör du också undvika detta, då du troligtvis inte vill aktivera sessioner för alla sajterna.</p>
<h4>2. <strong>Lägg in kod i en plugin (tillägg) </strong></h4>
<pre><code><span class="tab">&lt;?php</span>
<span class="tab">add_action('init', 'mySession', 1);</span>
<span class="tab">function mySession() {</span>
<span class="tab one">if(!session_id()) {</span>
<span class="tab two">session_start();</span>
<span class="tab one">}</span>
}</code></pre>
<p>Ska du skapa ett tillägg för WordPress så får du använda dig av ovanstående metod eller ännu hellre med ett objektorienterat förhållningssätt:</p>
<pre><span class="tab"><code>
<span class="tab">&lt;?php</span>
<span class="tab">$mysessionObj= new mySessionHandler();</span>
<span class="tab">class mySessionHandler {</span>

<span class="tab one">public function __construct() {</span>
<span class="tab two">add_action( 'init', array( $this, 'mySession' ) );</span>
<span class="tab one">}</span>

<span class="tab one">function mySession() {</span>
<span class="tab two">if(!session_id()) {</span>
<span class="tab three">session_start();</span>
<span class="tab two">}</span>
<span class="tab one">}</span>

<span class="tab">}</span></code></span></pre>
<h4>3. <strong>Använd befintlig sessionshanterings-plugin</strong></h4>
<p>Det är inte lätt att hitta någon befintlig sessionshanteringsplugin i Wordpres men <a href="https://Wordpress.org/plugins/wp-session-manager/" target="_blank">WP Session Manager</a> är en stabil plugin som hanterar sessioner på ett bra sätt.</p>
<p>För att hantera sessioner med detta plugin/tillägg så kan man göra så här:</p>
<pre><code>
<span class="tab">&lt;?php</span>
<span class="tab">global $wp_session;</span>
<span class="tab">$wp_session = WP_Session::get_instance();</span>
<span class="tab">$wp_session['nr_products']=7;</span>
</code></pre>
<p>och i en mall/template så kan sedan hämta denna session så här:</p>
<pre><code>
<span class="tab">&lt;?php</span>
<span class="tab">global $wp_session;</span>
<span class="tab">$wp_session = WP_Session::get_instance();</span>
<span class="tab">$wp_session['nr_products']=7;</span>
</code></pre>
<p>Att göra på ovanstående sätt är inte speciellt flexibelt och risken för att ovanstående kod ska bli &#8221;spretig&#8221; / &#8221;rörig&#8221; är stor och kommer lätt bli svår att förstå och underhålla. Även om det går att göra på ovanstående sätt så betyder det inte alltid att &#8221;det som går&#8221; är &#8221;det som är rätt&#8221;.</p>
<p><strong>Använd (alltid) ett objektorienterad förhållningssätt:</strong><br />
Om man t.ex. vill spara det man skrivit in i ett formulär så skulle man kan göra en &#8221;FormHandler&#8221;-klass.</p>
<pre><code>
<span class="tab">&lt;?php</span>
<span class="tab one">class FormHandler {</span>
<span class="tab one">public $wp_session = null; //Use of Plugin WP Session manger, so we can handle sessions</span>

<span class="tab two">public function __construct() {</span>
<span class="tab three">$this-&gt;wp_session = WP_Session::get_instance();</span>
<span class="tab two">}</span>

<span class="tab two">public function get_current_formvalues() {</span>
<span class="tab three">return $this-&gt;wp_session['formvalues'];</span>
<span class="tab two">}</span>
   
<span class="tab two">public function set_formvalues($formvalues) {</span>
<span class="tab three">if ($this-&gt;wp_session === null) {</span>
<span class="tab three">$this-&gt;wp_session = WP_Session::get_instance();</span>
<span class="tab three">}</span>
<span class="tab three">$this-&gt;wp_session['formvalues'] = $formvalues;</span>
<span class="tab two">}</span>

<span class="tab two">public function get_current_formvalues() {</span>
<span class="tab three">return $this-&gt;wp_session['formvalues'];</span>
<span class="tab two">}</span>
<span class="tab one">}</span>
</code></pre>
<p>Skapa sedan instansen av objektet och lägg in värden från ett postat formulär:</p>
<pre><code><span class="tab">$form = new FormHandler();</span>
<span class="tab">$name = $_POST['company']; //Name of company</span>
<span class="tab">$phone = $_POST['phone']; //Phonenr to company</span>
<span class="tab">$formdata = array('name' =&gt; $name, 'phone' =&gt; $phone);</span>
<span class="tab">$form-&gt;set_formvalues($formdata);</span>
</code></pre>
<p>Detta kan tyckas vara ett krångligt sätt att göra det på, men finessen (som all annan objektorienterad <strong><a href="https://wibergsweb.se/webbutveckling/">webbutveckling</a></strong>) är att det blir lätt att &#8221;bygga på&#8221; utifrån en grund på ett flexibelt sätt.</p>
<p>Här är ett exempel där man skapar ett kontaktformulär och ett formulär för intresseanmälan:</p>
<p><strong>Kontaktformulär</strong></p>
<pre><code>
<span class="tab">&lt;?php</span>
<span class="tab">class Contactform extends FormHandler {</span>
<span class="tab one">public __construct() {</span>
<span class="tab two">        parent::__construct();</span>
<span class="tab two">        //Do something that applies to the contactform only</span>
<span class="tab one">        }</span>
<span class="tab one">        public function set_values() {</span>
<span class="tab two">            //Set values into the wp_sessions object</span>
<span class="tab two">            //based on posted form values for this form</span>
<span class="tab two">            $this-&gt;set_formvalues($postformvalues);</span>
<span class="tab one">        }</span>
<span class="tab one">        public function display() {</span>
<span class="tab two">            $formvalues = $this-&gt;get_current_formvalues();</span>
<span class="tab two">            //Show the interestform with current $formvalues from session;</span>
<span class="tab two">            //Validate fields/handle errors for contactform</span>
<span class="tab one">        }</span>
<span class="tab">}</span></code></pre>
<p><strong>Intresseanmälan</strong></p>
<pre><code><span class="tab">class InterestForm extends FormHandler {</span>
<span class="tab one">public __construct() {</span>
<span class="tab two">        parent::__construct();</span>
<span class="tab two">        //Do something that applies to the interestform only</span>
<span class="tab one">        }</span>
<span class="tab one">        public function set_values() {</span>
<span class="tab two">            //Set values into the wp_sessions object</span>
<span class="tab two">            //based on posted form values for this form</span>
<span class="tab two">            $this-&gt;set_formvalues($postformvalues);</span>
<span class="tab one">        }</span>
<span class="tab one">        public function display() {</span>
<span class="tab two">            $formvalues = $this-&gt;get_current_formvalues();</span>
<span class="tab two">            //Show the interestform with current $formvalues from session;</span>
<span class="tab two">            //Validate fields/handle errors for contactform</span>
<span class="tab one">        }</span>
<span class="tab">}</span></code></pre>
<p>Vill man sedan visa ett kontaktformulär skriver man så här:</p>
<pre><code><span class="tab">$form = new ContactForm();</span>
<span class="tab">$form-&gt;display();</span></code></pre>
<p>Och intresseanmälan så här:</p>
<pre><code><span class="tab">$form = new InterestForm();</span>
<span class="tab">$form-&gt;display();</span></code></pre>
<p>Fördelen med detta är att dels att du kan återanvända funktioner (som finns i FormHandler), det blir struktur och det blir lättare att bygga på vad som krävs enbart för kontaktformuläret eller intresseformuläret. Det finns ingen anledning att inte använda objektorienterat &#8211; inte ens i WordPress. Det kan tyckas krångligare till en början men på lång sikt är det betydligt lättare att underhålla och förstå vad som sker i koden.</p>
<p>Ha alltid detta i åtanke vid all typ av <a href="https://wibergsweb.se/webbutveckling/"><strong>webbutveckling</strong> </a>och när jag tänker efter &#8211; vid all typ av programmering:  <strong>&#8221;Det som går&#8221; är inte alltid det som är rätt&#8230;.</strong></p>
<h4>Författare till detta inlägg (till denna blogg som handlar om webbdesign, webbutveckling och SEO)</h4>
<p>Jag heter <a href="https://www.linkedin.com/pub/gustav-wiberg/51/a48/55" target="_blank">Gustav Wiberg</a> och driver <strong><a href="https://wibergsweb.se/skovdes-genuina-webbyra-alla-parter-nojda/">Skövdes genuina webbyrå Wibergs Web</a></strong>. <a href="https://wibergsweb.se/kontakt/">Kontakta mig genom att klicka här</a>.</p>
<p>Inlägget <a href="https://wibergsweb.se/sessioner-och-wordpress-det-som-gar-ar-inte-alltid-ratt/">Sessioner och WordPress &#8211; &#8221;det som går&#8221; är inte alltid rätt&#8230;</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Skandic Inkasso</title>
		<link>https://wibergsweb.se/skandic-inkasso/</link>
		
		<dc:creator><![CDATA[wibergsweb2]]></dc:creator>
		<pubDate>Thu, 01 Oct 2015 16:34:39 +0000</pubDate>
				<category><![CDATA[Referenser]]></category>
		<category><![CDATA[hemsida]]></category>
		<category><![CDATA[mobilanpassad]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[skaraborg]]></category>
		<category><![CDATA[skövde]]></category>
		<category><![CDATA[tillägg]]></category>
		<category><![CDATA[Tyskland]]></category>
		<category><![CDATA[webbdesign]]></category>
		<category><![CDATA[webbplats]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://wibergsweb.se/?p=1824</guid>

					<description><![CDATA[<p>Webbdesign Skandic Inkasso Att i teorin omvandla en hemsida gjord i klassisk asp till en WordPress hemsida är lättare sagt än…</p>
<p> <a class="continue-reading-link" href="https://wibergsweb.se/skandic-inkasso/"><span>Läs mer</span><i class="crycon-right-dir"></i></a> </p>
<p>Inlägget <a href="https://wibergsweb.se/skandic-inkasso/">Skandic Inkasso</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Webbdesign Skandic Inkasso</h2>
<p>Att i teorin omvandla en hemsida gjord i klassisk asp till en WordPress hemsida är lättare sagt än gjort, men detta var inga problem. Wibergs Web fick i uppdrag att konvertera deras ASP sida till en WordPress och samtidiga bibehålla all funktionalitet, få en modern och stilren hemsida, att få en hemsida som kunden kunde redigera själv och som var responsiv och anpassad för grundläggande <a href="https://wibergsweb.se/sokmotoroptimering-seo-sa-fungerar-det/"><strong>seo</strong></a>. Detta är något som ingår i grundpaket för webbdesign hos Wibergs Web, så det var inga som helst konstigheter. Att kund på ett väldigt smidigt sätt kunde växla mellan olika språk och redigera sin hemsida gjorde ju inte saken sämre.</p>
<h2>WordPress plugins</h2>
<p>Med en mycket tät kommunikation med Skandic Inkasso så har högt ställda krav utmynnat i en fantastiskt modern och snygg hemsida med riktigt bra kvalite både designmässigt och programmeringsmässigt. Ett antal plugins har skapats på den nya wordpress hemsidan, t.ex. en valutakonverteringsfunktion som sedan blev grunden till <a href="https://wibergsweb.se/master-currency-wp/"><strong>MasterCurrency WP</strong></a>. Det fanns ett antal valutkonverterare på marknaden men inte som uppfyllde kundens behov och kraven som Wibergs Web ställde på kvalitén.</p>
<h2>VPML</h2>
<p>Det finns ett antal WordPress plugins på marknaden som hanterar översättningar av en WordPress hemsida men i det här fallet valdes <a href="https://wpml.org/" target="_blank">VPML </a>som grund för översättning av hemsidan. Alla plugins har både för- och nackdelar, men detta plugin bedömdes som det bästa alternativet för denna kunden. Pluginet har både fått ris och ros under åren, men i det stora hela har det fungerat riktigt, riktigt bra.</p>
<h2>Webbhotell</h2>
<p>Wibergs Web brukar rekommendera WPEngine om det enbart är WordPress-installationer det handlar om, men kund har egen driftsmiljö med serverar och det finns absolut fördelar med det. Att kunden själv kan styra över exakt vad som ska finnas på servern eller inte tyckte de var viktigt och då ska man absolut göra så. Wibergs Web rekommenderar gärna men styr inte någon kund åt att välja ett visst webbhotell.</p>
<h2>Hemsidan</h2>
<p>Hemsidan för Skandic Inkasso återfinns <a href="http://www.skandicinkasso.de/" target="_blank">här</a>.</p>
<p>Behöver ni ny hemsida / ny webbdesign / programmeringshjälp? / hjälp med plugins? / hjälp med SEO? / utveckling av appar etc?<br />
<a href="https://wibergsweb.se/kontakt/"><strong>Ta kontakt med Wibergs Web</strong></a> &#8211; den genuina webbyrån (Skövde / Skaraborg).</p>
<p>Inlägget <a href="https://wibergsweb.se/skandic-inkasso/">Skandic Inkasso</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>CSV to html &#8211; WordPress plugin</title>
		<link>https://wibergsweb.se/csv-to-html/</link>
		
		<dc:creator><![CDATA[wibergsweb2]]></dc:creator>
		<pubDate>Sat, 16 Apr 2016 06:38:56 +0000</pubDate>
				<category><![CDATA[Referenser]]></category>
		<category><![CDATA[csv]]></category>
		<category><![CDATA[csv to html]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[skaraborg]]></category>
		<category><![CDATA[skövde]]></category>
		<category><![CDATA[tillägg]]></category>
		<category><![CDATA[webbutveckling]]></category>
		<category><![CDATA[webbyrå]]></category>
		<category><![CDATA[wibergs web]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://wibergsweb.se/?p=2274</guid>

					<description><![CDATA[<p>CSV to html CSV to html är ett plugin/tillägg för WordPress som gör det möjligt att i realtid visa information från csv-filer…</p>
<p> <a class="continue-reading-link" href="https://wibergsweb.se/csv-to-html/"><span>Läs mer</span><i class="crycon-right-dir"></i></a> </p>
<p>Inlägget <a href="https://wibergsweb.se/csv-to-html/">CSV to html &#8211; WordPress plugin</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>CSV to html</h2>
<p>CSV to html är ett plugin/tillägg för WordPress som gör det möjligt att i realtid visa information från csv-filer som finns på webservern.</p>
<h2>Varför CSV to html?</h2>
<p>Anledningen till att pluginet skapades var att det helt enkelt inte fanns någon enkel lösning på problematiken att få ut html-tabeller från datat som visades från tillägget Visualizer plugin från flera olika csv filer. En hel hög med plugins finns för att importera csv in i WordPress men då handlar det ofast om att få datat in i i WordPress databas. Med CSV to html så presenteras data i realtid från en eller flera csv filer i en och samma tabell.</p>
<p>CSV to html är skapat på det sätt att det är enkelt att skapa nya identifieringsmekanismer för en csv fil. Om man går in i Excel spara som csv eller om man ska spara csv för ett &#8221;diagram plugin&#8221; så formatteras dessa csv filer på olika sätt och därför är att det viktigt att kunna bygga ut nya identifieringsmekanismer vid behov. Html-strukturen som skapas för tabellerna är också väl genomtänkt och man kan därför med enklare css få precis den design man önskar sig.</p>
<h2>Vem passar CSV to html för?</h2>
<p>Har du diagram på din hemsida som hämtar datat från csv-filer på din server och du vill presentera dessa i tabellform så är CSV to html något för dig. Vill du presentera en tabell på din hemsida där du vill kunna justera tabellens data enbart genom att justera i en fil på servern så är detta plugin också absolut något för dig. Det finns kanske andra användningsområden men detta är grundtanken med pluginet.</p>
<p>För att se vad som faktiskt går att göra så finns det en <a href="https://wibergsweb.se/plugins/csvtohtml/">demo-sida</a> (engelska) här som visar i grova drag vad som går att göra med pluginet. Vill du ladda hem pluginet direkt så är det bara att ladda hem från &#8221;<a href="https://wordpress.org/plugins/csv-to-html/">plugin-sidan</a>&#8221; (engelska), installera och aktivera och följa instruktionerna som framgår på plugin-sidan.</p>
<p>Har ni en idé kring ett plugin?<br />
Kontakta <a href="https://wibergsweb.se/skovdes-genuina-webbyra-alla-parter-nojda/">Wibergs Web</a> nu!</p>
<p>Inlägget <a href="https://wibergsweb.se/csv-to-html/">CSV to html &#8211; WordPress plugin</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Barntema WordPress &#8211; en bättre och säkrare väg!</title>
		<link>https://wibergsweb.se/barntema-wordpress-battre-vag/</link>
		
		<dc:creator><![CDATA[wibergsweb2]]></dc:creator>
		<pubDate>Fri, 24 Jul 2015 13:36:25 +0000</pubDate>
				<category><![CDATA[blogposts]]></category>
		<category><![CDATA[barntema]]></category>
		<category><![CDATA[child theme]]></category>
		<category><![CDATA[functions.php]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[respekt]]></category>
		<category><![CDATA[style.css]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[yrkesstolthet]]></category>
		<guid isPermaLink="false">https://wibergsweb.se/?p=858</guid>

					<description><![CDATA[<p>Enkla vägen? Ibland känns det som programmerare att man vill ta &#8221;den enkla vägen&#8221; och redigera direkt i befintliga filer…</p>
<p> <a class="continue-reading-link" href="https://wibergsweb.se/barntema-wordpress-battre-vag/"><span>Läs mer</span><i class="crycon-right-dir"></i></a> </p>
<p>Inlägget <a href="https://wibergsweb.se/barntema-wordpress-battre-vag/">Barntema WordPress &#8211; en bättre och säkrare väg!</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Enkla vägen?</h2>
<p>Ibland känns det som programmerare att man vill ta &#8221;den enkla vägen&#8221; och redigera direkt i befintliga filer i ett WordPress-tema. Jag vill hävda att detta är brist på respekt gentemot kunden &#8211; och mot sin egen yrkesstolthet.</p>
<p>Det är lockande att skriva funktioner direkt i functions.php (filen som används som utgångspunkt när man använder ett visst tema) och sedan anropa dem på ett sådant här sätt:<br />
<code>function hello_world() {<br />
echo 'hello world';<br />
}<br />
if (!is_admin()) {<br />
hello_world();<br />
}</code></p>
<h2>Plugin</h2>
<p>Det går ju självklart att göra på detta sätt men gör hellre ett <strong>plugin</strong> som skapar funktionaliteten och gör denna funktionalitet <strong>objektorienterad</strong>! Även om det inte är ett krav att programmera objektorienterat i WordPress så är det definitivt värt det. Jag skulle t.o.m. säga att det är faktiskt lite svårare (än &#8221;vanlig php programmering&#8221;) då det krävs lite specialistkompetens inom WordPress då man måste förstå hur funktioner prioriteras, vad hooks, filter m.m. innebär och hur de bör användas i WordPress. Att skapa ett plugin är inte speciellt svårt (om man känner till <a href="https://wibergsweb.se/webbutveckling/" target="_blank">programmering i php</a>). Det handlar bara om att skapa en fil med pluginets namn och sedan några rader som gör att WordPress kan identifiera att det är ett plugin.</p>
<h2>Använd barntema!</h2>
<p>Om det är bara en funktion eller så som krävs så fungerar det att redigera direkt i functions.php direkt i temat . Om man bara vill ändra färg på någon knapp eller liknande som finns i temat så kan man ju ändra direkt i style.css som är den stilmall som används för ett tema. <strong>Eller?</strong> Nej, absolut inte! Känner man att man inte vill skapa ett plugin för det &#8221;lilla behov&#8221; man har för tillfället så kan man redigera i functions.php men gör det inte direkt i mappen där temat finns. Skapa hellre ett s.k. <strong>barntema</strong> (blir ju töntigt när man översätter child-theme men det heter <strong>barntema</strong> på svenska)</p>
<p>Ett barntema handlar i stora drag om att skapa ett nytt tema men ärver funktioner, layout m.m. från ett befintligt tema. Detta gör att man inte behöver uppfinna hjulet på nytt. När man vill ändra något i en befintlig fil i temat, t.ex. functions.php så kopierar man denna fil till barntemat och ändrar i barntemat. Det enda som krävs för att skapa ett <strong>barntema</strong> är att skapa en css-fil (vanlig textfil med filtägg .css alltså). I denna css-fil anger du referenser till det temat du vill utgå ifrån.</p>
<p>Så här skulle det t.ex. kunna se ut i <strong>barntemat</strong>:</p>
<p><code>/*<br />
Theme Name: Dundercool<br />
Theme URI: http://themegrill.com/themes/radiate/<br />
Description: Nirvana<br />
Author: Gustav Wiberg<br />
Author URI: https://wibergsweb.se/<br />
Template: nirvana<br />
*/<br />
@import url("../nirvana/style.css");<br />
</code></p>
<p>Ovanstående style.css lägger man i en mapp som heter Dundercool, dvs wp_content/themes/Dundecool och i denna mapp har man ovanstående fil som måste heta style.css. Självklart krävs det att man har temat Nirvana i sin WordPress-installation i ovanstående exempel (dvs wp_content/themes/nirvana) för att det ska fungera. När du har skapat denna fil style.css i mappen wp_content/themes/Dundecool så loggar du in i din WordPress och aktiverar ditt barntema precis som du aktiverar ett vanligt tema, dvs gå in under Utseende/teman och klickar på &#8221;Aktivera&#8221;-knappen för ditt barntema (i detta exempel Thundercool). En väldigt viktig sak att tänka på (som är svårt att förstå i början) är att namnet på temat man väljer att utgå ifrån (i ovanstående fall temat nirvana) måste stå på exakt samma sätt som mappen för detta tema heter (alltså skilja på stora och små bokstäver) &#8211; annars kommer det inte att fungera.</p>
<p>Vill du skapa en funktion som inte finns i temat Nirvana så skapar du en fil som heter functions.php och lägger i ditt barntema. (i det här exemlet alltså wp_content/themes/Dundecool/functions.php). Först körs dina funktioner i barntemat och sedan körs den funktionalitet som finns i huvud/föräldrartemat (nirvana) och detta gör att du inte behöver kopiera hela functions.php utan att lägger bara till de funktioner du anser behövs för det nya barntemat. Vill du göra någon justering i pagelayouten för ett inlägg så kopierar du mallen från huvudtemat (Nirvana) till ditt barntema och justerar i barntemat.</p>
<h2>Enkla vägen &#8211; kan bli den svåra/jobbiga vägen</h2>
<blockquote><p>Ibland känns det som programmerare att man vill ta ”den enkla vägen” och redigera direkt i befintliga filer i ett WordPress-tema. Jag vill hävda att detta är brist på respekt gentemot kunden – och mot sin egen yrkesstolthet.</p></blockquote>
<p>Vad menade jag egentligen med det? Jo om man redigerar direkt i style.css i temat och ändrar ett antal färger som visas för olika saker på hemsidan och sedan så uppdaterar man (Nirvana) temat så skrivs din justeringar i style.css över med den nya versionen av Nirvana. Skapar du en helt ny sidmall genom att ändra i befintligt tema (Nirvana) så kommer denna layout som du har gjort återgå till den ursprungliga layouten. Skapar du funktioner i functions.php kommer dessa funktioner att försvinna när temat uppdateras.</p>
<h2>Respektlöst mot kund</h2>
<p>Detta betyder alltså att du måste se till att temat aldrig uppdateras &#8211; men vill du verkligen det? Nej, det kan ju vara saker i temat som skaparen av temat har justerat som t.ex. att han/hon har täppt till något säkerhetshål och då &#8221;måste&#8221; (eller i alla fall bör) du uppdatera. Nu blir den enkla vägen helt plötslig svår. Om du har lanserat en ny sida åt en kund och kunden tycker allt är jättefint och fungerar jättebra så är det bra, men vad händer om kundens hemsida helt plötsligt slutar fungera på grund av att du har skapat en funktion direkt i temat som har uppdaterats med automatik av WordPress. Då uppkommer ett antal frågeställningar. Vill du verkligen lägga tid på att fixa till detta? Har du backup på alla dina ändringar &#8211; och har möjlighet att återställa allt? Att ens behöva komma i denna sits är respektlöst mot kunden eftersom detta kan förstöra för kunden &#8211; både vad gäller rykte och/eller pengar. Och tror du denna kunden kommer att ge dig en god referens?</p>
<h2>Yrkesstolthet</h2>
<p>Att skapa ett barntema är helt enkelt ett måste om du har någon som helst yrkesstolthet och är rädd om dina kunder. Dessa anledningar samt att det är extremt enkelt och flexibelt att använda sig av barnteman så använder Wibergs Web alltid barntema i sina WordPress-installationer. Det är helt enkelt en bättre och säkrare väg!</p>
<p>Inlägget <a href="https://wibergsweb.se/barntema-wordpress-battre-vag/">Barntema WordPress &#8211; en bättre och säkrare väg!</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WordPress ar fantastiskt</title>
		<link>https://wibergsweb.se/wordpress-ar-fantastiskt/</link>
		
		<dc:creator><![CDATA[wibergsweb2]]></dc:creator>
		<pubDate>Mon, 20 Jul 2015 06:01:48 +0000</pubDate>
				<category><![CDATA[blogposts]]></category>
		<category><![CDATA[anpassning]]></category>
		<category><![CDATA[enkelhet]]></category>
		<category><![CDATA[genväg]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[shortcode]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://wibergsweb.se/?p=747</guid>

					<description><![CDATA[<p>WordPress är fantastistikt och det är egentligen inte att det är så teknisk överlägset allt annat &#8211; för det är…</p>
<p> <a class="continue-reading-link" href="https://wibergsweb.se/wordpress-ar-fantastiskt/"><span>Läs mer</span><i class="crycon-right-dir"></i></a> </p>
<p>Inlägget <a href="https://wibergsweb.se/wordpress-ar-fantastiskt/">WordPress ar fantastiskt</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>WordPress</strong> är fantastistikt och det är egentligen inte att det är så teknisk överlägset allt annat &#8211; för det är det inte. Det finns en del saker som gör att WordPresshar blivit så överlägset alla andra ramverk och det första är att kunna bygga ut det befintliga ramverket på ett löjligt enkelt sätt genom s.k. plugins eller det svenska definition av dessa plugins som har kommit att bli kallad tillägg. Sedan ska man inte glömma att det finns s.k. tema där man kan använda sig av olika mallar för att använda sig av olika <a href="https://wibergsweb.se/webbdesign/">webbdesign </a>när man skapar en <a href="https://wibergsweb.se/snygg-hemsida/">snygg hemsida</a>. Det här &#8221;mall-tänket&#8221; har funnits länge i olika ramverk och &#8221;plugin&#8221;-tänket har förekommit i olika ramverk under året &#8211; men det finns två stora skillnader där WordPress skiljer agnarna från vetet och det är <strong>anpassning</strong> och <strong>enkelhet</strong>.</p>
<h2>Andra ramverk</h2>
<p>Det finns andra ramverk som bygger på PHP (som WordPress) är väldigt kompetenta ramverk som t.ex.: <a href="http://symfony.com/" target="_blank">Symfony2</a>, <a href="http://ellislab.com/codeigniter" target="_blank">CodeIgniter</a>, <a href="http://laravel.com/" target="_blank">Laravel</a>, <a href="http://drupal.com/" target="_blank">Drupal</a>, <a href="http://framework.zend.com/" target="_blank">Zend Framework</a>, <a href="http://www.yiiframework.com/" target="_blank">Yii</a>, <a href="http://www.slimframework.com/" target="_blank">Slim Framework</a> etc. Dessa ramverk passar generellt om man vill skapa någon specifik webbapplikation som inte har fokus på webbdesign i första hand och som har något specifikt användingsområde. Går det inte anpassa dessa ramverk på ett enkelt sätt? Jo självklart går det anpassa / skapa ny kod för för dessa ramverk och i vissa fall går det att ladda hem moduler som kan användas på plats men dessa brukar vara begränsade då det är en process för att kvalitetssäkra dessa moduler etc. Vissa ramverk har också stöd för att designa utifrån olika mallar men WordPress erbjuder ett betydligt mycket större utbud av olika mallar att utgå ifrån.</p>
<h2>Plugin eller skriva egen kod?</h2>
<p>I 90% av fallen hittar man något man söker efter genom att lägga till ett plugin. Ibland kan det vara gråzon där du önskar liter mer funktionalitet än det som finns i pluginet. Är detta plugin gjort på ett bra sätt så kan du enkelt bygga ut dess befintliga funktionalitet och på detta sätt slippa uppfinna hjulet på nytt. I vissa fall kanske man inte hittar det man vill ha alls eller om man vill ha det helt annorlunda &#8211; då kan man skriva sin egen plugin eller skriva egen kod och lägga in som en funktion i systemet.</p>
<p>Jag fick t.ex. en utmaning att göra en &#8221;sitemap&#8221; baserat på en viss menystruktur och visst skulle man kunna kopiera menyn i html-format och lägga in på en sida i sin WordPress men den skulle inte vara aktuellt så fort någon ändring gjordes i menyn för WordPress. Nästa tanke var att då borde man ju kunna lägga in en befintlig meny som en s.k. shortcode(genväg) som innebär att man lägger in en tagg i innehållet för att köra en funktion (i det här fallet för att generera en meny) men detta var inte möjligt då denna funktionalitet inte fanns i WordPress som standard men det tog inte lång stund förrän denna kod löste problemet:</p>
<p><code>function print_menu_shortcode($atts, $content = null) {<br />
extract(shortcode_atts(array( 'name' =&gt; null, ), $atts));<br />
return wp_nav_menu( array( 'menu' =&gt; $name, 'echo' =&gt; false ) );<br />
}<br />
add_shortcode('menu', 'print_menu_shortcode');</code></p>
<p>Sedan var det bara lägga in <strong>[menu name=&#8221;top_menu&#8221;]</strong> på sidan (i innehållsdelen) där man ville visa menyn som heter top-menu.</p>
<p>En annan utmaning jag fick vara att implementera en specifik widget på en viss del på en specifik sida (widget = liten yta på hemsida som utgör en viss typ av funktionalitet) men då hittade jag ett plugin som uppfyllde mina behov väldigt snabbt: <a href="https://wordpress.org/plugins/amr-shortcode-any-widget/" target="_blank">https://wordpress.org/plugins/amr-shortcode-any-widget/</a>. Notera att de flesta plugins har stöd för dessa shortcodes &#8211; så var alltid nog med att kolla dokumentation för det plugin du ämnar att välja.</p>
<h2>Finns det någon anledning att inte välja WordPress?</h2>
<p><strong>WordPress</strong> är fantastiskt men absolut inte en 100%-igt ramverk som passar till allt. Som med alla ramverk finns det både för- och nackdelar. Rent tekniskt finns det mycket att önska från WordPress, men det övervägs av enkelheten och anpassningen som kan göras i väldiga många fall, men vill man t.ex. skapa ett tidsredovisningssystem skulle jag inte välja WordPress som ramverk. Skulle jag vilja göra ett riktigt snabbt system för att hantera <a href="https://wibergsweb.se/stammis-internet/">stamtavlor </a>skulle inte WordPress vara mitt först val att utgå från heller.</p>
<p>Inlägget <a href="https://wibergsweb.se/wordpress-ar-fantastiskt/">WordPress ar fantastiskt</a> dök först upp på <a href="https://wibergsweb.se">Webbdesign och Webbutveckling i Skövde</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
