カテゴリーやアーカイブ一覧ページが空ページになる

0
いいねをした人: 居ません
8件の投稿を表示中 - 1 - 8件目 (全8件中)
  • 投稿者
    投稿
  • #21841
    岡本 秀高
    参加者
    0

    【お使いの Snow Monkey のバージョン】7.4.3
    【お使いのブラウザ】Google Chrome

    カテゴリなどのアーカイブページでHTMLが出力されていません。

    サーバーにエラーログの出力はないため、レンダリングするテンプレートがなにもないというケースがあるのではと思います。

    var_dump仕込んだところ、以下の引数で動作しようとしている様子です。

    https://github.com/inc2734/snow-monkey/blob/master/resources/Framework/Controller/Controller.php#L33

    $view = string(7) “archive”

    $view_suffix = string(4) “post”

     

     

     

     

     

    Info

    
    ### wp-core ###
    
    version: 5.2.2
    site_language: ja
    user_language: ja
    permalink: /archives/%post_id%/
    https_status: true
    user_registration: 0
    default_comment_status: open
    multisite: false
    user_count: 2
    dotorg_communication: true
    
    ### wp-dropins (2) ###
    
    db-error.php: true
    object-cache.php: true
    
    ### wp-active-theme ###
    
    name: Snow Monkey
    version: 7.4.3
    author: inc2734
    author_website: https://2inc.org
    parent_theme: none
    theme_features: editor-style, title-tag, post-thumbnails, html5, automatic-feed-links, customize-selective-refresh-widgets, menus, editor-styles, align-wide, editor-color-palette, custom-logo, widgets
    theme_path: /var/www/html/web/wp/wp-content/themes/snow-monkey
    
    ### wp-mu-plugins (2) ###
    
    EVA: version: 1.1.0, author: DigitalCube
    Health Check Troubleshooting Mode: author: (undefined), version: 1.6.0
    
    ### wp-plugins-active (16) ###
    
    Amazon Associates Link Builder: version: 1.9.2, author: Amazon Associates Program
    Bogo: version: 3.2.1, author: Takayuki Miyoshi
    Disable Comments: version: 1.9.0, author: Samir Shah
    Easy Table of Contents: version: 1.7, author: Steven A. Zahm
    Gutenberg: version: 6.1.1, author: Gutenberg Team
    Hamazon: version: 4.0.4, author: Gianism.info
    Health Check & Troubleshooting: version: 1.3.2, author: The WordPress.org community
    JP Markdown: version: 3.9.6, author: JP
    Juicer: version: 999.1, author: Hideokamoto
    RSS Includes Pages: version: 3.7, author: Marios Alexandrou
    Snow Monkey Blocks: version: 4.3.1, author: inc2734
    VA Social Buzz: version: 1.1.14, author: KUCKLU
    VK All in One Expansion Unit: version: 9.1.3, author: Vektor,Inc.
    WP File Manager: version: 4.6, author: mndpsingh287 (latest version: 5.2)
    WP Multibyte Patch: version: 2.8.2, author: Seisuke Kuraishi
    Yoast SEO: version: 11.6, author: Team Yoast
    
    ### wp-server ###
    
    server_architecture: Linux 4.15.0-45-generic x86_64
    httpd_software: h2o/2.2.5
    php_version: 7.3.6 64bit
    php_sapi: fpm-fcgi
    max_input_variables: 1000
    time_limit: 1200
    memory_limit: 1024M
    max_input_time: -1
    upload_max_size: 512M
    php_post_max_size: 518M
    curl_version: 7.65.1 OpenSSL/1.1.1c
    suhosin: false
    imagick_availability: false
    htaccess_extra_rules: false
    
    ### wp-database ###
    
    extension: mysqli
    server_version: 5.6.10
    client_version: mysqlnd 5.0.12-dev - 20150407 - $Id: 7cc7cc96e675f6d72e5cf0f267f48e167c2abb23 $
    
    ### wp-constants ###
    
    WP_HOME: https://21288870-c825-11e7-ae0e-8a238b67b5f2.app.getshifter.io:47025
    WP_SITEURL: https://21288870-c825-11e7-ae0e-8a238b67b5f2.app.getshifter.io:47025
    WP_CONTENT_DIR: /var/www/html/web/wp/wp-content
    WP_PLUGIN_DIR: /var/www/html/web/wp/wp-content/plugins
    WP_MAX_MEMORY_LIMIT: 512M
    WP_DEBUG: false
    WP_DEBUG_DISPLAY: true
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: false
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_LOCAL_DEV: undefined
    
    ### wp-filesystem ###
    
    wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    mu-plugins: writable
    
    
    0
    いいねをした人: 居ません
    #21843
    岡本 秀高
    参加者
    0

    追加情報

    1. プラグインを全停止しても改善しませんでした
    2. デフォルトテーマではHTMLが出力されます。

     

     

    0
    いいねをした人: 居ません
    #21846
    アバター画像キタジマ タカシ
    参加者
    2421

    わーこれは大変ですね、すみません。。。

    Snow Monkey は archive.phphome.php がコントローラー的役割をしていて、それらが「レイアウトファイル」と「ビューファイル」を呼び出すようになっています。HTML が一切何も出力されないということなので、

    $view = string(7) “archive”
    $view_suffix = string(4) “post”

    にあたるビューが読み込めていないのではなく、その大枠のレイアウトファイル自体が読み込めていない気がします。

    ちょっとそれがなぜかはぱっと思いつかないのですが、一旦カスタマイザーで再設定すると表示されるようになるかもしれません。ダッシュボード > 外観 > カスタマイザーでカスタマイザーを開き、プレビュー画面で適当なアーカイブページに移動、するとカスタマイザーのメニューが更新されるので、レイアウト > ページレイアウトとすすみ再設定してみてください。

    これが反映されない、できないということだったら、下記のコードを functions.php に追加してアーカイブページを開いてみて、レイアウトとしてどのファイルを使おうとしているのかを調べてみてほしいです。

    add_filter(
    	'inc2734_wp_view_controller_layout',
    	function( $layout ) {
    		var_dump( $layout );
    		return $layout;
    	}
    );
    0
    いいねをした人: 居ません
    #21874
    岡本 秀高
    参加者
    0

    カスタマイザーでレイアウトの画面にページレイアウトがそもそも出ませんね・・・

    var_dumpの結果は以下のとおりです。

    0
    いいねをした人: 居ません
    #21886
    アバター画像キタジマ タカシ
    参加者
    2421

    カスタマイザーでレイアウトの画面にページレイアウトがそもそも出ませんね・・・

    is_archive() だとでるはずなんだけどなんでだろう…画面がでてなくてもクエリは変わらないはずなので、その辺も何か怪しいのかもですね…。

    var_dumpの結果は以下のとおりです。

    ありがとうございます! one-column-fluid は以前のバージョンでは存在していたけど現行バージョンでは存在しなくなったレイアウトです。存在しない場合は適当なデフォルトレイアウトを読み込む、のような処理が抜けていたかもしれないので調査/修正します。とりあえず、下記のコードを入れると表示されるようになりませんかね?

    add_filter(
    	'inc2734_wp_view_controller_layout',
    	function( $layout ) {
    		if ( 'one-column-fluid' === $layout ) {
    			$layout = 'one-column';
    		}
    		return $layout;
    	}
    );
    0
    いいねをした人: 居ません
    #21941
    岡本 秀高
    参加者
    0

    ありがとうございます!

    スニペットをHello Dollyに入れることで解決しました。

    カスタマイザーのプレビューも復活した様子です。

     

    これは推測なのですが、renderするレイアウトが存在せず、

    なにも出力するものが無いケースなどでカスタマイザーの遷移ができなくなるのかもしれません。

     

    レイアウトを廃止する場合、フォールバックで何かのレイアウトを強制的に適用するような処理があると、とりあえずカスタマイザーで触れるようになって助かるかなと思います。

    0
    いいねをした人: 居ません
    #21946
    アバター画像キタジマ タカシ
    参加者
    2421

    確認ありがとうございます!
    どうも何も出力がないとカスタマイザーの条件判定が false 扱いになっちゃう気がしますね…。

    ちょうど次のアップデートでフォールバック対応できるように開発してるところです。

    近いうちにアップデートかけます!

    0
    いいねをした人: 居ません
    #21987
    アバター画像キタジマ タカシ
    参加者
    2421

    v7.4.4 で修正しました!

    0
    いいねをした人: 居ません
8件の投稿を表示中 - 1 - 8件目 (全8件中)
  • トピック「カテゴリーやアーカイブ一覧ページが空ページになる」には新しい返信をつけることはできません。

ドキュメント

Snow Monkey の設定方法やマニュアルを掲載しています。

ドキュメント

フォーラム

Snow Monkey の使い方やカスタマイズについてのご質問・ご要望等はサポートフォーラムで行っています。サポートフォーラムは誰でも閲覧できますが、書き込みできるのは Snow Monkey 購入者のみとなります。

サポートフォーラム

よくあるご質問

Snow Monkey のサービスについて不明な点がある場合は、まずはよくあるご質問をご確認ください。

よくあるご質問

お問い合わせ

よくあるご質問を見ても解決しなかった場合、試用版の申請については問い合わせフォームからお願いいたします。

お問い合わせ

Snow Monkey は Gutenberg ブロックエディターに対応した 100%GPL の WordPress テーマです。拡張性を意識した開発をおこなっており、カスタマイザーとブロックでスピーディーにサイトを立ち上げるだけでなく、CSS やフックを駆使した高度なカスタマイズにも柔軟に対応できます。