Hi,
I've been struggling with this and only found a bit complex solution:- How to list posts on archive page (category, tag, archive ), but first to show sticky posts and then the rest ?
There was a solution with two separate WP_Queries, one with arg 'post__in' => get_option('sticky_posts') to get only stickies, and other WP_Query with 'post__not_in' => get_option('sticky_posts'), to get all other posts ... This solution works, but since I have one archive page for categories, tags and other type of archives there would be a lot of complex coding ...
Any "elegant" solution, perhaps ?