Custom Smilies

Jag har kikat runt lite efter ett nytt smilies-plugin då jag inte är helt nöjd med wp-grins och More Smilies slutade ju fungera efter v2.2 av WordPress (men det verkar fungera nu med v2.3.x hos vissa?). Varför jag kikat efter nytt är för att wp-grins envisas med att köra igång en fil som hör till WP’s egna som då alltid är igång och den filen är på över 100KB!

Detta gör ju att sidan blir mycket trögre att ladda/visa/läsa. Men detta problem verkar vara borta med detta Custom Smilies men det har nån annan mindre bra grej..

Custom Smilies

Ladda hem från:

Sedan efter du packat upp ser du 2st kataloger och det är som strukturen som de ligger i WP. Klicka dig genom wp-content – plugins – custom-smilies och skicka denna sistnämnda till din pluginskatalog.

Aktivera:
Aktivera sedan pluginet via Insticksprogram på din sida.

Administrera:
Detta plugin hamnar inte i Inställningar som de allra flesta utan i Redigera (Manage) och där ser du en flik Smilies. Klicka på den och nått liknade detta visas (fast med andra smilies om du skickat upp sådana)

Manage Smilies

Detta som syns där lägger sig i en fil vid namn init.php och ligger i katalogen du nyss laddad upp och kodstrukturen i denna är likadan som den i wp-grins (som styras av wordpress egen fil functions.php) och dessa packages.php som finns till More Smilies. Så vad man kan göra är att helt enkelt redigera filen och lägga in de man ev tidigare haft i denna filen så slipper man sitta och knappa in dessa koder i rutorna.

Kodexempel:

<?php
$wpsmiliestrans = array(
	':)' => '1.gif',	
	':(' => '2.gif',
	';)' => '3.gif',	
	':D' => '4.gif',
	';;)' => '5.gif',
);

Smilies:
Här är det ju bara ta vilka som helst.. men i denna katalog du packat upp finns 5st filer som exempel och tittar man på katalogstrukturen där så ser man att de skall skickas till wp-includes – images – smilies som är WordPress ordinarie katalog för smilies. Det lite tokiga med detta plugin är att det INTE funkar med smilies som har ett understrykningsstreck i filnamnet typ icons_biggrin.gif som WordPress normalt har. Så, de smilies man lägger dit i den katalogen måste ju heta något.

Skriva i admin:
Här hamnar ju smilies i det blå fältet till höger och i mitt fall då längst ner men det går ju dra dit man vill, dvs längre upp då.

Smilies i Admin då man skriver

Tyvärr verkar det som det inte alls dyker upp när man t.ex. ska redigera en kommentar som jag gör då jag svarar på en på min egen sida.

Kommentarer:
Sen för att de som kommenterar ska ha nått att klicka på så måste man med denna redigera filen comments.php i sitt tema och i närheten av ”textarea” lägga dit följande kod:

<?php
if ( function_exists(cs_print_smilies) ) {
cs_print_smilies();
}
?>

Fler WordPresstips »

css.php