開発したアプリなど一覧

PHP

Programming

WordPress を動かす時に Call to undefined function mb_convert_encoding() と言われたので対処

Wordpress サイトを移行した時に正常に動作しないところがあったのでエラーログを確認したところ、以下のようなエラーが発生していた。この場合サーバーにマルチバイト文字列関数を扱うためのライブラリが存在しない事が原因だ。Ubuntu であ...
Linux

さくらのVPS + Ubuntu 18.04 + Nginx + PHP + MySQL で WordPress を動かすまで

Ubuntu 18.04 の初期設定が終わったら Nginx と MySQL をインストールして Wordpress を動かす。Ubuntu 18.04 の初期設定については以下に書いた。Nginx のインストールまずは Nginx のイン...
Programming

Ubuntu 16.04 に php7.2-xml を入れる

先日あるブログに AmazonJS という Amazon アソシエイト用のプラグインを導入しようとしたところ、以下のようなエラーメッセージが表示され、正常に動作しなかった。エラーメッセージからすると、SimpleXML モジュールがインスト...
WebSite

WordPress でサムネイルが表示されていないと思ったら GD が入っていなかった

Wordpress で動かしている Web サイトの動作を確認していたところ、一覧画面の画像にサムネイルを利用していなかった。サムネイルを利用せずにオリジナルの画像を読み込んでいるのでローディング速度が遅くなっているようだ。Wordpres...
WebSite

Auto Post Thumbnail でサムネイルが生成されないバグを発見したので対処した

このブログではサムネイルの生成に Auto Post Thumbnail プラグインを用いて記事内の先頭にある画像を自動的に設定するようにしている。のだが、記事一覧を見ていると一部サムネイルが生成されていない記事を発見した。調べてみると W...
WebSite

PHP7 にしたら WordPress の Exec-PHP プラグインが動かなくなったので PHP Code For Posts を入れた

PHP7 アップデートしたら Wordpress が動かなくなったのでエラーログを見たところ、以下のようなメッセージが出力されていた。エラー発生箇所から察するに Exec-PHP が PHP 7 に対応していないようであった。代わりとなるプ...
Linux

VPS 上の Ubuntu 14.04 で php5 から php7 へアップデートした

いい加減 php のバージョンを 5 から 7 へ変えようということでさくっとアップデートした。サーバはさくらの VPS 上にインストールした Ubuntu 14.04 だ。/etc/os-release は以下のようになっている。http...
Linux

Ubuntu 12.04 の PHP を 5.5 へアップデート, ついでに Apache も 2.4 にした

いい加減 PHP 5.3 使うのもなーという事でこのサーバの PHP のバージョンを 5.5 へアップデートしました。ついでに Apache のバージョンも 2.2 から 2.4 にアップしました。PHP を 5.5 へアップデートする方法...
Programming

ブログ内の句読点をカンマとピリオドに変換するプラグイン書いた

句読点にカンマとピリオド使ってたら理系っぽいみたいな事どっかでみたのを思い出したので変換する Wordpress のプラグイン書いた。単純に表示するときに本文の「。」と「、」をそれぞれ「.」,「,」に変換しているだけです。コードは以下の7行...
WebSite

WordPress のショートコードを使ってみる

前回 Exec-PHP を紹介した際に少し記載したショートコードを試しに使ってみます。ショートコードとは?予め作成しておいた関数を投稿などの中で呼び出す事ができる機能です。何かのプラグインを使用するときによく で対象を囲ったりするアレです。...