• 解決済 KonpeitoRO

    (@konpeitowp)


     WordPressで非公開ブログ(知人のみに見せるブログ)を作成している者です。すべて固定ページや投稿は非公開で投稿しています(テーマは自作して使っています)。
     以前は非公開の固定ページをフロントページに設定できていましたが,「設定」→「表示設定」→「ホームページの表示」がそもそも表示されず,「非公開」にチェックが入っている固定ページがフロントページに設定できません。
     少し困っていますが,どうすれば非公開の固定ページをフロントページに設定できますか?ご教示いただければ幸いです。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • こんにちは

    WordPress の最新バージョン(6.0.1)およびそれ以前のバージョン(私の知る範囲)を含めてデフォルトでは、非公開の固定ページをフロントページに設定できないかったと思います。プラグインか自作したというテーマで設定できるようにしていたのではないでしょうか?または、公開した固定ページをフロントページに設定した後、非公開に変更していたのではないでしょうか?
    なお、WordPress.org 公式リポジトリ内をざっと探してみましたがそれらしいプラグインを見つけることはできませんでした。以上、ご参考まで。

    トピック投稿者 KonpeitoRO

    (@konpeitowp)

     ご教示いただきありがとうございます。何となく理解できました。
    —解決手順
     一度フロントページに設定したい固定ページを公開状態にして「設定」→「表示設定」→「ホームページの表示」から「固定ページ」を選択し,該当の固定ページをドロップダウンメニューから選択し,設定を保存しました。そして,フロントページに設定したい固定ページを非公開に再びチェックを入れて,画面上部の管理バーでフロントページを表示しました。
    ——–
    なお,フロントページに設定している固定ページを非公開にした状態で,「設定」→「表示設定」を開いてからフロントページを表示するとまた最新の投稿のコンテンツが表示されていました。

     一応思っていたことはできたので感謝します。また何か困ったらご協力ください。

    トピック投稿者 KonpeitoRO

    (@konpeitowp)

     ちなみにですが,テーマの functions.php の編集などで非公開の固定ページをフロントページに固定する機能は追加できないのでしょうか?あればご教示いただければと思いましたので。

    • この返信は2年、 8ヶ月前にKonpeitoROが編集しました。

    それなりのコードを書くことになりそうです。
    Custom Front Page プラグインのコードが参考なると思います。
    このプラグインは、カスタム投稿タイプをフロントページ(ホームページ)に設定するものですが、ほぼ近いコードになるかと思います。
    https://plugins.trac.wordpress.org/browser/mpress-custom-front-page/tags/1.1.2/mpress-custom-front-page.php#L97

    トピック投稿者 KonpeitoRO

    (@konpeitowp)

     返信をいただきましたが,プログラミング初心者でこれだけのプログラムは難しいのでひとまず「設定」→「表示設定」を開くときに注意するようにします。ありがとうございました。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「非公開の固定ページをフロントページに設定したい」には新たに返信することはできません。