我尝试按Squarespace博客上的标题而不是发布日期的字母顺序重新排列博客文章。
https://www.flickr.com/photos/143173834@N03/40105624213/in/shares-5X84R2/
有用的链接:
博客摘要https://support.squarespace.com/hc/en-us/articles/205813758
代码注入https://support.squarespace.com/hc/en-us/articles/205815928-Adding-custom-HTML-CSS-and-JavaScript
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
if( $('.blog-list article').length != 0 ){
var categories = [];
$('.blog-list article').each(function () {
categories.push({
categoryName: $(this).find('.p-name a').html(),
listItem: $(this)
});
});
categories.sort(function(a,b) {
var c = a.categoryName.toUpperCase();
var d = b.categoryName.toUpperCase();
return (c > d) ? 1 : ((d > c) ? -1 : 0);
});
$.each(categories, function(index, object){
object.listItem.appendTo(object.listItem.parent());
});
}
});
</script>