ウェブサイトの接続を HTTPS でセキュアにするため、無料の SSL 証明書を発行できるサービスを調べてみました。また、無料の SSL 証明書を利用できるレンタルサーバーも合わせて調べました。
(さらに…)
カテゴリー: ウェブサイト制作
Web サイト制作の日々で必要なネタをまとめています。
-
無料の SSL 証明書とレンタルサーバーまとめ
-
MeCab をインストールして MAMP の PHP で使う
プログラムで日本語の形態素解析をしてみたいと思い、MeCab をインストールしてみました。開発環境は MAMP で PHP を使っていたので、手順は MeCab をインストールした後、PHP から MeCab を利用するための php-mecab をインストールしました。
(さらに…) -
Laradock で PHP フレームワーク Laravel 5.4 をインストールする
PHP のフレームワークで人気の Laravel を使うために、PHP や Web サーバー、データベースを一つ一つインストールするのが大変なので、これまた最近人気の Docker + Laradock を利用して Lavavel 5.4 の環境を作りました。
(さらに…) -
CaboCha をインストールして MAMP の PHP で使う
MeCab を MAMP の PHP で利用していましたが、もう一歩進んで文節に区切りたいと思い、今度は日本語係り受け解析器の CaboCha をインストールしました。
(さらに…) -
Python で “UnicodeDecodeError” というエラー
MeCab のユーザー辞書を作成するため、macOS (OS X) にデフォルトでインストールされている Python 2.7 のスクリプトを実行すると、次のエラーが表示されてしまいました。
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position *: ordinal not in range(128)
-
HTTP から HTTPS に移行 (SSL 導入) したら行うチェックリスト
HTTP から HTTPS に移行するために、SSL を導入したら、行うことをチェックリストでまとめました。
(さらに…) -
WordPress が head 内に入れる不要なタグを削除する
WordPress は head 内にフィード用のタグや前の記事、次の記事のタグを自動で入れます。実際に入れているコードは wp_includes 内の default-filters.php に書かれています。コードを見てみると、
add_action
で、wp_head にフックしているのが分かります。
(さらに…) -
WordPress で Twitter や Facebook などのボタンを表示する
WordPress の各記事やページに Twitter や Facebook などソーシャルネットワークのボタンを表示するには、次の方法があります。
- 投稿の本文にコードを入れる。
- テーマファイルにコードを入れる。
- プラグインをインストールする。
-
PHP 5.3 + HTTP_Request で発生する Deprecated エラーの修正
PHP 5.3 で PEAR の HTTP Request を利用すると次のエラーが発生してしまいます。
Deprecated: Assigning the return value of new by reference is deprecated in */HTTP/Request.php on line 412 Deprecated: Assigning the return value of new by reference is deprecated in */HTTP/Request.php on line 736 Deprecated: Assigning the return value of new by reference is deprecated in */HTTP/Request.php on line 749 Deprecated: Assigning the return value of new by reference is deprecated in */HTTP/Request.php on line 794
HTTP Request2 を利用すればいいんですが、Request.php そのものを修正してみます。
(さらに…) -
スラッグに日本語を入れると Not Found になる
カテゴリーページやタグページのアドレスに日本語 (ダブルバイト文字) のスラッグを入れると、Not Found が表示されてしまうことがあります。
原因は、スラッグは URL エンコードされた時、アルファベットが小文字に変換されるため、大文字のアルファベットを使ったリンクは表示されません。
(さらに…) -
WordPress のテーマを作成するときに設定するべき CSS
WordPress で投稿者はビジュアル/テキストエディターのツールバーを使って記事を作成する場合を想定すると、WordPress のテーマを作成するときは次のタグを CSS で整形しておく必要があります。
(さらに…) -
WordPress の wp_enqueue_style と wp_enqueue_script を使ったタグからバージョンを削除する
WordPress の
wp_enqueue_style
とwp_enqueue_script
関数を使って CSS や JavaScript タグを書き出すと、ファイル名の後に?var=XXX
とバージョン情報が自動的に入ります。このバージョン情報が不要な場合は、次のコードで削除できます。
(さらに…)