Jetpack ソーシャル共有アイコンを使用しています。フロントページやアーカイブなどで有効にすると、ほぼすべての場所 (検索結果、投稿など) で機能します。
ただし、ブログページの投稿ループにリストされている場合など、投稿の抜粋では壊れます。各アイコンには、アイコンがあるべき場所に正方形が表示されます。
これの原因は何ですか?
ここで動作を参照してください:[編集済み]
投稿をクリックすると、本来あるべきアイコンが表示されます。
genericons の CSS が /blog ページに読み込まれていないようですが、記事用に読み込まれています。HTML では次のようになります。
<link rel="stylesheet" id="genericons-css" href="http://newman.tamucc.edu/wp-content/plugins/jetpack/_inc/genericons/genericons/genericons.css?ver=3.1" type="text/css" media="all">
Jetpack がスタイルをどの程度正確にロードしているかはわからないので、ちょっとハックですが、この行を functions.php ファイルの先頭に追加することで、すべてのページにアイコンをロードできるはずです。
wp_enqueue_style( 'genericons', get_template_directory_uri() . '../../plugins/jetpack/_inc/genericons/genericons/genericons.css', array(), '3.1' );