lg

おぼえがき

Category: wordpress (Page 1 of 2)

Search & FilterでRebuild Cacheがエラーになる

Search & Filterで起きたエラー対応のメモ。

無料版のSearch & Filterでも複合検索機能を利用出来ますが、さらに拡張を行う為にPro版のライセンスを購入。
サーバ環境はApache2.4で.htaccessでBasic認証をかけてwordpressを運用中。

 

導入して起きた現象

Search & Filterの設定画面からRebuild Cacheボタンを押すとエラーが表示される。

エラーが出ても、そのままブラウザを表示したままにしておくことでキャッシュしてくれるようですが、自動でキャッシュされないのはよろしくないので下記対応を行う。

解決方法

プラグインから自動でキャッシュが出来ていない様なので、wordpressを設置したサーバ自身のIPを.htaccessで許可するように設定。

RequireAnyで指定したIPアドレスをRequire ip で指定するとSerch & FilterでRebuildが実行できる様になりました。

 

Read More

Admin Columnsの設定が出来ない時の解決方法

管理画面の一覧項目をいい様に設定できることで有名なプラグインAdmin Columns。
いろいろなサイトで利用されていると思いますが上手く動かなくなることがありますので、その解決方法をメモします。

現象

Admin Columnsを扱う際に、起きうる問題は大体この3パターンぐらいでしょうか。

  1. Admin Columnsプラグインを有効にしても設定画面が表示しない
  2. 設定画面で項目を編集・保存しても適用されない
  3. DBにテーブルが無い状態

3に関してはwp-configのdebugをtrueにしてチェックすると、Tableのエラーを吐いている場合があるので、そもそもTableが存在しない=Admin Columnsが正しくインストールされていない可能性があることになります。

 

Read More

CPIのサーバでInvalid command ‘php_value’エラー

CPIレンタルサーバで、wordpressのアップロード上限を変更する為、.htaccessにメモリ関係の設定を追加

 

なぜか、上記設定ではwordpressが表示されないのでサーバのlogを確認すると下記のようなエラーが吐き出されている。

Read More

Event Organiserで土日に色を付ける

wordpressのカレンダープラグインEvent Organiserは使いやすいですが、土日の色指定は自力で対応する必要があります。
chromeのdeveloperツールで要素を見つけて、style等のcssにソースを追加します。

cssを適用すると、土日の色が変更されています。

Admin ColumnsとIntuitive Custom Post Orderを利用した並び替えが、効かないパターン

wordpressの良プラグイン、Admin Columnsを使用して一覧画面に項目のフィルター機能を持たせたらIntuitive Custom Post Orderの並び替え機能が使えない。

Read More

TinyMCE TemplatesをAdvanced Custom Fieldsで使用する

便利なTinyMCE TemplatesをACFのwysiwygエディタで使用するにはfunction.phpにフィルターフックを追加する必要がある。

Read More

MW WP Formでこのページには直接アクセスできませんと表示される

MW WP Formでフォームを作成し、何も入力せずに確認画面ボタンを押すと、「このページには直接アクセスできません」と表示する。

ソースを調べるとエラーのようなクラスが付加されている。

Read More

wordpressからマルウェア(wp-vcd)を除去する

wordpress製サイトの調査依頼があったので調べてみるとfunctions.phpが書き換えられています。

以前、不正にFTPでアクセスされ、コードを埋め込まれたサイトを修復した時とは違い、マルウェアを埋め込まれたようなので修復方法を調査してみました。

 

Read More

wordpressのユーザ名を隠す

先回の対策だけではヘッダにユーザ名が表示されてしまうので、もうひと手間追加をする。
URLのクエリにauthorが含まれていたら除外する処理をfunction.phpに追加することで、表示させないようにする。

 

これで、?author=1でユーザ名を調べられなくなったはず。

wordpressのユーザ名の調べ方

wordpressで組んだサイトのログを見ていたら、相変わらず海外からの訪問が多かったのでよくよく見てみると、実在しているユーザ名を使用してログインしようとしているではありませんか。。。

調べてみると、URLにパラメータを付加することで、ユーザ名を知ることができるんですね。。。恐ろしい。

Read More

Page 1 of 2

Powered by WordPress & Theme by Anders Norén