Utvecklingen av spam på bloggar

Inlagd under: Allmänt, Wordpress — Av JörgenFriday, April 11th, 2008 @ 10:24 am

akismet spam statistic

Jag hamnade på Akismet hemsida av en slump idag och hittade lite intressant graf om utvecklingen av spamkommentarer på blogginlägg. Man kan avläsa en märkvärd uppgång och 90% av alla kommentarer som görs är alltså spam. Akismet är ett plugin till wordpress som kollar om kommentaren ska klassas som spam/skräp. Fungerar klockrent och rekommenderas starkt.

Hack till wordpress 2.3 för att använda kategorin med högst id i permalinks

Inlagd under: Wordpress — Av JörgenThursday, December 27th, 2007 @ 3:57 pm

Jag märkte efter att ha uppgraderat en del wordpress bloggar att de som jag har använt länk strukturen (dvs permalinks) “/%category%/%postname%/” i, började att istället för som det var förut med att alltid ta den senaste/kategorin med högst id att nu ta den kategori med lägst id. Vilket i princip innebär att om du alltid har en “standard” kategori som du lägger alla dina inlägg i, så blir det alltid den som hamnar på %category% variabeln och det förstör hela tanken med att ha en beskrivande kategori i länkstrukturen. Efter att ha sökt efter en lösning på detta utan resultat så gjorde jag ett eget ingrepp på hur man kan göra, om det finns någon annan lösning som jag har missat får ni gärna höra av er.

Den är på engelska eftersom jag även skrev den på wordpress.org

In: wp-includes/category-template.php
I inserted at row 103 (after the ‘_usort_terms_by_ID’ function, you can also choose to replace that function with this but I decided to go with this method):

function _usort_terms_by_ID_reverse($a, $b) {
	if ( $a->term_id < $b->term_id )
		return 1;
	elseif ( $a->term_id > $b->term_id )
		return -1;
	else
		return 0;
}

In: wp-includes/link-template.php
I edited row 79 to following:
usort($cats, '_usort_terms_by_ID_reverse'); // order by ID reverse

Modified Margot wordpress theme
© Arcticninja