• Home
  • Service 提供サービス
  • Drone 空撮
  • PORTFOLIO 事例庫
  • YouTube 動画庫
  • Photo Gellery 写真庫
  • News お知らせ
  • About 概要
  • Privacy Policy 個人情報保護方針
  • 特定商取引法に基づく表記
お問い合わせ
CONTACT INFORMATION
三重県松阪市
嬉野津屋城町1355−4
0598-30-5698
月~金曜日 9:00~18:00
Tweets by aquacube
  • Home
  • Service 提供サービス
  • Drone 空撮
  • PORTFOLIO 事例庫
  • YouTube 動画庫
  • Photo Gellery 写真庫
  • About 概要
  • News お知らせ
  • Privacy Policy 個人情報保護方針
  • 特定商取引法に基づく表記
お問い合わせ
To Blog

WordPressのギャラリーで外部CSSを使えるようにする

2012.06.12
-
WordPress

WordPressでフォトギャラリーを使いたいケースは多いと思います。
検索するとプラグインも多数あってこれらを使ってもいいのですが、クライアントサイドで使ってもらうには少しハードルが高すぎます。

新しいバージョンのWordPressにはデフォルトで使えるギャラリーがあります。
通常の画像挿入でまとめて複数の画像をドロップしてやると ギャラリーとして挿入することができます。
ここでは詳しい使い方は説明しませんが、直感的に使えて便利な機能だと思います。
クライアントサイドでもこちらの方が使い易いでしょう。

ただ、このままのギャラリーだと左フロートやグレーのボーダー、レイアウトも自分のサイトには合っていなかったりします。
そこでソースコードを見ながら外部CSSで調整してみるのですがまったく反応しません。
よくよく調べてみるとCSSスタイルが XHTML に直接書かれてしまっていて、これが優先されることがわかりました。

外部のCSSを使えるようにするには以下の 呪文をfunctions.php に記述

[php]
add_filter(‘gallery_style’,
create_function(
‘$css’,
‘return preg_replace("#
<style type=\’text/css\’>(.*?)</style>
#s", "", $css);’
)
);
[/php]

そして以下のCSSで自分のスタイルに合わせて調整することができるようになります。

[html]
.gallery {}
.gallery-item {}
.gallery-icon {}
.gallery-caption {}
[/html]

この他にもデフォルトのギャラリーには不便な点もあったりしますが、またの機会に。

PREVIOUS POST
WordPressでカスタムメニューを使う
NEXT POST
WordPressの未分類カテゴリーを削除する
category
  • All
  • News
  • Tips
  • WordPress
archives




LATEST POSTS
  • 2024.12.18
    年末年始の休業のお知らせ
  • 2024.08.02
    2024年 夏季休業のお知らせ
  • 2024.05.28
    フィッシングメールにご注意ください
GET CONNECTED

Copyright - AQUACUBE

WordPressのギャラリーで外部CSSを使えるようにする | ホームページ、パンフレット、名刺 制作 - AQUACUBE(アクアキューブ) | ホームページ、パンフレット、名刺 制作 – AQUACUBE(アクアキューブ)
よりよいエクスペリエンスを提供するため、当ウェブサイトでは Cookie を使用しています。引き続き閲覧する場合、Cookie の使用を承諾したものとみなされます。OK