I think the only way to get this to work is to change the source code of the plugin.
In jquery.tablesorter.js line 483:
function checkHeaderMetadata(cell) { if (($.metadata) && ($(cell).metadata().sorter === false)) { return true; }; return false; }
Change this code to:
function checkHeaderMetadata(cell) { if ((($.metadata) && ($(cell).metadata().sorter === false)) || $(cell).hasClass("not-sortable")) { return true; }; return false; }
Now the checkHeaderMetadata function also returns true if the cell has a class called not-sortable .
source share