Page 2 of 4

ブログタイトルを変更しました

「WordPress初心者のサイト作成覚え書き」の名称で、自分の学習メモのためにこのブログを立ち上げたのが2012年の12月でした。月日は流れ、それなりにWPをカスタマイズしてのサイト構築も数を重ね、一応は初心者の域も脱しつつあるかな、という感じもあり、久々の記事投稿を期にブログ名を「WordPressカスタマイズ、サイト作成メモ」に変更することにしました。

Continue reading

ユーザープロフィールを改行

ユーザーのプロフィール欄は、ユーザーについての説明文を入れるテキストエリアになっていますが、通常では改行などは一切反映されません。長めの文章を入れたりするときはやはり改行を適応させたいので、そのやり方をメモっておきます。(author.phpなどで表示するユーザーページの場合)
Continue reading

画像キャプション回りのHTMLタグをカスタマイズする

画像にキャプションを入れると、WordPressは画像タグを<img>タグで囲み、キャプションを<p>タグで囲んで、それらを<div>でくくって、さらにstyle属性で「画像+10px」の横幅を指定してしまいます。こういうソースですね。

<div id="attachment_65" class="wp-caption alignleft" style="width: 130px">

これは画像が120pxの例です。このwidth属性でレイアウトの自由度が損なわれるので、この指定を削除する、あるいは任意のclassを追加する、といったカスタマイズ法です。ソースコードはいじらず、function.phpへの記述追加で可能です。
Continue reading

カスタムフィールドの表示・非表示を条件分岐させる

カスタムフィールドはWPによるサイト制作に欠かせない機能ですが、必ずしも値が入っているとは限らないケースがあります。

たとえば物販サイトの商品ページで割り引き価格のあるものは「今なら割引価格:○○円」を表示させ、ない場合は値だけでなく「今なら割引価格:  円」という表示そのものもさせたくない場合は、if(get_post_meta()) を使います。
Continue reading

プラグインも不要! 「続きを読む」の簡単カスタマイズ法

moreタグで投稿を途中まで表示させるのはブログの常套手段、一般サイトでもニュースリリースなどでよく使いますが、デフォルトでは(テーマによりますが)「→続きを読む」など、素っ気なかったりして変更したいことが多いと思います。この変更方法があまりに簡単でのけぞってしまいました(笑)
Continue reading