functions.php への書き込みができないときのパーミッション属性設定の手順

Chaca-logへようこそ

僕は「WordPress」を使用してブログを運営しているのですが、旧情報から新情報へと修正したりしたときに「更新日」が表示されず「投稿日」のままでしたので、「更新日」を表示されるようにトライしました。

手順はとても簡単。WordPressで記事の更新日を表示させる方法!いつまでも投稿日のままでいいの?を合わせて読んでいただければ「関数」のことなどチンプンカンプンな方でも分かると思います。

サクッと「functions.php」へコードをコピペするだけなのですが、下図のコメントが出てくるだけでコピペしても保存も変更も何もできません。

 

 

「詳しい情報はCodexを参照してください。」と記載されている通り参照してみてもサッパリ意味が分からないのが現状です。

ということで、いろいろとチャレンジしてみました。

 

そもそも functions.php とはなに?

WordPressを使うにあたり何かしらの書籍を参考にすると思うのですが、どうでしょうか。

ちなみに僕は「WordPress Perfect GuideBook【4.x対応版】」を購入し参考としました。

書籍を読むと必ず「プラグイン」のことが出てきます。WordPressをもっと便利に使いやすくする機能を拡張するためのものですが、「functions.php」も同じようなものでファイルにコードを書き込むことで機能を拡張しカスタマイズするわけです。

何となくは理解したのですが、「書き込むためのファイルなのに、なぜ書き込めないのか?」

問題はここなんです。

なぜだなぜだと調べて分かったことは、「僕には書き込む権限がない」ということでした。

ではその権限を得るためにはどうすれば良いのでしょうか。

なにやら「パーミッション」というものが関係しているようです。

 

パーミッションとは一体何なのか?

 

「パーミッション」???

「パーミッション」には「読み込み」「書き込み」「実行」の3つの権限と、「自分」「仲間」「他人」といった3つの所有権があり、これらに対してのアクセス権のことです。

僕にはこの「書き込み」の権限がないということが分かりました。

僕もいまだに詳しくは理解できていないのですが、要するに「パーミッション」に書かれている数字、例えば「604・644・705・755」などを「606」に変更すると「書き込み」権限が与えられるそうです。

 

パーミッションを変更して書き込めるようにする手順

 

まずファイルの送受信をする「FTPクライアント」、僕の場合は「FFFTP」なのでクリックして開きホストを選んで接続します。

 

 

 

書き込みしたい「functions.php」のサイトURLをクリックします。

 

 

ファイルがたくさん並んでいますが「content」をクリックしてください。

 

 

そのファイルの中の「themes」をクリックします。

 

 

現在使用している「テーマ」をクリックします。ブログを見たら分かると思いますが、ちなみに僕は「アフィンガー4」の「yasasii2」を使用しています。

 

 

僕も良く分からないのですが、このような画面に変わります。この中の「php」「css」の数字を変更するわけです。

 

 

「php」と書かれているファイルを右クリックすると「属性変更」と出てきますのでクリックします。

 

 

「現在の属性」を「606」へ変更し「OK」をクリックして完了となります。僕の場合、もともとの数値は「644」でした。

 

 

WordPressの「functions.php」の画面に戻ってみると「ファイル更新」ボタンが出現。

何とか「書き込み」ができるようになりましたが、ここにたどり着くまで本当に苦労しました。

 

 

まとめ

ながながと書いてきましたが、とにかく無事に拡張ができて良かったです。

きっと更新日を表示したいのにどうすれば良いか分からなく、「プラグイン」などを探したり「WordPress 更新日表示」などで検索されたりすると思うのですが、書かれていることを理解するのにものすごく時間がかかります。

書かれていることもまちまちですし。

例えば「パーミッション」属性設定で僕は「606」にしましたが「666」「777」なども書かれていたりします。

「666」に関しては大丈夫なのですが、「777」に設定した場合「誰でもさわって操作ができる」ということなので安全面においてはあまりよろしくないということになります。

これで新しい情報に修正したときも「更新日」が表示されるので大丈夫です。

僕の使用しているテーマ「AFFINGER4」は有料なんですが、複数のサイトを持てるところが気に入っています。

公式サイトでの販売価格は 9,800円ですがこちらからご購入いただくと 9,000円で購入していただけます。

画像タイトルや代替えテキスト
にほんブログ村 ブログブログ ブログ初心者へ
にほんブログ村

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です