Från Git/Github till WordPress SVN (för plugins)

Många som utvecklar plugin till WordPress ger upp när det är dags för publicering. Att lära sig och förstå SVN kan vara krångligt, och det blir inte mycket lättare för den som tidigare jobbat med GIT även om det fungerar ungefär likadant.

Jag som numera alltid använder mig av revisionshantering (och älskar att commit:a varenda liten ändring) i alla projekt använder gärna OS X-applikationen för Github till mina projekt. Fortsätt läsa Från Git/Github till WordPress SVN (för plugins)

3 sätt för svensk översättning av WooCommerce – WooCommerce på svenska

Enligt WooCommerce så ska en svensk översättning finnas inkluderat i den senaste versionen av WooCommerce. Jag har ändå märkt att många har problem med att aktivera den svenska översättningen och det beror ofta på att man har en gammal installation eller att något har gått fel vid hämtningen av språkfilerna. Det kan till exempel bero på att man har angett fel FTP-uppgifter eller att WooCommerce inte har skrivrättigheter till WordPress språkkatalog (/wp-content/languages).

Nedan följer 3 olika sätt som du kan använda för att aktivera svenska språkfiler för WooCommerce. Observera att samtliga kräver att din WordPress installation är på svenska.

Fortsätt läsa 3 sätt för svensk översättning av WooCommerce – WooCommerce på svenska

Testa WordPress-plugin & teman med exempeldata

När man utvecklar ett tema eller ett plugin för WordPress så är det viktigt att man tänker på att det ska fungera för alla typer av användare. Man vill till exempel att alla inlägg visas korrekt, flytande element/”floats” visas på rätt sätt, att bilder beskärs med korrekt proportioner och att inga element löper utanför sin rätta position.  Fortsätt läsa Testa WordPress-plugin & teman med exempeldata

Ta bort kategoribasen från urler i WordPress

Yoast WordPress SEO har en funktion för att ta bort kategoribasen från urler som är kategori-baserade (som t.ex /category/).

Du hittar den i ditt WordPress Dashboard under menyfliken SEO -> Permalänkar. Detta förutsätter att du har pluginet WordPress SEO by Yoast! installerat.

wordpress-seo-by-yoast

Dölj att du använder WordPress för din webbplats i källkoden

De flesta tycker om och är stolta över att de använder WordPress, men det finns tillfällen då man av olika skäl inte vill att det ska vara synligt för besökaren. En av de vanligaste anledningarna är att man använder många WordPress-plugins (tillägg) vilket öppnar upp för fler säkerhetshål på hemsidan. Det är inprincip omöjligt för WordPress och alla 3-djepartsutvecklare att hålla de miljontals plugin och teman som finns tillgängliga där ute uppdaterade varje dag – och därför kan det vara bra att skydda sig mot intrång på så många olika sätt som möjligt.

Hide My Wp är ett plugin som döljer alla spår om att din webbplats är installerad i WordPress. Förutom att det ökar säkerheten på vår webbplats så skapar det även lite finare och mer sökmotorvänligare URL:er och permalänkar.

Låt oss se hur Hide My Wp kan skydda er från attacker.

Ladda ner pluginet här

Konfigurera pluginet

För att fullt aktivera det här pluginet så måste du ange din Purchase Code som du fått av Code Canyon när du köpte Hide My Wp. Koden fungerar som en slags serial/nyckel som används för att aktivera alla funktioner.

Settings

Här har du många alternativ att välja mellan. Först så måste du ange din Purchase Code för att se till så att allting är aktiverat och fungerar som det ska. Därefter så kan du importera förinställda konfigurationer genom att välja mellan medium privacy (more compatibility), medium privacy (quick), and high privacy (less compatibility). Beroende på vad du väljer så kommer input-fälten att uppdateras och ändra vilka inställningsmöjligheter som visas. Det är en fantastiskt bra funktion som kommer att spara dig massa tid vid konfigurationen av det här pluginet 🙂

 

hidemywp-installningar

Källa: http://smallenvelop.com/wordpress-hide-my-wp-plugin/

WordPress: Hämta the_content() med hjälp av post ID – get_content_by_id()

WordPress har många bra och nyttiga funktioner som kan göra utvecklingen lättare, men konstigt nog finns det ingen funktion för att bara returnera innehållet från ett inlägg eller viss undersida/post genom att bara ange post ID för den sidan. Här är en enkel funktion som gör det åt dig. Funktionen fungerar överallt och fungerar bra om man vill hämta data från ett annat inlägg utanför loopen.

function get_content_by_id($post_id) {
$page_data = get_page($post_id);
if ($page_data) return $page_data->post_content;
else return false;
}

Ta reda på vilken webbläsare som används genom en WordPress-hook

Att försöka få till det så att CSS:en fungerar i alla webbläsare är förmodligen det vanligaste problemet inom webbutveckling. Du kommer att spara dig en hel del huvudvärk om du har möjlighet att upptäcka de webbläsare som människor använder för att besöka din webbplats och sedan skapa en anpassad klass insvept i body-taggen. Få människor är medvetna om det, men WordPress kan redan upptäcka webbläsare, och några globala variabler är tillgängliga för oss att använda.

 

Kopiera koden nedan och klistra in i din functions.php


När du har sparat filen, kommer funktionen automatiskt lägga till en CSS-klass till <body>-taggen, vilket visas i exemplet nedan:


Kodförklaring:

WordPress har globala variabler som returnerar true om en besökare använder en viss webbläsare. Om besökarens webbläsare är Google Chrome kommer $is_chrome variabeln returnera värdet true. Det är därför vi skapar browser_body_class()-funktionen, som returnerar namnet på besökarens webbläsare. När det är gjort, kopplar vi funktionen till WordPress body_class()-funktion för att skriva ut det i <body>-taggen.