Vecka 06, Måndag 6 Februari 2012 Prenumerera

Arkiv för kategori ‘Wordpresstips’

När WordPress gör det enkelt

söndag, 23 oktober, 2011

Ibland svär jag över WordPress när jag inte hittar lösningar på svåra problem, men ibland gör det också livet väldigt enkelt när man hittar rätt. Det här tipset förutsätter att du känner till litegrann om WordPress. När jag kodar plugins till WordPress använder jag shortcodes (dvs en lite textrad ägaren till hemsidan kan klistra in i ett inlägg). Shortcodes fungerar dock inte i sidebar widgets, du vet de där som du drar och släpper i sidokolumnen. Som tur är går det lätt att åtgärda det problemet, genom ett kommando i ditt layout-temas fil functions.php:

<?php
// Get shortcodes running in widgets
add_filter('widget_text', 'do_shortcode');
?>

Du kan förstås även köra samma funktion från ditt plugin för att få det att fungera. Smidigt. Nu gäller det bara att producera lite shortcodes ;)

Gillar du WordPresstips? Jag kommer fortsätta med det här i bloggen närmaste tiden.

Förstå WordPress-teman

tisdag, 18 januari, 2011

Yoast finns ett bra cheat-sheet över hur WordPress-teman är uppbyggda. Det är på engelska, men kan vara bra att ha tillgängligt när man börjar skapa teman.

Den här kursen kommer gradvis få mer och mer innehåll om WordPress, eventuellt som en bifogad egen kurs, med tanke på hur stort WordPress blivit. Många frågor är nu om WordPress. För vanliga hemsidor är det logiskt, varför uppfinna hjulet på nytt om man inte behöver specialfunktioner? Lär man sig PHP kan man också skapa plugins när man behöver något extra.

WordPress 3 med menyer

lördag, 29 maj, 2010

Jag har börjat testa WordPress 3.0 RC-1, det vill säga ”release candidate”. En stor nyhet är menyer som hanteras dynamiskt i administrationen, något som kommer göra det till ett mycket trevligare CMS. Jag har inte provat dem i något layout-tema ännu, men vid en första anblick ser det mycket lovande ut! :) Uppgraderingen verkar gått utan problem där jag provat.

Att skriva plugins är bra marknadsföring

onsdag, 17 mars, 2010

Jag har upptäckt att skriva plugins är bra marknadsföring. Populära applikationer som WordPress har så många användare, och ger man dem något gratis får man trafik tillbaka. Mitt eget WordPress plugin, Random Post Box (på WordPress, och på OpenSourceEditor) gav snabbt en rejäl trafikökning. Efter några dagar när länken inte var bland nya plugins på WordPress.org så gick trafiken ned något men håller ändå en stadig ström och ger kommentarer.

Kod i WordPress

torsdag, 14 januari, 2010

Ibland lägger jag in kod i WordPress-inläggen här på bloggen. För att göra en ruta, färga koden och ev fixa radnummer använder jag tillägget WP-Syntax, som i sin tur använder sig av GeSHI (Generic Syntax Highlighter). Enkelt och smidigt, man använder pre-taggen…

<pre lang="php"> koden </pre>

Så här kan PHP se ut:

1
2
3
4
5
<?php 
function my_mirror($var) {
   echo strrev($var . ' bak o fram: ' . $var):
} 
 ?>

Eller kanske lite Ruby

18
19
20
21
22
class Example
  def example(arg1)
    return "Hello: " + arg1.to_s
  end
end

Språkstödet är omfattande.

En uppdatering av WordPress till 2.8

torsdag, 18 juni, 2009

Då var den här webbplatsens WordPress-skript, verkyget för publicering, uppdaterat till version 2.8. Svårt? Nej, WordPress gör det lätt.

Jag tycker WordPress är ett smidigt verktyg att arbeta med, även när det kommer till egen utveckling av temans och plugins. Tagg-bibliotek är inte för komplicerade och det går snabbt att sätta sig in i det hela för den som kan lite PHP. Jag kan förstås lära dig mer om du anmäler dig till kursen i PHP eller webbdesign, annars kan du anlita Xoda för att fixa publiceringssystemet åt dig. Mängden användare gör det lätt att få hjälp.

Läs även andra bloggares åsikter om wordpress, php, htmlkurs, webbdesign, uppdatering

Weblog Tools årliga tävling för WordPress-plugin

lördag, 9 maj, 2009

Weblog Tools har en årlig tävling där du kan vinna pengar (och ära) genom att göra en bra plugin till publiceringsverktyget WordPress. Tävlingen har varit väldigt framgångsrik tidigare år och en del vinnarplugin har faktiskt kommit med i WordPress grundinstallation.

wordpress-plugin-competition-2009

För dig som vill lära dig att göra WordPress-plugin så finns det förstås dokumentation att läsa, men det är också många andra som gjort tutorials. Ett bra ställe att böra kanske är NETTUTS A Crash-course in WordPress pugin-development. Fast du behöver förstås kunna PHP :)

Hittat via Lorelle on WordPress.

Läs även andra bloggares åsikter om php, tävlingar, priser, plugins, wordpress, utveckling

Bläddra i WordPress PHP-kod online

fredag, 30 januari, 2009

Det är ibland väldigt smidigt att få ett bra gränssnitt att se kod i, som det för WordPress källkod som går att surfa runt i online. Länkar och lite info skapas om alla funktioner, inte bara från kodens kommentarer utan man kan också snabbt se alla platser en funktion anropas från och vilka filer.

Surfa i WordPress PHP-kod

Surfa i WordPress PHP-kod

Bara nyckelord i WordPress permalänkar

torsdag, 29 januari, 2009

På sidan www.open-source-editor.com har jag valt att använda bara nyckelord i permalänkarna (webbadresserna) till WordPress, istället för datum. Genom att gå in i Admin, på Inställningar / Permalänkar har jag valt Anpassade inställningar (Custom Structure om du har engelsk blogg) och formatet /%category%/%postname%.html

  • Standardinställing ger länkar i stilen minblogg.com/?p=34. Det går förstås lyckas bra ändå, se till exempel Johnnys blogg (tips till Johnny, ändra permalänkar ;) )
  • De flesta ställer in permalänkar till första valet, då blir det minblogg.com/2007/01/29/mitt-inlagg/ , det är det enklaste att välja i inställningarna.
  • Några väljer det andra alternativet, med bara år och månad. Då blir det minblogg.com/2007/01/mitt-inlagg/
  • Den varianten jag gjorde på www.open-source-editor.com ger resultatet minblogg.com/min-kategori/mitt-inlagg.html , vilket jag tror är mer sökmotorvänligt om man arbetar med nyckelord.

En förutsättning för att jobba med permalänkar är att du kan spara en så kallad .htaccess-fil på servern där sidan ligger, eller att WordPress-skriptet har filrättiigheter att göra detta åt dig. WordPress ger dig instruktioner om hur du fixar detta när du ändrat strukturen. Kan inte WordPress skapa filen åt dig så du får en text att kopiera in. Använder som jag Mac eller Linux är .htaccess-filen en dold fil, du måste se till att ditt operativsystem visar dolda filer.