アフィリエイターの 技術的な疑問やお悩みに お答えします!
質問
シルエット


WordPressのテーマ編集で、function.phpを変更したのですが、
「変更するには事前にこのファイルを書き込み可能にする必要があります。」
と表示されていて、保存できません。

ケーちゃんケーちゃん

お答えします!

この現象は以前はよくあったのですが、最近はあまり見かけない気がします。

現象を再現してみました。
次のような画面が表示されていて、保存できないということですね。

「変更するには事前にこのファイルを書き込み可能にする必要があります。」

本来なら、こちらのファイルを更新ボタンが表示されているはずです。

ファイルを更新ボタン

原因はWordPressが指摘しているように、変更しようとしているファイルが書き込みを拒否する設定になっているからです。
書き込みできるようにするには、FTPなどで、変更するファイルの属性を「666」に変更します。
FTPで属性変更666

その前に、変更した分をメモ帳などにコピーしておきましょう。
苦労して編集したものが消えてしまったら悲しいですからね。

属性を変更したら、テーマ編集画面を再表示します。
画面下に、ファイルを更新ボタンが表示されているはずです。

変更した点が消えていないか確認して、保存をしましょう。