先日、Googleの PageSpeed で診断したところ、高い優先度の改善提案が表示されたので、データのGZIP圧縮等のいくつかの改善を行いました GZIP圧縮プラグイン プラグインを試す 難しそうなので、プラグインで…
カテゴリー: ホームページを作る
Webプログラムの作成を行うときに、HTTP通信がどのように行われているかを知りたい時があります。 Chrome の Developer tools や firefox の firebug にもネットワークパネルがあり、…
公開したプラグインを更新するために Netbeans の subversion 機能を使用します この記事は、TortoiseSVNを使いWordPressプラグイン公開 の続きです プラグインを公開するところまでは、T…
公式サイトでプラグイン公開するには、subversion というバージョン管理システムを使用していく必要があります。 使用するツールは、TortoiseSVN と Netbeans です NetBeans7.3では、標準…
作成したPost6WidgetArea プラグインを公式サイトに登録します プラグインプログラムは、既に国際化対応まで行ったありますので、登録申請するためにアカウントの作成と readme.txt ファイルの作成を行なっ…
自作プラグインをクラス化したら、正常に動作していたはずの register_uninstall_hook – WordPress Codex でエラーが発生してしまいました これは、プラグイン削除時の動作な…
WordPressの自作プラグインを国際化対応した手順を紹介します ここまで自作プラグインを日本語で作成してきたわけですが、公開することを考えれば表示するメッセージは、英語ベースとするのがよさそうです。 これは、翻訳ファ…
WordPress で固定ページや投稿ページ等の判断で is_single(), is_page() 等を使っているのですが、サイドバーウイジェット内かどうか判定する関数が見つからなかったので作成してみました そんな判断…
今回は、自作プラグインのクラス化に挑戦してみました プラグインは、クラスを使用せずに記述することも出来ますが、変数や関数名の名前が衝突する可能性を低くして、安全で保守しやすいプラグインとするためには、クラスを使用して記述…
ウィジットエリアの動作を特定のカテゴリーやポストIDにより条件設定出来るようにオプション設定を設けて Version 0.2.0 を作成しました プラグインの概要は、プラグイン Post6WidgetArea 作成ステッ…