WordPress

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

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

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

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

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

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

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

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

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

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

ショートコードの仕様

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

iPhone接続時の起動アプリを停止する

iPhoneをMacに接続する際、 自動的にiTunesやiPhoto(イメージキャプチャ)アプリが立ち上がる場合があります。 同期などをする為に接続するのであればいいのですが、 ほとんどの場合が、充電する為だけに接続をします。 その為...
MovableType

Movable Type クラウド版のスペック

Movable Type クラウド版が、どの程度のアクセスに耐えうるかを 提供元であるシックス・アパートに問い合わせてみました。 回答内容 現在の Movable Type クラウド版の動作実績として 月間180~200万PV 程度...
タイトルとURLをコピーしました