WordPressの記事を保護すると表示されない

Pocket

Wordpress logo
WordPressの記事を保護すると表示できない不具合が!
いままでこんな機能を使ったことがなかったため気づきませんでした。
パスワードを入力しても表示されないのです。

ググってみたところ以下のプラグインが原因ということが分かりました。
「Content with show/hide javascript for “more”」

このプラグインは「続きを読む」というリンクをクリックすると
続きがスライドして表示させるものです。

カスタマイズすることで回避できるかもと
いろいろ試してみましたが、ダメでしたので
同様の動作をする「Read More Right Here」に乗り換えました。

このプラグインを使ってみて不満点がひとつ
記事を読み込むときにGIF画像を表示するのですが
ファイルサイズが文字サイズと合わず、
一瞬、文字がずれたりして気持ちが悪いのです。

GIFファイルを入れ替えようかと考えましたが
テーマのCSSに以下の物を追記することで回避できました。

a.more-link+img { border:none; padding:0; height:10px; width:10px; }

つぎにプラグインの不満点ではないのですが
記事を保護するとタイトルに「保護中:~」と追加されるのが
ジャマなので削除することにしました。

wp-includes > post-template.php
(‘protected_title_format’, __(‘Protected: %s’));

ここの「Protected: 」を削除します。
出来ればこれを削除もしくは編集できるプラグインが
欲しかったのですが見つけられませんでした。

この方法だとWordPressをアップデートするたびに
編集しないといけないんだよなあ。

とりあえず不具合は解消されたのでよしとします。

Pocket

コメントを残す