問題タブ [wordpress-gutenberg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
379 参照

jsx - Gutenberg ブロックで最近のページを取得

最近の投稿ブロックを取得する動的ブロックの例に基づいて、ページを取得するブロックを作成しようとしています。

私が変更したphpサーバーコンポーネントで:

に:

そしてphpエラーログを取得します:

致命的なエラー: キャッチされていないエラー: タイプ WP_Post のオブジェクトを mysite の配列として使用できません....:24

  1. render_block_latest_pages(Array, '') /mysite/wp-content/plugins/gutenberg/lib/class-wp-block-type.php:108
  2. WP_Block_Type->render(Array, '') /mysite/wp-content/plugins/gutenberg/lib/blocks.php:238
  3. do_blocks('') /mysite/wp-includes/class-wp-hook.php:286
  4. WP_Hook->apply_filters('
  5. apply_filters('the_content', '
  6. the_content() /mysite/themes/bt-sass-blank-theme/template-parts/page/content-default.php:7

通常のクエリも試しましたが、うまくいきません。Gutenberg は Wordpress REST API で動作しますが、そこに問題があるかどうかはわかりません。