work.log

エンジニアの備忘録的ブログ

Nginxで作成したキャッシュをWordPressから自動で削除する

Nginx で作成するキャッシュファイルを WordPress の何らかのアクションを利用して自動削除する方法のメモ書きです。 下記記事で Nginx + WordPress を組み合わせたキャッシュ …

fcgiwrapをインストールしてNginxでCGIを動かす

Nginx で CGI を動かすメモです。 下記記事で構成した Nginx に CGI を実行できる環境を追加します。 NginxでWordPressを使う時の設定をまとめてみた fcgiwrapのイ …

NginxでWordPressを使う時の設定をまとめてみた

NginxでWordPressを使う時の設定は色々な書き方が出来ますが、ネットの情報は断片的な気がしたのでまとめてみました。 可読性良く設定をしたいのと、WordPress向けにこれだけ書けば不自由は …

WordPressで利用する画像のURLをフックで変更する

WordPress のメモ書き。 とあるサイトの負荷を軽減させるために画像サーバを別建てする必要が出てきました。 サイトは WordPress で作っていて、これまでと変わらない操作で画像を管理出来る …

WP Super Cacheの設定パラメータのメモ書き

WordPress のキャッシュプラグインは WP Super Cache をいつも利用していますが、どのパラメータを設定しているかを良く忘れるのでメモします。 下記は WP Super Cache …

コサイン類似度を計算して二つの文章がどれ位似ているかを判定する

コサイン類似度を計算して二つの文章がどれ位似ているのかを判定するメモです。 Perl でこのようなコードを書くとコサイン類似度を計算できます。文章と言いながら今回は名詞レベルで比較しています。 #!/ …

文章の類似度を計測するPerlのString::Trigramモジュールを使ってみる

Perl の String::Trigram モジュールを使って文章の類似度を計測する方法のメモです。 文章Aと文章Bはどれ位似ているかを N-gram という手法を使って機械的に判定しようというモジ …

WordPressに添付ファイル情報だけ追加するメモ

WordPress の DB に添付ファイル情報だけを追加するメモ書きです。 管理画面上から添付ファイルの操作するには、添付ファイル情報が DB に保存されている必要があるのですが、FTP ソフト等で …

STINGER5にフッターウィジェットを追加する

WordPress のテーマ STINGER5 のカスタマイズメモです。 今回は STINGER5 にフッターウィジェットを追加してみます。何だかんだで 2 カラムのテーマが一番使いやすいと思ってはい …

STINGER5のfunctions.phpをカスタマイズする

WordPress のテーマ STINGER5 のカスタマイズ記事です。 今回は STINGER5 (ver20141011) の functions.php をカスタマイズ & 整理してい …

Google APIs Client Library for PHPで人気記事一覧を作る

Google が提供している「Google APIs Client Library for PHP」を使って人気記事一覧を作るメモです。 以前にも同じ事を書いているのですが、久しぶりに触っていたらライ …

WordPressのpost_idを”1番”から利用する方法

WordPress を新規で立ち上げる時に post_id を 1 番から使う必要が出てきたので方法を調べてみました。 WordPress の投稿 ID を連番で運用したいっていう要件ではなく、別サー …

タブクリックで内容が切り替わるコンテンツを作る

タブをクリックすると非同期に内容が切り替わるという感じのコンテンツを作ってみたいと思います。 表示スペースが限られている場所に沢山の情報を詰め込むのに便利なアレです。 調べると、jQuery を使う方 …