ビールブログを引っ越し

Lolipopサーバにおいて、ファイル数の制限が追加されてしまったことに対して、もう一つ対処しなければならないことがありました。
飲んだビールを記録するブログ「そんな今宵もビールの用意だ」では、利用しているデザインテンプレートの仕様で、写真を1枚アップロードすると、7~12個のファイルが追加されてしまいます。ブログに追加した写真の中からアイキャッチ画像を選択しないと、ブログのメイン画面に画像が表示されません。

そこで、別に契約している@NiftyのサーバにWordPressをインストールし、データをごっそり引っ越すことにしました。

Lolipopのブログで全データのエクスポートを行い、@Niftyのブログでインポートしたのですが・・・

(ノ`_´)ノ ┻━┻

画像のインポートに失敗し、画像が一切取り込まれませんでした。
各エントリーの中を見ると、imgタグでLolipopのブログの画像を表示する形になっています。
これだと、個別のエントリー表示では画像が表示されますが、メインでは画像が表示されません。

ということで、これまで使っていたデザインテンプレートをあきらめ、とりあえずTwenty Seventeenというデフォルトで入っていたテンプレートの一つを使うことにしました。

そんな今宵もビールの用意だ

早速、今日から、こちらをアップデートです。
しーゆー。

サイトに潜む小人さんを見ーつけたっ!

Lolipopのファイル数制限追加に伴い、Lolipopサーバ上で毎日大量(約7000個/日)のファイルを密かに生成している小人さんを探していたおとうさんです。

~ マイ関連エントリー ~
続・サイトに潜む小人さんはどこに? at 2018.07.23
サイトに潜む小人さんはどこに? at 2018.07.22
Lolipopのファイル制限にどう対応する? at 2018.07.20
Lolipopにファイル数上限が設定され、まったく使えないサービスに! at 2018.07.18

Lolipopのサポートにフォルダ毎のファイル数を表示するようなツールを提供してもらえないかと頼んだところ、ツールの提供は難しいけれど、小人さんが潜んでいるところを探してあげるよという回答があり、そしてせっせとファイルを生成していた小人さんが潜んでいた場所が判明しました。

WordPressのこのブログのWP File Cacheというプラグインが犯人でした。
ということで、WP File Cacheを停止し、削除をしました。
と言っても、まだ削除中・・・
260万個以上のファイルの削除には結構時間がかかりそうです。

なお、その他のWordPressのブログには、WP File Cacheはインストールされていませんでした。
個人的にインストールした記憶はないんですが、テンプレートをいろいろ試していた中でインストールされたプラグインだったのでしょうか???

とりあえず、これで10万個程度のファイル数になり、30万個の制限までは残り20万個になるはず。
なお、今後もファイル数の増加をできるだけ避けて、より長く使えるように、Bloggerの「影のブログ」に投稿後、このブログにコピペするというちょっと面倒な作業はは続けていく予定です。
もっとも、そのうち、影のブログが表になるかもしてませんが、、、

これで今のところはファイル数制限があってもLolipopを継続して使って行けそうですが、やーーーっぱり、ファイル数制限はやめてほしいなぁ・・・
ということで、小人さんの居場所探しをしてくれたことにはLolipopサポートさんに感謝感謝ですが、しつこく「ファイル数制限はやめてほしい」と要望を投げたおとうさんです。
しーゆー。
 

WordPress4.9.7に自動アップデート

このブログでも利用しているブログツール「WordPress」がバージョン4.9.7に自動アップデートされていました。
WordPressはマイナーバージョンアップの場合は、設定で拒否していない限り、自動でアップデートされます。
 
~ リリースノート ~
Version 4.9.7 « WordPress Codex

Summary

From the WordPress 4.9.7 release post, WordPress versions 4.9.6 and earlier are affected by one security issue. As part of the core team’s ongoing commitment to security hardening, the following security and maintenance fixes have been implemented:
 
1. WordPress versions 4.9.6 and earlier are affected by a file deletion issue where a user with the capability to edit and delete media files could potentially manipulate media metadata to attempt to delete files outside the uploads directory.
2. Taxonomy: Improve cache handling for term queries.
3. Posts, Post Types: Clear post password cookie when logging out.
4. Widgets: Allow basic HTML tags in sidebar descriptions on Widgets admin screen.
5. Community Events Dashboard: Always show the nearest WordCamp if one is coming up, even if there are multiple Meetups happening first.
6. Privacy: Make sure default privacy policy content does not cause a fatal error when flushing rewrite rules outside of the admin context.

 
 
~ 関連ニュース ~
「WordPress 4.9.7」公開、任意のコードを実行される脆弱性など不具合17件を修正 – INTERNET Watch
 
 
虚弱性の不具合対応も含まれているので、自動アップデートを拒否する設定をされている方も、早めのアップデートをお勧めです。
しーゆー。
 

続・続・WordPressのプラグイン「JetPack」をインストールしてGoogle+に連携

今一つだなぁ、と一旦無効化したWordPressのプラグイン「JetPack」でしたが、投稿画面のパブリサイズ共有の編集で、投稿毎にソーシャルメディアへの連携をon/offできることが分かったので、再度有効化しました。
 
下記のチェックをはずすと連携がoffされます。

  
 
~ マイ関連エントリー ~
続・WordPressのプラグイン「JetPack」をインストールしてGoogle+に連携 at 2018.06.01
WordPressのプラグイン「JetPack」をインストールしてGoogle+に連携 at 2018.06.01
 
 
しばらく使ってみることにしました。
しーゆー。
 

続・WordPressのプラグイン「JetPack」をインストールしてGoogle+に連携

WordPressのプラグイン「JetPack」をインストールしてGoogle+に連携」の続きです。

Google+に投稿されました。

 
ただ、、、Google+の投稿画面が表示されるわけではなく、自動的に投稿されてしまうため、複数枚の画像がある場合に表示させる画像を選ぶことができないんですね。
これは今一つだなぁ・・・
 
ブログの投稿画面の右サイドに「パブリサイズ共有」というものが追加されています。

ここの「編集」で変更できるのかなと思いましたが、ここはGoogle+に投稿した時のリンクのタイトル部分の編集でした。デフォルトでは、ブログのエントリータイトルが入っています。

 
「パブリサイズ共有」の「設定」をクリックすると以下のような画面が別Windowで開きます。

(画像をクリックすると拡大画像を表示します。)
 
これは「JetPack」の共有設定画面ですね。
画像を選択したいときは、ここで連携を解除して手動でGoogle+に投稿する?
でも、ここで解除すると、今回の投稿だけでなく、JetPackの設定そのものが解除になっちゃうんですよね。

やっぱり使うの、やめようかな、、、
しーゆー。
 
 
~ 追記 ~
 
今一つなので、とりあえずJetPackは停止しました。
しーゆー。
 

WordPressのプラグイン「JetPack」をインストールしてGoogle+に連携

WordPressのプラグインの「JetPack」をインストールし、ブログの投稿を自動的にGoogle+に連携するように設定してみました。

インストールして、プラグインの設定で有効化すると、ダッシュボードに「JetPack」タブが現れます。
JetPackの「設定」を選択。

 
設定を選択すると以下のような画面に。
Google+への連携の設定は「共有」タブを開き「ソーシャルメディアアカウントを接続する」から行います。

(画像をクリックすると拡大画像を表示します。)
 
該当のソーシャルメディアの「連携」をクリックすると、ソーシャルメディア側の認証や投稿するアカウントやページの設定画面が表示されるので、順に設定することで設定が完了します。
Google+への連携が完了しました。

(画像をクリックすると拡大画像を表示します。)
 
 
さて、このエントリーがお試しです。
しーゆー。
 

WordPress4.9.6にアップデート


 
このブログでも利用しているブログツール「WordPress」をバージョン4.9.6にアップデートしました。
WordPressはマイナーアップデートは自動で実施されますが、今回はなぜ手動だったのか?
それは機能追加があったからのようです。

~ 関連ニュース ~
WordPress 4.9.6 Privacy and Maintenance Release
WordPressを4.9.5から4.9.6にアップデートしてみた | あんらぶぎーく.net
WordPress 4.9.6 で追加された GDPR 対応関連機能のおさらいとテーマ作者が対応すべきこと – ミルログ
WordPress 4.9.6リリース!マイナーアップデートだが要注意! | モンハコ
WordPress:4.9.6から追加された「個人データのエクスポート」「個人データの削除」「プライバシー」項目を非表示にする方法 | NxWorld
 
今回追加されたのは個人的には使わない機能ですね、、、
機能追加なのになぜバージョン5.0でないのかというと、バージョン5.0で追加する予定の機能がまだ試験中だからということのようです。

ところで、、、
今回アップデートしなかった場合は、4.9.7が出た時も自動アップデートは行われないんでしょうか。
しーゆー。
 

WordPress4.9.5にアップデート

このブログでも利用しているブログツール「WordPress」をバージョン4.9.5に自動アップデートされました。
WordPressはマイナーアップデートは自動で実施されます。

~ 関連ニュース ~
「WordPress 4.9.5」公開、セキュリティ問題3件、不具合25件を修正 – INTERNET Watch
 
 
自動でアップデートされるので問題ないと思いますが、自動アップデート機能をoff設定されている方も、セキュリティ問題の修正が入っているので、早めのアップデートを。
しーゆー。
 

WordPress4.9.4にアップデート

昨日バージョン4.9.3にアップデートしたばかりのWordPressをバージョン4.9.4にアップデートしました。
あれっ?WordPressはマイナーバージョンアップは自動でアップデートされるはずなのに今回はどうして手動でアップデートなんだろうか、と思ったら、バージョン4.9.3に「自動アップデートが動かなくなる」という重大な問題があったからなんですね。

~ リリースノート ~
Version 4.9.4 « WordPress Codex

(画像をクリックすると拡大画像を表示します。)
 
 
~ 関連ニュース ~
WordPress 4.9.4 Maintenance Release
WordPress 4.9.4 メンテナンスリリース | WordPressでブログ
【WordPress】WordPress 4.9.4 に更新しました! | MASAa.blog
 
 
そんなわけで、WordPressをバージョン4.9.3にアップデートされた方はバージョン4.9.4にアップデートしておきましょう。
しーゆー。
 

WordPress4.9.3にアップデート

このブログでも利用しているWordPressがバージョン4.9.3にアップデートされていました。
WordPressはマイナーアップデートは自動で行われます。

~ リリースノート ~
Version 4.9.3 « WordPress Codex

Summary

From the WordPress 4.9.3 release post: This maintenance release fixes 34 bugs in 4.9, including fixes for Customizer changesets, widgets, visual editor, and PHP 7.2 compatibility.

WordPress 4.9.3 contains 34 bug fixes.

Canonical URLs

#15397 – Redirect to the correct URL when the post date changes.

Code Editor

#42802 – Disable attr-value-double-quotes HTMLHint rule since too strict for user input.
#42586 – Add Ctrl/Cmd+F as aliases for persistent search for more intuitive behaviour.
#42850 – Replaces JSHint with esprima.

Customize

#42497 – Improve accuracy of message displayed when accessing Customizer with a changeset that is already published or trashed.
#42674 – Prevent showing SFTP theme installation notification in multisite when user cannot install themes.
#42655 – Use changeset-specific “locked” messages when branching is enabled.
#42975 – Prevent frontend previewing from causing a customization lock on the changeset.
#42686 – Let default status for Customizer be draft if user does not have capability to publish.
#42565 – Correct “Add Items” button reference in help text shown after creating a new menu.
#42450 – Ensure customize_autosaved requests only use revision of logged-in user.
#42991 – Include nav menu item for Home custom link in search results for “Home”.
#42495 – Ensure media playlists get initialized after selective refresh; expose new wp.playlist.initialize() API.
#42658 – Ensure heartbeat keeps changeset locked when in branching mode.

Email

#42693 – Don’t send notifications for site or network admin email address change to the default ‘admin_email’ value.

Emoji

#42862 – Update Twemoji to 2.4.0.
#42862 – Update emoji base URL in _print_emoji_detection_script() and wp_staticize_emoji().

Media

#43088 – Restore white background of the content area in media modal.
#42643 – Introduce a custom error handler for MediaElement.js to display a download link if a FLV file cannot be rendered for any reason.
#42646 – Store and reuse image cropper ratio settings if available, instead of overwriting.
#42646 – Fix JSHint error after #42595.
#39859 – Avoid page scrolling when opening the media modal.

Plugins

#43016 – Update review filter links in Details modal.

REST API

#42597 – Add existing term_id to the error data object when attempting to create a duplicate term.

Role/Capability

#42697 – Make install_languages capability check less restrictive.

TinyMCE

#43090 – On the toolbar drop-downs apply overflow style on the actual element with text.
#42908 – When keeping the scroll position treat all shortcodes as preview-able.
#42722 – Backport bug fixes to NotificationManager, WindowManager and MultiRange.

Upgrade/Install

#43005 – In postMessage events handler, check for message object existence before checking its action property.
#43103 – Only trigger Background Update processes from within the core update check when a core autoupdate is on offer.

Widget

#43003 – Prevent checkValidity from running on a form when widget is first adding to sidebar.
#42740 – Allow relative/partial URLs in Image Widget’s link field.
#43125 – Ensure media is explicitly enqueued from Text widget in case Media widgets are unregistered.

WPDB

#43109 – Use a PCRE syntax which supports PCRE compiled between 2003 and 2006.

 
~ 関連ニュース ~
【WordPress】WordPress 4.9.3 に更新されました! | MASAa.blog
「WordPress 4.9.3」がリリース – 6ix Blog
 
 
数多くのバグの修正版なので、自動アップデートの設定をoffしている方も早めのアップデートがお勧めです。
しーゆー。