エス技研

WordPress、CakePHP、PHP、baserCMSなどの Web系システムを中心に情報を提供します!

SI CAPTCHA Anti-Spamを使って WordPressのコメントスパム対策をする

  2014/02/14    WordPress

コメントスパム対策として入力させない対策の一つとしてCAPTCHAという方法がありそれを簡単に実装できるプラグインSI CAPTCHA Anti-Spamの解説です。

Captchaを使って WordPressのコメントスパム対策をする

  2014/02/13    WordPress

コメントスパム対策として入力させない対策の一つとしてCAPTCHAという方法がありそれを簡単に実装できるプラグインCaptchaの解説です。

WordPressのコメントスパム対策 3つのプラグイン

  2014/02/12    WordPress

対策なしではコメントスパムがやってきます。その対策方針としてプラグインを提示しながら解説します。いずれかの対策は必須です。

Better Delete Revisionを使って WordPressのリビジョンを削除する方法

  2014/02/10    WordPress

自動的に溜まるリビジョンは Better Delete Revisionを使うことで簡単に削除することが出来ます。表示の重さを軽減したり、バックアップファイルのスリム化に貢献します。

WordPressのサイトマップ生成ツールPS Auto Sitemapの使い方

  2014/02/07    WordPress

サイトマップを PS Auto Sitemapで自動生成する方法を説明します。このプラグインは Google用のサイトマップではなく一般ユーザが見るためのサイトマップページを作ります。

WordPressの Google XML Sitemapsで WebMaster Tools用の sitemap.xmlを生成

  2014/02/06    WordPress

WordPressの Google XML Sitemapsで WebMaster Tools用の sitemap.xmlを生成する方法を説明しています。

WordPressに Favicon(ファビコン)を設定する(プラグイン必要なし)

  2014/02/04    WordPress

WordPressに Favicon(ファビコン)をプラグインなしで設定する方法をサンプルソース付きで説明します。

WordPressにプラグインを使わず OGP(Open Graph Protocol)の設定方法解説

  2014/02/03    WordPress

WordPressに OGP(Open Graph Protocol)をプラグインを使わずに設定する方法の解説。

WordPressの不正ログインを Force email loginで回避

  2014/01/25    WordPress

WordPressのセキュリティ強化に Force email loginを使う理由と設定方法の解説をしています。

Edit Author Slugで WordPressの不正ログイン・不正アクセスを回避

  2014/01/24    WordPress

WordPressのセキュリティ強化に Edit Author Slugを使う理由と設定方法の解説をしています。

WordPressの 外観のテーマのための関数の並び順

  2014/01/23    WordPress

WordPressのカスタマイズの際にテーマのテンプレートを編集しますが、そのテーマファイルの並び順の解説です。

WordPressの functions.phpがある場所

  2014/01/22    WordPress

WordPressのカスタマイズには大切な functions.phpですが、最初はその場所がどこなのか分かりませんのでその説明をしています。

WordPressのログイン画面 URLを変更する 管理画面に Basic認証を設定する

  2014/01/21    WordPress

ログインURLは誰でも知っています。そのまま使うとリスクが高まりますのでログインURLを変更し Basic認証で二重チェックをする方法を解説。

WordPressのユーザ名を後から変更する方法。adminの使用は危険。

  2014/01/20    WordPress

運用中のユーザ名を変更する方法を解説。かつてのデフォルト設定だった「admin」は誰もが使うIDのため非常に危険です。今からでも変更しましょう。

AddQuicktagを使って WordPressの投稿を楽にする

  2014/01/17    WordPress

投稿時にタグの入力を楽にしてくれるプラグイン「AddQuicktag」の使い方の説明です。クリック一つでタグを編集できます。

WordPressのプラグイン WP-DBMANAGERを使って PHP、CakePHP、baserCMSなどで作った Webサービスのデータベースも自動バックアップ

  2014/01/16    WordPress

WP-DBMANAGERを使って WordPress以外の PHP、CakePHP、baserCMSなどで作った Webサービスのデータベースも自動バックアップする方法を解説。

WordPress データベースを管理するための強い味方のプラグイン WP-DBMANAGER

  2014/01/15    WordPress

データベースを管理するための強い見方のプラグイン「WP-DBMANAGER」の使い方の説明です。

MySQL、CakePHP 2.3で「tinyint(1)」の Boolean型の動作を再確認

  2014/01/14    CakePHP 3.x 4.x, MySQL

MySQL+CakePHPの環境で「tinyint(1)」を利用する際の動作を検証。「tinyint(1)」の Boolean型について CakePHPでは自動処理が実施されていることを確認しました。

FC2から WordPressに引越しをしました

  2014/01/13    ただの日記

FC2から WordPressに引越し。その理由とその決断に至るまでの経緯、移転の作業について説明しています。

baserCMS ID以外のカラムでアソシエーション(連携)をさせる場合

  2013/12/24    baserCMS

baserCMSで ID以外のカラムでアソシエーション(連携)させる方法と注意点を解説しています。CakePHPとは動作に差異があり注意が必要です。

CakePHP 2.3 テーブルの項目を演算した結果を条件として抽出する方法

  2013/12/20    CakePHP 3.x 4.x

アソシエーション(連携)している先のテーブルの項目で演算をする場合の考え方と注意点をサンプルソースを用いて説明しています。分かってしまえば簡単です。

CakePHP 2.3 連携先のテーブルの項目で条件抽出する場合

  2013/12/19    CakePHP 3.x 4.x

アソシエーション(連携)している先のテーブルの項目で条件抽出する際の考え方と注意点をサンプルソースを用いて説明しています。

CakePHP 2.3 ID以外のカラムでアソシエーション(連携)をさせる場合の詳細ページの注意点

  2013/12/18    CakePHP 3.x 4.x

ID以外のカラムでアソシエーション(連携)させて詳細ページを表示させる際の考え方と注意点をサンプルソースを用いて解説しています。

CakePHP 2.3 ID以外のカラムでアソシエーション(連携)をさせる場合

  2013/12/17    CakePHP 3.x 4.x

ID以外のカラムでアソシエーション(連携)させるための考え方とサンプルソースを用いての説明を行っています。

baserCMSでオリジナルのデータベースから情報を取得する場合

  2013/12/16    baserCMS

オリジナルで作ったテーブルから情報を取得し利用する場合はプラグインとして機能を拡張することで対応出来ます。その方法について説明しています。

WordPress プラグインのアップデート失敗でデータが消える事態が!

  2013/12/06    WordPress

プラグインのアップデート失敗でデータが消失。不具合が起こる原因はあちこちにありますので常に慎重にバックアップをしましょう。

WordPress・Contact Form7、MW WP Form共通 細かなデザイン調整方法

  2013/11/25    WordPress

お問い合わせフォームプラグインの Contact Form7、MW WP Formにおけるラジオボタン、チェックボックスなどの見た目を調整する小技を紹介。

WordPressのおすすめの確認画面付きお問い合わせフォームプラグイン・MW WP Form

  2013/11/21    WordPress

MW WP Formは確認画面が付いているオススメのフォームプラグインです。企業サイトを CMSとして構築する際にも利用できる実力派です。

baserCMSは 3種類のデバッグモードが用意されています

  2013/11/18    baserCMS

デバッグモードは3種類あります。デバッグモードにすることでキャッシュされなくなりますので、開発の際には必須の設定です。

baserCMS トップページのニュースの部分をメンテナンスしたい場合

  2013/11/15    baserCMS

トップページのニュース部分をメンテナンスする場合の具体的な方法をサンプルソースを用いて解説しています。