Как исправить инъекцию кода Squarespace, чтобы переупорядочить посты в алфавитном порядке? - PullRequest
0 голосов
/ 12 февраля 2019

I Попытка переупорядочить записи блога в алфавитном порядке по их названию в блоге 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>
...