テキストと同じ title 属性を設定するのは止めよう
表示しているテキストと同じ title 属性を設定するのは止めましょう。特に a 要素に多く見られます。title 属性は補足情報を示すべきです。とりあえず付けた程度の title 属性に SEO の効果はありません。実際には、title 属性が活用できるケースは少ないと思います。ここにいくつか例を挙げておきます。このページを読む
表示しているテキストと同じ title 属性を設定するのは止めましょう。特に a 要素に多く見られます。title 属性は補足情報を示すべきです。とりあえず付けた程度の title 属性に SEO の効果はありません。実際には、title 属性が活用できるケースは少ないと思います。ここにいくつか例を挙げておきます。このページを読む
WordPressから絵文字の機能を削除して通信するデータ量を削減し、headを綺麗にして効率化します。一部の絵文字の機能については状況に応じて削除します。例えば wp_staticize_emoji_for_email 関数はメール投稿機能を使う場合だけ削除しましょう。このページを読む
wp_nav_menu 関数のパラメータ container は メニューをラップするタグの種類を設定しますが、false を指定するときはラッパーを出力しません。ところが [位置の管理] などによってメニューの表示位置が決定される場合、container の値 false が無視される問題があります。このページを読む
functions.php は setup_theme アクションが実行されるタイミングで呼び出され実行されます。したがって setup_theme より以前のアクションにフックするような関数は、functions.php ファイル内に定義しても、既に終了しているために呼び出されません。このページを読む
ob_start('ob_gzhandler'); をテーマファイル内で実行することで、ページデータを gzip で圧縮した状態で転送することができます。ユーザに転送するデータ量が "極端に" 小さくなるので、ページ表示速度の高速化に繋がります。高速化プラグインを使わない場合には有効です。このページを読む