ショウジンブログ

Learn as if you will live forever, Live as if you will die tomorrow.

指定カテゴリのみn件表示するループ(表示している記事は除く)@WordPress

指定したカテゴリへの投稿をn件表示するループです。 表示している記事は除きます。(よく見かける、投稿の最後にその投稿と同じカテゴリの他の投稿を表示する、あれです) コード内にはカスタムフィールドで登録したアイキャッチ画像を出力する記述がありま…

A Problem Using the Shared Laundry Machine

Although I got home earlier than usual today to do the laundry and to do the ironing, our laundry machine is full of my other housemate's clothes. I hoped that my housemate notices it and opens the laundry machine. I just want to do my lau…

カスタム投稿においてデフォルトのカテゴリを設定する@WordPress

カスタム投稿におけるデフォルトのカテゴリを指定する例です。 デフォルトの「投稿」で同様のことをするのはこちらになります。 blog.showzine.co 以下、コードです。利用しているテーマのfunctions.phpに記述します。 カスタム投稿タイプが「news」 カスタ…

管理画面で設定変更が出来ない@WordPress

WordPressの管理画面でプラグインの設定を変更(保存)しようとしたら出来ず、すんごく焦りました。 最初はそのちょっと前にしたWordPressのアップデートかなとか、不安になりながら検証してたんですが、たまたま検索でヒットした記事のおかげで原因がわかり…

ジーニアスバー(銀座 - Apple Store)にお世話になりました

けっこう最近に買った(買い換えた)iPhone 6 Plusで電話による通話が出来なくなってしまったのでジーニアスバー@銀座(Apple Store)に行ってきました。 着信はするんですが、通話状態になると双方の声が聞こえないんですね。FaceTimeに切り替えると通話出…

三兵酒店@北池袋

友人に教わって、先日行ってきました。池袋北口にある立ち飲み「三兵酒店(さんぺいさけてん)」へ。 実は、その前に一度行ったのですが、あまりに渋さにひるんでしまい(そもそも私はひとりで外食が苦手)外観を見ただけだったのです。 最近はその友人の影…

ページのスラッグを取得して出力する@WordPress

上記は固定ページの例。 この固定ページのスラッグは「jp」で、これを取得して出力するには以下のコードを使う。 post_name ); ?> リンクURLに含む必要がある場合等、使えます。 *親子関係を持つ場合、その親のスラッグはこのやり方では取得できないので注…

ページタイトルをループ外で出力する@WordPress

WordPressでページタイトルをループ外で出力するのにテンプレートの判別(テンプレートによって内容を出し分ける)も加えた例です。 ページタイトルをループ外で(例えばheader.php内で)表示する テンプレートごとに条件分岐させて出力内容を変える 上記の…

Air Conditioner for our health

I guess I might have caught a cold. Mmmmm, I think it could be because of the air conditioner. It's getting hot and humid recently, so we started using the air conditioner in our office. Although the air conditioner is very helpful, it's n…

ユーザーの種類と権限によって表示を分ける@WordPress

WordPressサイトにログインしているユーザーの種類によって表示するものを分ける例です。 使いどころとしては、複数人で運用しているWordPressサイトがあって、その投稿やユーザー情報の変更へのリンクを表示(指定する対象に対してのみ)するとか、頻度は多…

ログイン状態かどうかを判別する@WordPress

