WordPress

構築・開発

WordPressの記事データを変換しつつCSV形式でエクスポートする

エクスポートプラグイン「WP CSV Exporter」※基本無料プラグインですが、カスタム投稿タイプの記事を扱うときには、有料アドオンが必要になります。プラグイン制作者様のサイトWordPressの記事をCSVでダウンロードできるWP C...
WordPress

Custom Upload Dirとカスタム投稿タイプ指定でNot Foundになる

WordPressでメディアの保存先を指定できるプラグイン「Custom Upload Dir」を使って、カスタム投稿タイプを指定すると添付ファイルのページがNot Foundになる。例えば、設定のパスを下記のようにします。Build a ...
構築・開発

記事複製プラグインの「Duplicate Post」のバグ?

まず仕様として、カスタムフィールドで「トップページに表示フラグ」にチェックが入ったいるものだけを表示するコンテンツがありました。構築初期には問題なかったのですが、運用している中で、チェックを外しているにも関わらず表示されるものが出るようにな...
構築・開発

WordPressのウィジェット関連

ウィジェットエリアを定義するif ( function_exists('register_sidebar') ){ register_sidebar(array( 'name' => 'ウィジェットの名称', 'id' => 'mainvi...
構築・開発

WordPressのメディア追加で一部画像アップが「HTTPエラー」になる現象

WordPressで画像をアップしようとしたところ、「HTTPエラー。」が出てしまう現象がありました。WordPress:4.6.1最大アップロードサイズ:300MB画像サイズ:1360 × 760画像容量:578KBエラーの出た画像以外は...
構築・開発

WordPressのギャラリーをカスタム

WordPressのギャラリーの表示部分をCSSで自由にしたい!!下記コードをfunctions.php に追加してください。<?php/* デフォルトの gallery ショートコードを削除 */remove_shortcode('gal...
WordPress

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

途中からカスタムフィールドを追加すると、それまでに書いた記事には、カスタムフィールドのkeyが存在しないため、meta_queryを指定してしまうと記事が取得できなくなってしまいます。'meta_query' => array( array...
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 OrderCategory Order and Taxonomy Term...
WordPress

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

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

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

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

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

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

ショートコードの仕様

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