Google Adsenseを設置すると隣接する要素をオーバーラップしてしまい、クリック出来なくなる場合の対処法です。
アドセンスが隠してしまってクリック出来ない要素を#navだとすると以下のようにCSSを設定します。
[php]#nav {
position:relative;
z-index: 100;
}[/php]
WordPressのテーマ内で、the_post_thumbnailで記事のアイキャッチを表示させる際に、width,heightがimgタグ内で設定されていますが、それを消す方法です。
レスポンシブウェブデザインをする際には、ハードコーディングは外したほうがいいかもしれませんね。
functions.php内に以下を記述
//サムネイルのサイズ指定削除 add_filter( 'post_thumbnail_html', 'remove_thumbnail_dimensions', 10, 3 ); function remove_thumbnail_dimensions( $html, $post_id, $post_image_id ) { $html = preg_replace( '/(width|height)=\"\d*\"\s/', "", $html ); return $html; }
この投稿へのコメント
コメントはまだありません。