Vecka 06, Måndag 6 Februari 2012 Prenumerera

Inlägg märkta ‘wordpress’

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.

Ny design banar vägen

onsdag, 18 november, 2009

Du som varit inne här tidigare kanske noterar att vi har ny design. Den banar vägen för en hel del förändringar som dyker upp här varefter. Men först och främst ett ansiktslyft – jag hoppas det känns som en förbättring? :)

phputbildningsbloggen

Läs även andra bloggares åsikter om , , , , ,

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 , , , ,

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 , , , , ,

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.

Formatera datum i WordPress

fredag, 16 januari, 2009

Jag fick en fråga idag hur man ändrar datumet i WordPress-teman. Det är ganska smidigt, WordPress funktioner the_date() och the_time() använder formatet från PHP-funktionen date(). Det betyder att du kan ändra datumets format med hjälp av olika tecken, som finns listade i en tabell i dokumentationen.

Datum finns oftast utspridda lite överallt i temafilerna. Öppna dem i en texteditor och leta reda på the_date(). Testa att ändra till

<?php
the_date('Y-m-d');
?>

Det borde ge datumformatet 2009-01-16. Y stå för år, m för månad och d för dag. Bindestrecken skrivs ut som just bindestreck. Det här går precis lika bra att använda i ditt eget kodande med funktionen date(). Skapa ett PHP-skript och laborera med olika teckenkombinationer. Här skriver jag ut datum och tid:

<?php
echo date('Y-m-d H:i:s');
?>

Flexibel config.php-fil för webbapplikationer

tisdag, 6 januari, 2009

Vill du ha alla dina webbplatser installerade lokalt OCH på webbhotell? Då kan du göra det enkelt med en flexibel config.php för webbapplikationer som WordPress, Moodle, PHPBB3, XodaGallery etc.

Din lokala testserver och webbhotellets server har ofta olika kontoinställningar och gör att du inte kan spara över konfigurationsfilen hur som helst.

Jag använder metoden nedan för att slippa joxa med flera konfigurationsilfer, så kan jag bara skriva över dem fram och tillbaka med mitt FTP-program utan att det gör något. Test att köra följande i en PHP-fil på ditt webbhotell och på din egen server:

<?php echo $_SERVER['SERVER_NAME']; ?>

Förhoppningsvis får du ”localhost” på egen server och liknande ”www.domänen.se” på ditt webbhotell. Du kan använda server-värdet och en if-sats i config.php för att använda olika kontonamn beroende på var filen körs. Här ett exempel med variabeln för databasvärd i WordPress config.php:

if ($_SERVER['SERVER_NAME'] == 'www.domänen.se') {
    define('DB_HOST', 'mysql.domänen.se');
} else {
    define('DB_HOST', 'localhost');
}

Du behöver förstås byta ut ”domänen.se” ovan med ditt eget domännamn. Gör också ett test för att se resultatet av $_SERVER['SERVER_NAME'] också, servrar kan ha olika inställningar.