httpsにした。

対した話じゃないが、サイトのhttpをhttpsに変更した。セキュリティに必死になるサイトではないがgoogleがhttpのサイトをはじくとかChromeで表示できないなどに順次変更していくようなので、見れないのは困るので変更した。
wordpress部分はただ文字列が変わっただけなのでhttpsの機能は果たしていないからこれもそのうち修正しよう。

ツイートを埋め込んでみよう

お試し。
ツイートそれぞれにある向かって右上の三角矢印をクリックすると出てくるメニューのツイートをサイトに埋め込むをコピーペーストした場合。


URLを単に書いた場合。これ場合は投稿をプレビューしても表示されない。


というか、全くツイートが表示されないので、ツイートをサイトに埋め込むで対応しよう。
と思ってもう一回更新したら表示できてるじゃないかw ただ埋め込みたいだけならどっちでもいいな。

Jetpackのパブリサイズ共有の不具合解消。

WordPress多機能プラグインJetpackのパブリサイズがうまく機能していなかった。


パブリサイズというのは各種SNSにwordpressでの投稿を自動書き込みしてくれる機能だ。これがいつの間にか機能しなくなっていた。
最近プラグインをいくつか追加導入していたのでどのタイミング不具合が出たのかわからないままだが、PHPサーバのバージョンが古かったこともあり、症状が全く見えず。仕方ないのでパブリサイズは不使用にして別のプラグインで対応するつもりでしたがそちらの導入が面倒くさく、もうどうにかならんものか、手動か。と、諦めていたものの、もう面倒ついでにJetpackのデバッグモードとかJetpackそのものを一旦連携を切ったり、改めて連携しようとしたらエラーで連携できなかったりして、さらに悪化してみたものの、落ち着いて解説ブログなどを読みつつ最初からやり直したら連携もパブリサイズも取り敢えず治った。
さっき書いたW3 Total CacheからWP Fastest Cacheへ変更の入れ替えもかかわっているんじゃないかと思いつつ、今日も何かしたってことは無いまま一日が終わりそうだw

W3 Total CacheからWP Fastest Cacheへ変更

wordpressのキャッシュの高速化プラグインをW3 Total CacheからWP Fastest Cacheへ変更しました。
W3 Total Cache自体は問題なくて、jet packの具合が悪いために相性を調べるためでもあります。
WP Fastest Cacheは以前インストールしていて、ログイン情報を記憶しないとか画像が貼れないとか不都合が多かったためにW3 Total Cacheに変更していたのですが、今度は逆になりました。一応以前あった不具合は回避できているようですが。

W3 Total Cache
W3 Total Cache
Developer: Frederick Townes
Price: Free

WP Fastest Cache
WP Fastest Cache
Developer: Emre Vona
Price: Free

EWWW Image Optimizerのトラブル解決

これの続きです。


Wordpressでアップした画像を最適化するプラグインEWWW Image Optimizerの不具合問題は、プラグインとは直接関係のないPHPのバージョンが低すぎたからでした。EWWW Image Optimizerは悪くない。
レンタルサーバのコントロールパネルでPHPのバージョンを確認し、案の定、低かったのでPHP 5.6へアップデート。
改めてEWWW Image Optimizerをインストールしました。今のところ安定しいるようです。

またEWWW Image Optimizerでトラブル(より深刻)

wordpressでアップロードした画像を最適化し適当に圧縮してくれるプラグイン、EWWW Image Optimizerがあります。


以前これが原因で画像のアップロードが出来ないという本末転倒なことがありました。

早速アップデートで修正が入り、問題は回避されたはずでしたが、今さっき、自分のブログ自体が表示されないし、自分もログインもそもそも表示すらできず、エラーコードが出るという、深刻な状態になりました。
表示はこの文。

Parse error: syntax error, unexpected ')', expecting :: (T_PAAMAYIM_NEKUDOTAYIM) in /home/murbo/www/murbo/wp-content/plugins/ewww-image-optimizer/common.php on line 1764

ログインできないので修正のしようが無く、FTPでEWWW Image Optimizer自体をフォルダごと削除という力技で対応しました。
しばらくEWWW Image Optimizerは使わない方向で考えています。

PubSubHubbub

PubSubHubbubはGoogle検索エンジンにこちらからインデックスさせるプラグイン。
急がなくてもインデックスはされるんだけど、せっかちな人とか、順位を競う人はどうぞ。僕はお試しでインストールしました。

Breadcrumb NavXT

Breadcrumb NavXTはwordpressにパン屑リストを自動的に生成するプラグイン。

まぁ、なかったんで付けました。ちょっと目障りかもしれないな。

EWWW image OptimizerとHTTPエラーで、画像がアップできない話

HTTPエラーで、画像がアップできない理由は、うちではアップした画像の最適化(主に圧縮する)のプラグインEWWW image Optimizerのコンフリクトでした。
EWWW image Optimizerを外すことで解決していたのですが、画像の圧縮が出来ないのは積極的ではないものの、表示に影響を与える部分なのでできれば使いたいんですね。
がっかりしていたら、今日2016年9月29日にアップデートが出ていて、さっそく対応したらあっさり解決。

HTTPエラーで画像がアップできない!ときの対応。

突然画像がアップできなくなりました。HTTPエラーだそうです。
なんすかそれは。
四日前まで問題なかったのに。また検索の旅ですよ、めんどくせー。
最近インストールしたプラグインが良くないのかと外してもHTTPエラー。
どこかのパーミッションらしいというのは、感で違うとおもったので試さず。
/wp-includes/class-wp-image-editor-imagick.phpの379行目と380行目の
&& defined( Imagick::ALPHACHANNEL_UNDEFINED )
&& defined( Imagick::ALPHACHANNEL_OPAQUE )


&& defined( 'Imagick::ALPHACHANNEL_UNDEFINED' )
&& defined( 'Imagick::ALPHACHANNEL_OPAQUE' )

に編集するというのが幾つかのブログに書かれていたので試みようと該当のファイルを確認すると、もうなってんじゃん。直しようがないよw
EWWW image Optimizerを外すと解決する場合があるようなので、外したらビンゴ! ビンゴなんて書き言葉ですら使わないけど、まさにビンゴだった。スカッと解決。じゃないよ、EWWW image Optimizer使えないじゃんかw。