-
投稿者投稿
-
2018年12月1日 9:28 PM #7399
お世話になっております。
Snow Monkey Member Post を早速ダウンロードさせていただきました。サイトの新ページなどを公開前、スタッフだけに見せるのに便利かと思います。
投稿ページ用のプラグインだと思いますが、固定ページ、カスタム投稿タイプでも使うようにするのは可能でしょうか。
ブログ記事のカスタマイズにあった制限条件の変更の応用でできるかと思いましたが、コードの書き方が分かりませんでした。どうぞよろしくお願いいたします。♥ 0いいねをした人: 居ません2018年12月1日 10:03 PM #7403下記のコードを参考に、子テーマにコードを追加してみてください!
/** * @param array active_post_types * @return array */ add_filter( 'snow_monkey_member_post_active_post_types', function( $active_post_types ) { return [ 'post', 'page' ]; // 制限機能を付与したい投稿タイプを指定 } );
♥ 0いいねをした人: 居ません2018年12月1日 10:49 PM #7408早速のお返事ありがとうございます。
固定ページ、カスタム投稿 どちらもできました!
便利なプラグイン、感謝いたします。♥ 0いいねをした人: 居ません2018年12月3日 9:31 AM #7434すみません、後で気づいたのですが、固定ページでMember Postを使った時に、改行が全て消えていました。
(<br>を追加すると改行はできます。)
チェックを外して再度、更新すると直ります。何か改善方法はありますでしょうか。♥ 0いいねをした人: 居ません2018年12月3日 9:57 PM #7470わお、ほんとですか、確認します!
♥ 0いいねをした人: 居ません2018年12月4日 10:49 AM #7488テストしてみたのですが、現象が確認できませんでした。プラグインやテーマで改行を調整するような処理をされていませんか?
wpautop
やthe_content
のフックを外したりなど。♥ 0いいねをした人: 居ません2018年12月4日 4:31 PM #7516以前、TinyMCE Advancedを入れていたことはありますが、アインストールして、今はエディター系のプラグインは使用していません。Snow Monkeyでは改行の調整機能はないですよね。改行調整は行っていません。
既存の記事も新規作成時も同様の現象が起きます。♥ 0いいねをした人: 居ません2018年12月4日 10:19 PM #7520うーん、ちょっと整理させてください!
– 固定ページを作成し、ログインユーザーのみにチェック
– ログインしているユーザーでその記事を見ると改行がすべて消えているまではあっていますよね?
– 使用しているのはクラシックエディターか Gutenberg か
– 非ログインユーザーでの表示
– 固定ページ以外
– 当該ページの適当な箇所に more タグ(Gutenberg なら続きを読むブロック)を入れるとどうなるかは、どうなりますか?
♥ 0いいねをした人: 居ません2018年12月4日 11:10 PM #7522●使用しているのはクラシックエディターです。
●非ログインユーザーでの表示↓●固定ページ以外→投稿、カスタム投稿も同様です。
● 当該ページの適当な箇所に more タグを入れると↓
上の画像の編集画面です。
お手数をおかけしています。もし原因が分からないようでしたら、ワードプレスの非公開ページを使って他のメンバー等への公開等ができそうなので、それで大丈夫です。
♥ 0いいねをした人: 居ません2018年12月5日 9:56 AM #7525あーわかりました!クラシックエディターだとそうなっちゃうみたいです。
wpautop
がフックされるタイミングがクラシックエディターと Gutenberg で違うのかもです。もうちょっと早い段階で制限をかけるように変更をいれます。♥ 0いいねをした人: 居ません2018年12月5日 11:44 AM #7526Snow Monkey Member Post v1.1.0 で修正を入れてみましたがどうでしょう!?
♥ 0いいねをした人: 居ません2018年12月5日 1:53 PM #7529うまくいきました!
早速の対応ありがとうございました。♥ 0いいねをした人: 居ません -
投稿者投稿
- トピック「Member Post を固定ページでも使いたい」には新しい返信をつけることはできません。