最初に体裁を整えるためのjQuery(masonry)が走っているのですが、機転のトリガーになるものが指定されていないので、
画像などが読み込まれた後(サイズなどが取得できた後)に動くよう、
/wp-content/themes/gridly/js/functions.js?ver=3.4.2
// masonry code
$(document).ready(function() {
$('#post-area').masonry({
// options
itemSelector : '.post',
// options...
isAnimated: true,
animationOptions: {
duration: 400,
easing: 'linear',
queue: false
}
});
});
下記のように$(window).load()を追記
// masonry code
$(document).ready(function() { $(window).load(function(){
$('#post-area').masonry({
// options
itemSelector : '.post',
// options...
isAnimated: true,
animationOptions: {
duration: 400,
easing: 'linear',
queue: false
}
});
});
});
これで多少崩れにくくなりました。
レイアウトでinline要素がかなり使われているのでその辺りはCSSに手を入れていこうと思います。