自分でできる簡単更新!オリジナルのホームページ制作ならkayokiseki-design
 

SoyCMSサイトの常時SSL化

いよいよ各レンタルサーバーが本格的にSSLのサービスを打ち出してきたこともあり、この春一気に進んだ感じのするSSL化。前回書いたように簡単なようでいて実はとてもたくさんやるべきことがあります。ひとつひとつは難しくはないのですが、なんとも面倒くさい作業ばかりです。


今回は、SoyCMSサイトのエックスサーバー環境でのSSL化の手順をご紹介します。一部ロリポップ環境でのSSL化設定画面のご紹介も入れましたが、お使いのCMSやレンタルサーバーによってやることは異なりますので、その部分はググってお調べいただければ幸いです。

また今回参考にさせていただいたサイトもご紹介します。しっかり鍵マークが出るように手順を大事に進めましょう!

 

SoyCMSをエックスサーバーにインストール

春から各種サイトがSSL化するのを見ていまして、ここらがターニングポイントかなということでこのたび当サイトを常時SSL化しました。

それにあたってランニングコストを考え、レンタルサーバーをロリポップ!から無料SSLを提供していて評価も安定しているエックスサーバーに乗り換えました!

公式の「SOY CMSマニュアル」の「SOY CMSを使ってみよう!其の0 インストール編(PDFファイル)」でも、エックスサーバーへのインストールはまだ掲載されていませんので今回ご紹介します。

 

初期管理者画面でのmbstringエラー

SoyCMSのVer.1.8.12をPHP5.6.0以上の環境でインストールすると、初期の管理者設定画面の上部に、

Deprecated: ini_set(): Use of mbstring.internal_encoding is deprecated in /home/サイト名/ドメイン/public_html/soy/common/config/php.config.php on line 6

というエラー文が表示されます。

フォーラムにも「php.config.php でのinternal_encoding設定について」として案内はありますが、忘備録として今回取り上げたいと思います。

 

body内にstyleを書く

チップス系のブログを書いていると、「この一記事だけ定義したいスタイルがある!」というケースがあります。

今まではインラインスタイルで書いたり、他のページを作ってiframeで見せたり、cssにたった1記事分のstyleを加筆したり、色々な工夫をしていたのですが、正直とても面倒くさかったです(;´Д`)

今年の抱負「昨年は結婚や入院でちょっと疎かになってしまったブログを定期的に書く」。この野望?無謀?いえいえ出来ることからやってみよう!好奇心の形になったようなブログですが、今年もどうぞよろしくお願いいたします。

 

SoyInquiryのボタンの文字を変更する

SoyCMSのメールフォームアプリケーション「SoyInquiry」。非常に手軽に作成・設置・装飾できるすぐれものです!


もちろんわたしのこのホームページのお問い合わせフォームもSoyInquiryなのですが、このたび「送ったんだけれども…」と言われてしまいました。どこを確認しても届いていないので未送信の可能性が考えられました。そういえば、以前クライアントさんから「メールフォームに慣れていない人には紛らわしいのでは?」というお声をいただいた箇所がありました。


今回は、SoyInquiryのInputボタンのvalue値を変更する、について書きます。

 

SoyCMSのカテゴリーURL個別設定

SoyCMSのブログページで、カテゴリーラベルを日本語で作成すると、カテゴリーページのURLがマルチバイト文字になってしまい冗長になるのが気になる方に朗報です。

ブログ個別記事がカスタムエイリアスプラグインで個別にURL設定できるのと同様、ラベルもURL設定が可能にできる修正ファイルがSoyCMSのフォーラムにて2016年3月に公開になりました。

参照:SOY CMS フォーラム 掲示板トップ ‹ SOY CMSに関する質問・要望・Tipsなど ‹ 機能の改善・追加リクエスト 「カテゴリーリンクのURLとラベル名について」

今回はその紹介と導入方法についてご紹介します。

 

SoyCMSで前後ページナビを設置する

SoyCMSでは、ブログページを新規作成すると、「記事毎」ページには前後記事へリンクする前後ページナビゲーションが設置されています。今回は、色々なブログの前後ページナビゲーションのパターンを参考に、SoyCMSの機能を使って、使い勝手を重視した前後ページナビゲーションを設置します。HTML、CSSもご紹介するので、ぜひ参考にアレンジしてみてください。

 

SoyCMSでページャーを設置する

SoyCMSでは、ブログページを新規作成すると、「ブログトップ」「アーカイブ(月、カテゴリ)」に前後ページへリンクする形のページャーが設置されています。今回はSoyCMSの機能を使って、このページャーを、最近よく見るページ№で各ページへリンクする形のページャー(ページネーション)に変更し、CSSでボタン装飾する方法をご紹介します。ページネーションは、ブログの全ページ数が可視化できる上に、目的のページ№へ1クリックで移動できるので、大変便利です。

 

SoyCMSとInquiryのバージョンアップとサーバー移管

SoyCMSやInquiryなどの拡張機能のバージョンアップは出るたびに毎回必ずしも行う必要はありませんが、あまりに古いVerならばいつサポートから外れてもおかしくないので、した方がいいと思います。(ちなみに2015/11現在のわたしのSoyCMSはVer1.7.4です。)

また、ローカルでXamppで組み立ててからホストサーバーにアップするときや、サーバーのお引越しをする場合は、サーバー移管のインストール方法をとるとよいでしょう。今回は説明がザックリすぎてちょっと分かりにくいSoyCMSとInquiryのバージョンアップ、サーバー移管、その前に必須のバックアップ方法について説明します。

 

SoyCMSとInquiryのインストールのコツ

最近以前より注目されるようになってきたかな?SoyCMS。テンプレートが豊富に揃っているわけではないので、HTML・CSS・JavaScriptなど使ったホームページを構築できないとその威力は分からないのですが、逆にそのスキルがあってWordpressなどで表現の幅が狭まったとお悩みのデザイナーさんには、ぜひ試して欲しいCMSです。


前々からまとめようと思っていたエントリーです。最近は「簡単インストール」を提供しているサーバもありますが、Verが古いケースがあります。簡単なのでぜひ自力でやってみてくださいね!

ここは3ページ中1ページ目です

<< 1 2 3 >>
Hotentry
Blog Post
Archives
クリックして上に戻る