WordPress

4/6ページ

Contact Form 7 4.4に追加された設定検証機能による警告

Contact Form 7のアップデートが出ていたので更新したら、管理画面に設定が正しくないと警告が表示されるようになりました。 警告の指示に従ってフォームの設定を確認したら、「送信元」の設定で下記の警告が表示されていました。 This email address does not belong to the same domain as the site. Contact Form 7のリリー […]

WP-SpamFree利用者は見直しを!コメントスパム対策用プラグインをWP-SpamShieldに変更

テンプレートをSTINGER7に切り替えてから環境を色々見直していますが、今回はネットワーク経由でのファイルの読み込み速度に着目してみました。 読み込み速度を計測した結果、他に比べて読み込みが極端に遅いwpsfv2-js.phpというファイルがある事が判明しました。このファイルはWP-SpamFreeの一部のファイルなのですが、WP-SpamFreeについて調べてみるとちょっと意外な事が判明しまし […]

STINGER7のNEW POSTをカテゴリに対応させる方法

NO IMAGE

STINGER7のテンプレートにはサイドバーにNEW POSTという最新記事を表示させる機能が備わっていますが、この機能はカテゴリを考慮せず常に最新の記事を表示してしまいます。STINGER5のときには削除していたので気になりませんでしたが、STINGER7に変更してから利用するようになり気になったので修正してみました。 修正するファイルはnewpost-thumbnail-on.php(またはn […]

STINGER5からSTINGET7にテンプレートを変更、不具合は無く導入もスムーズ

NO IMAGE

この数ヶ月、家を留守にしていた事もありブログの更新が滞ってしまいましたが、戻ってきたのでブログの更新を再開していこうと思います。 STINGER5を使ってから1年ちょっとが経過しました。STINGET5は扱い易く動作が軽快で、機能面においても至れり尽くせりなので、ほぼいじる必要がない非常に使い勝手のよいWordPressのテンプレートだと感じています。 久しぶりにSTINGERのサイトを見たらST […]

WordPress Popular PostsのカスタムHTMLがエスケープされてしまう問題

NO IMAGE

 本日12月8日にリリースされたWordpress Popular Postsのバージョン3.2.0のアップデートで、ウィジェットで設定したカスタムHTMLのタグがエスケープされて表示されてしまう不具合があったので応急対応しました。  不具合の原因となるのはプログラムの1858行目。 [crayon-5dafb5e33ed85751569520/]  下記のように修正すれば改善されます。 [cra […]

STINGER5でAsynchronous Javascriptを使うときの設定

 Asynchronous Javascriptは、サイト内で利用しているJavaScriptを非同期でロードして、表示速度を向上させるくれる便利なプラグインです。  JavaScriptを非同期にすると、Javascriptがまとめて後で読み込まれ、サイトの描画に必要な部分が先に読み込まれるようになるので、体感的にページの表示速度が向上するという効果があります。  PageSpeed Insig […]

phpのissetとdefinedの使い分け

こんな見慣れないエラーが出た。 [crayon-5dafb5e33efae075319141/] エラーの出所は、こんな感じの定数に値がセットされているかどうかの判定です。 [crayon-5dafb5e33efb4921360276/] T_PAAMAYIM_NEKUDOTAYIMという見た事もない、読み方もわからない名前に面食らったのですが、エラーの原因はissetは変数のnull判定で使用す […]

STINGER5の検索をGoogleカスタム検索に変更する

 STINGER5のカスタマイズもだいぶ落ち着いてきたところで、今回は検索部分をGoogleカスタム検索に変更してみました。  Wordpressにも検索機能は実装されていますが、Googleカスタム検索の方がより精度の高い検索結果をユーザの方に提供できるので、利便性が向上するのではないかと思います。  まず、テンプレートのsearchform.phpを修正します。 [crayon-5dafb5e […]

STINGER5のアコーディオンメニューがスマホ表示で開かないとき

ある日、スマホで表示確認している時にページ右上にあるMenuが反応しないことがある事に気が付きました。正常に動作すればMenuをクリックすると、Menuとサイトタイトルの間にカスタムメニューがスライドして現れるのですが、ダメなときはクリックしても何の反応もありません。 状況を検証している最中、問題なく動作していた状態だったにも関わらず、スリープから復帰するときにアコーディオンメニューが開かないとい […]

WordPressで記事毎にcssやjsを設定できる便利な機能

 特定の記事で1度しか使用しないjsやcssがあったりすると共通ファイルに書き込むかどうか悩んでしまうところですが、そんなときに便利な機能を見つけたのでメモ。  add-css-jsという便利なプラグインがあるようですが、現在は配布元であるHPがクローズしていて入手できなかったので、代わりにかちびと.netさんの記事を参考に実装してみました。  WordPressプラグインを使わずに記事ごとにcs […]