製品紹介

紛失防止発信機 TrackR

TrackRっていう、紛失防止発信機が気になってます。 どういったものかというと、無くしやすいものにつけておいて、スマホアプリからその位置情報がわかるという商品!!! 1個3,000円ほどでそこまで高くなく、手の届く金額設定。 鍵や財布など...
その他

今年で35歳になりました

本日、誕生日ということで、お昼休みに会社のみんなからお祝いメッセージをもらいました。 毎年メッセージカードは、音がなるタイプだったと思ったのですが、 今年は、音ではなく飛び出すタイプのカードでした。 その他に、会社からAmazonギフト券も...
WordPress

WordPressでカスタムフィールドkeyの設定されていない記事を絞り込む時の注意点

途中からカスタムフィールドを追加すると、それまでに書いた記事には、カスタムフィールドのkeyが存在しないため、meta_queryを指定してしまうと記事が取得できなくなってしまいます。 'meta_query' => array( arra...
サーバ環境

コピペでできるPHPキャッシュ(PEAR::Cache_Lite)

PHPで簡単にキャッシュシステムを構築することが出来ます。 パッケージファイルのダウンロードはこちらから 詳しくは下記をご確認ください。 コピペ用 サンプルプログラム <?php // Cache_Liteのプログラムを読み込む requi...
WordPress

カスタム投稿タイプのパーマリンク設定

カスタム投稿タイプのパーマリンク設定について、IDに置き換えるなどはいろいろと情報がありますが、カスタムタクソノミーのslugを含めたいという記事があまりなかったので、コピペ用に纏めました。 permalink構造を下記のようにすることが出...
WordPress

[WordPress] offsetを使用したページネーション処理

今回は、下記レイアウトのような最新記事1件だけ大きく見せて、2件目以降からは小さな枠といったレイアウトを作成する方法をご紹介します。 offsetパラメータを使えば、簡単じゃないかと言われる方もいるかもしれませんが、これには大きな問題を抱え...
WordPress

Simple GA Ranking OAuth2.0仕様の設定方法

5月28日に「Simple GA Ranking」プラグインを導入しているサイトを確認したところ、 軒並みランキング表示しているところが、エラーで表示されなくなっていました。 Google APIの認証周りの仕様が変わった為だと思います。(...
WordPress

カテゴリ並び替えプラグイン「PS Taxonomy Expander」の不具合 対策法

タクソノミーの使い勝手を劇的に向上させるWordPressプラグイン PS Taxonomy Expander カテゴリーの並び替えだけであれば、 My Category Order Category Order and Taxonomy ...
WordPress

Custom Field Suitsで、カテゴリーにもフィールド追加するプラグイン

Advanced Custom Fieldsであれば標準で、カテゴリにも項目を追加することができますが、Custom Field Suitsは標準では追加することができません。 Custom Field Suitsは、アドオンメニューから追...
構築・開発

PCサイト・スマートフォンサイトの相互切替をlocalstorageで実装する

レスポンシブやRewriteEngineなどを使用していない、 静的な個別スマートフォンサイトを制作した際に、 PC/SPデバイス毎で、相互切り替えを実装します。 例えば、PCサイトのアドレスが、 SPサイトのアドレスが、/sp/ となって...
構築・開発

FacebookページのRSS取得方法

まず、取得したいページのIDを取得します。 取得方法は、Facebookページのサブドメイン(www)部分を graph に変更することで確認することができます。 例) アクセスして表示されたページの2行目にあるIDをコピーします。 "id...
WordPress

WordPressで特定ページ(記事)の削除を禁止する方法

WordPressで特定の固定ページを削除できないようにするコードのご紹介です。 テーマ側で、直接記事IDを指定して、処理している場合、 管理者であっても削除できなくしたい時ってありますよね。 クライアント側で編集する人が複数いたり、 自分...
構築・開発

Google AnalyticsのデータをPHPで取得する

アクセス解析にGoogle Analyticsを導入しているサイトであれば、 Google提供のライブラリを使用して、ログ情報の取得が可能です。 まず、GAPIを下記サイトより GAPIをダウンロードしてください。 簡単なアクセスランキング...
WordPress

WordPressの処理毎にキャッシュして軽量化

W3 Total CacheやQuick Cacheといった、 サイトをまるごとキャッシュ化してくれるプラグインはあるのですが、 基幹システム等、キャッシュできない処理があった場合には、 ページ全体ではなく個別にキャッシュしたい時があります...
WordPress

ショートコードの仕様

WordPressで、画像キャプション用のショートコードを使おうと入れてみた所、 ソートコードがそのまま表示されてしまいました。 原因としては、テンプレートの本文取得用の記述に問題がありました。 the_content() 関数を使えば、こ...