» カテゴリ一覧

wordpress

set_post_thumbnail_sizeでアイキャッチ画像の切り出し位置指定がうまく動作しない時は…

WordPressのアイキャッチ画像のサイズと切り抜きの有無は、set_post_thumbnail_sizeという関数で設定が可能です。関数リファレンス set_post_thumbnail_size通常WordPressで画像の切り抜きを実行する場合は画像の中央を基準に切り抜きが実行されます。ただ、サイトで扱う画像の性質によっては別の場所から切り抜きたいというケースも多いはず。僕の場合はサイト...

WordPressプラグイン EWWW Image Optimizer に不具合 DBエラーの原因に?

最近仕事で制作したWordPressサイトが急に重くなり、ここ数日いろいろな対策をしていました。こういった場合よくあるのが重たい処理を行うプラグインを導入しているというケースがあるのですが、"EWWW Image Optimizer"というプラグインが原因の一つだったようです。EWWW Image Optimizerとはまずは簡単にEWWW Image Optimizerについての説明を。このプラ...

カスタムフィールドの値でclassを出し分けする

WordPressサイトの構築で、カスタムフィールドでセレクトボックスを使い、カテゴリのような使い方をするというのを制作しました。 このカスタムフィールドの値によって、値の外側にあるdivに対してclassの出し分けを行いたいと考えました。最初はそのままカスタムフィールドの値を出せばいいのかなと思ったのですが、テキスト(日本語)がそのまま入っているのでclassとしては使えないため、こんな風に...

WordPressで親子ページの一覧を表示

WordPressサイトを制作している中で、親子ページの一覧をサイドバーに出力したいという場合が出てきます。 いろいろなところで書かれているのでそれを参考に、自分が出力しやすい形に書き換えました。参考にしたのは、WordPressのフォーラムと親子ページの分岐について書かれたブログ。[php] <ul> <?php if ( is_page() && $p...

wordpressで画像投稿フォルダの指定が消えてた

OGP設定について調べている時に画像ファイルのアップロード先についてチラッと出ていて、そういえばまだ画像をアップしたことなかったしフォルダの指定もしてないなと思い 設定>メディア を開いてみたところ、以前あったファイルの保存先設定の項目がない。どうやらwordpress3.5から設定から消えた模様。 以前から使っていてバージョンアップした場合にはそのまま出ているらしいんだけど、バージョンアップ...

bloginfoとget_bloginfoの違い

コメントフォームをfacebookのアレにしよう!と思って、プラグインをURL未指定で入れたところ指定しろと怒られた。記事ページのURLとかどうせbloginfoで取れるんでしょとたかをくくっていたらなかった。 get_permalinkだとaタグ付きなので使えない。 記事IDを取得して自分のドメインと合わせて入れるとかいうのをやっている方もいたんだけどなんというかスマートじゃないよね。と...

長い記事タイトルの時、next_post_linkを途中で削る

作ってていつも next_post_link と previous_post_link でリンクを作成した時のレイアウトに困る。 『前へ』『次へ』とかの場合は文字数固定だからデザインしやすいものの、ユーザビリティとかヒキを考えると記事タイトルにしたい。とはいえ記事タイトルが長すぎるとレイアウトが難しい。 一般的なのはそれぞれwidthを50%にして左右にfloatだろうか。でも長文と短文がそれ...

テンプレート作成中

普段は仕事としてwordpressを使ったりしているのですが、自由に改変したりできないことが多いので改めて自サイトで試す場を作ろうと思いテンプレート作成に励んでおります。とりあえず、 index.php header.php sidebar.php footer.php と、functions.phpにwidget関連のことを書いているだけの簡素な状態で、徐々に広げていければいいなと。ゼロ...