WordPress開発関連

本ページは、WordPressサイトを制作・管理・運用するにあたって技術的に対応した情報のまとめです。
それぞれの開発、翻訳、その他の貢献などは、その時々の状況に応じて個人ブロクや個人ページなどに分散して記載しています。

開発プラグイン

  • WP DS FAQ Plus – FAQ機能を追加
  • WP Add Mime Types(2013年8月16日公開、日本語説明, phpのfileinfo 関数を利用したMIMEチェックツール
    WordPressにアップロード可能な拡張子の追加(任意)
     第19回WordBench大阪(2013年7月20日)において開発機会を得ました!
  • view-shortcodes(2014年1月18日公開、説明) – 利用可能なショートコード一覧表示
  • WP Floating Menu Framework(2014年9月19日公開)- 廃止
     フローティングメニューを設定するためのフレームワーク
     Twenty Eleven, Twelve, Thirteen で使えるように設定。
     ただアップデートするとカスタムした設定が消えるので、そこは今後設定でカバーしなければならない
  • WP Hidden Password Protected Pages (2014年11月27日公開)
    パスワード保護されたページを非表示 (リンクを知っている人のみアクセス可にする)
  • List View for Posts (2017年8月29日公開)
    投稿、カスタム投稿、固定ページ、イベントプラグイン(The Event Calendar)の一部をまとめて一覧表示するためのプラグインです。
    加えて、プラグイン「WPML」による多言語機能に対応しています。日本語サイトは日本語だけ、英語サイトは英語だけの一覧表示ができます。
  • Google Calendar List View(2017年4月9日公開)
    イベントカレンダー等公開された Googleカレンダーを WordPress 上で新着情報と同じように一覧表示したいことを実現するプラグインです。ショートコードとして利用できます。さらに多言語の場合、カレンダーも複数あるかもしれないなと思って、複数指定できるようにしてます。
  • Contact Form 7 Add Password field(2018年5月18日公開)
    Contact Form 7に password タグを追加するプラグイン。
  • Disable Author Archive Redirection(2020年3月11日公開)
    セキュリティ脆弱性を防ぐため、投稿者アーカイブのリダイレクトを無効化するセキュリティ系のプラグイン。
    詳細は、こちらのブログ参照

関連情報

翻訳

Login Security Solutionプラグイン(2014-5-17, 2014-6-8)

Contact Form 7 to Database Extensionプラグイン (2012-11-05)

  • [ダウンロード]: 作者に送付 (2012-11-01), 2.4.3で実装(2012-11-04)
  • [記事]: (木谷個人ブログ)
  • [注意点]: 現段階でコンバートした翻訳データ(バイナリ)が古いようです。
    ご自身でコンバートが出来なければ修正されるまで待っていただいたらとおもいます。

Post-Viewsプラグイン (2012-10-18)

拡張

Contact Form 7 to Database ExtensionプラグインのExcel出力を日本語対応 (2012-11-05)

  • [ダウンロード]: 作者に送付 (2012-11-01), 2.4.3で実装(2012-11-04)
    ※参考コード(ダウンロード) (木谷個人HP/2012-10-18– 削除予定)
  • [記事]: (木谷個人ブログ)
  • [通知]:(プラグインフォーラム)
  • [課題]: Excel for Macintoshにおける文字化け(丸文字等)
    MacとWinの特殊文字における文字コード違い(同じShift_JISなのに)が原因です。
    丸文字などよく使うものについては対応を考えていますが、PHP5.4からsjis-macが
    実装されたそうなので、今後はそのあたりの実験もしていきたい
    ※出力したCSVファイルを、CotEditor等で開き、文字コードを「日本語(Mac)」に変換・保存すれば文字化けなくMacintosh Excelで開くことができます。現状ではそれがベターな対応方法かなと思います。

Shortcode Exec PHPプラグイン用のショートコード集

問題の修正

Contact Form 7 Datepickerプラグイン

※Contact Form 7の日付入力をカレンダーから行うことができる拡張プラグイン

  1. (解決)カレンダーの色指定が動作しない(2012-11-01/プラグインサポートフォーラム)
  2. (解決)Header Cleaner等キャッシュ系プラグインによって動作しない(2012-10-25/本サイトFAQ)

Comprehensive Google Mapプラグイン

  • (解決)Geo machup機能が動作しない(2012-09-24)
    Comprehensive Google Map repair プラグイン(開発:WordBench京都setoさん)の導入で解決。
    ※本プラグインはテストバージョンのため非公開です。入手は「WordBench京都どす in FB」 へ要参加。

 

2012年11月1日 情報処理室長:木谷