web担のセミナー

2019年7月4日

インスタのセミナーでfacebookの中の人来てました。

確かに旅行先のカテゴリー作って行きたいところまとめておくとか便利そうだなと。いつもはピンタレスト使ってましたが、インスタもありかも。

記事の投稿例やweb業界のこれからなど、参考になりました。

wordpressの固定ページのスラッグが変えられない

2019年4月8日

WordPressのパーマリンクを「投稿名」に設定してるんですが、wordpressの固定ページのパーマリンクがなぜか固定ページのタイトルに変わってしまう問題が解決せず、

WordPressでパーマリンクが編集できなくなったけど「クイック編集」で直したらイケた

を参考にいつも一覧からスラッグを書き換えて修正してました。

ただそれもちょっと面倒になり原因を探ったところ、プラグインのAdvanced Custom Fieldsを止めると、固定ページのタイトルとパーマリンク(スラッグ)が別のものに設定できるようになったので、Advanced Custom Fieldsの設定を見直してみました。

Advanced Custom Fieldsのフィールドグループで特定の投稿で表示でないようにするルールを設定していたようで、そのルールを外したところ直りました。

カスタムフィールドを適用したページのURLを変更する

によると、Advanced Custom Fieldsを使うと、パーマリンクは変更できなくなるようです。ちょっとそれだと困るときがでてきそうなので、もうすこし調べてみます。
ちなみに、カスタムフィールドの項目になにもいれていない投稿でも同じようにページタイトルとパーマリンクが同じになってしまいます(スラッグが書き換えられない)が、カスタムフィールドで設定した項目に1つでもデータを入れるとパーマリンクを書き換えることができるようになります。

たまたま先週もかなり昔に作ったサイトの「brBrbr」のプラグインが原因で表示にトラブル起こっていたのを直したばかりですが、プラグインは必要最低限にすべきですね。。

wordpressのアプリから投稿できない件

2018年9月28日

wordpressのアプリから投稿できなかったので、いろいろと調べてよくでてくるのが、xmlrpcが使えない状態になっていてアプリがうごかない件。

wordpress for ios でXML-RPCではじかれてしまう場合の対処法

wordpressはデフォルトでxmlrpcがオフなので、add_filter(‘xmlrpc_enabled’, ‘__return_false’);をコメントアウトすることによって使えるようになります。

その他、サーバーのWAF設定ではじかれて入れない場合もあり、これも各サーバーに問い合わせると.htaccessに除外する記述をする方法が案内されています。

この2つでも投稿できなかったのでいろいろ試してみたところ、ユーザーの権限を投稿者にしていたのが原因のようでした。

いつも管理者権限で設定したのを、今回はクライアントに直接さわってもらうため投稿者でユーザーを作っていたのが問題だったようです。

それで、投稿者から編集者に変えたところ、アプリから投稿できるようになりました。

追記: 結局、アイキャッチで画像を入れたときは問題なかったのに、本文の中に画像を差し込んだらエラーになったので、最終的にレンタルサーバーのWAF設定の回避するのを.htaccessに追記して回避しました。

それから、なぜか前回設定したときはならなかった画像が反転するという問題がでたので、

WordPressで画像アップロード時に自動的に回転・リサイズさせる方法

を参考に、functions.phpにかいて解決しました。