WordPressサイトで登録ユーザーがログインしているか否かを判別して表示を出し分ける例です。 ちょっとした限定コンテンツ、例えば登録ユーザーだけに内容を公開したいような場合には、プラグインを使うこともなく、これでも十分に対応できます。(サイトの…

Rainy Season

Now it's the rainy season in Japan, which lasts about one month. Today it's still raining, and we can feel a little cold. It is also humid in this season in Japan. Many Japanese people doesn't really like this season. But it's very importa…

Speed of Beer Drinking

I drank with my friend yesterday. It was the first time in ages. My friend and I drank beer. I LOVE beer, so drank six tankard of beer during about 2 hours. My friend drank only two. When he found it after the check, he was very surprised …

The Caterpillar

We removed the caterpillar from the red pepper leaf and placed it inside a box that we made. When I checked on the caterpillar this morning, it was still alive. I was a little relieved. Recently the weather had been getting hot, so I gave …

ループにget_postsを使う@WordPress

WordPressのループで表示の条件を指定する際には「query_posts()」を使うことが多いですが、これは非推奨とされていることを最近知ったので、代わりに「get_posts()」を使うようにします。 query_posts を使うことによって、ページ上のメインクエリーが置き…

Found The Criminal

We're growing some red peppers in our shared office. When I watered them I noticed that one of them was eaten by somebody. The thing is that some leaves were eaten. The leaves looked very shabby and I felt sorry for them. At first, I thoug…

Grinding My Teeth

According to my dental doctor, I grind my teeth. Many people think the reason would be stress, right? But I think that I don't have much stress recently. I can't recall. The doctor told me with a laugh: “You are sleeping when you do it.” T…

レスポンシブ対応のカルーセルスライダー「slick」@jQuery

レスポンシブWebデザインに対応したカルーセルスライダーを実現するjQueryプラグイン「slick」です。 配布元 kenwheeler.github.io 納品案件でも一度使いましたが、かなり使い勝手が良いです。 とくにブレイクポイントを指定して一度に表示するスライドの枚…

読み込んだfeedをシャッフル(ランダム表示)する@MagpieRSS

MagpieRSSで読み込んだフィードをシャッフル(ランダム表示)するにはshufful関数を使います。 WordPressでMagpieRSSを利用する場合を例にすると blog.showzine.co 上記で紹介しているコードに一行足します。 items); // シャッフル(ランダムのために必要)…

Feed(RSS等)にアイキャッチ画像を含んで配信する@WordPress

最近、あまりRSSがどうのということも言われなくなり(RSS Readerのサービス、アプリも閉鎖したりで縮小傾向にあるような)、そもそもFeedを積極的に購読している利用者も少なくなってきているかもしれませんが、私はグイグイ利用しているので一応メモしてお…

Pay Back

Although I've been having a loan from some bank, I paid back one million yen to one of them today. I could pay every cent to one of them. But I still have a loan from some bank. I have to pay back the rest. I hope that I finish it this yea…

WordPressで外部サイトのfeedを取得する@WordPress

最近知ったんですが、外部サイトのfeedを取得するパーサーの「MagpieRSS:RSS for PHP」って、WordPressに同梱されてるんですって!全然知りませんでした。 *なので、これまでは別途用意して組み込んでました。 ということで、WordPressにすでに組み込まれ…

Good Times and Bad Times

Since I've been running my own business, two years have passed. At first (about half a year) it was really difficult and hard. I had been feeling uneasy every morning and it took efforts to forget about it. After that, like a morning ritua…

メールフォームで送信内容が文字化けする場合@WordPress - WP Multibyte Patch

多言語(日本語、英語、ハングル、ベトナム語、繁体字、簡体字)対応のWordPressサイトを構築する際にあった不具合と、それを解消するTipsを残しておきます。 2バイト文字対策のプラグイン「WP Multibyte Patch」を有効化しているとハングルや中国語、ベトナ…

I Changed My Mind

The other day, I bought electric clippers online. Since then, I decided to do my haircuts but I found out that it's too much trouble. So I changed my mind. With luck, I recently found a very reasonably priced barber near my office. For my …

投稿においてデフォルトのカテゴリを指定する@WordPress

WordPressにはインストール段階で「未分類」というカテゴリがあります。 カテゴリは投稿には必ずつけられるものなので、指定していない場合にはこのデフォルトの「未分類」となります。 「未分類」でもいいんですが、うっかり適切なカテゴリを指定せずに投稿…

Attended a Japanese SAKE Party

I attended a Japanese SAKE Party last Saturday. Although I usually really like beer, I've been interested in SAKE recently. The party was very good and all the guests were satisfied. Of course, I was also satisfied, too. But don't do well …

カテゴリの選択を1つだけに制限@WordPress

WordPressではカテゴリーは複数選択できますが、逆にそのことで不具合が起きることもあります。(とくにクライアントさん側で運用していただく場合とか) そういう場合には、以下のコードを使用しているテーマのfunctions.phpに追加することで、カテゴリ選択…

Having Attitude for Improving

Recently I enjoy Lang-8 much more than before. I think that many leaners have the an aggressive attitude on studying and I think want to cheer up them as a Japanese native speaker. Most of their expression in Japanese look almost perfect. …

投稿数の多いカテゴリー(タグ)の一覧を件数を指定して出力

投稿数を判別して投稿数の多いものから降順にカテゴリーの一覧を表示する例です。 <ul class="dropdown"> </ul>