| ( ! ) Warning: foreach() argument must be of type array|object, false given in /var/www/vhosts/gingeritsolutions.space/martinov.gingeritsolutions.space/wp-content/themes/ginger/template-parts/single/single-post.php on line 23 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 477464 | {main}( ) | …/index.php:0 |
| 2 | 0.0001 | 477816 | require( ‘/var/www/vhosts/gingeritsolutions.space/martinov.gingeritsolutions.space/wp-blog-header.php ) | …/index.php:17 |
| 3 | 0.4276 | 64457224 | require_once( ‘/var/www/vhosts/gingeritsolutions.space/martinov.gingeritsolutions.space/wp-includes/template-loader.php ) | …/wp-blog-header.php:26 |
| 4 | 0.4398 | 65301168 | include( ‘/var/www/vhosts/gingeritsolutions.space/martinov.gingeritsolutions.space/wp-includes/template-canvas.php ) | …/template-loader.php:106 |
| 5 | 0.4398 | 65301168 | get_the_block_template_html( ) | …/template-canvas.php:12 |
| 6 | 0.4399 | 65301576 | do_blocks( $content = '<!– wp:template-part {"slug":"header","theme":"ginger","tagName":"header"} /–>\n\n<main class="wp-block-group alignfull">\n\n<!– wp:acf/pages-banner {"name":"acf/pages-banner","data":{"image":3633,"_image":"field_674873b6b2385","title":"Blog","_title":"field_674873bfb2386","content":"Ovde delimo misli, procese i inspiraciju koja stoji iza svakog komada. Jer svaki materijal ima svoju priču – i vredi je ispričati.","_content":"field_674873c3b2387"},"mode":"preview"} /–>\n\n<!– wp:acf/blog-collection {"name'… ) | …/block-template.php:294 |
| 7 | 0.5049 | 66438168 | render_block( $parsed_block = ['blockName' => 'acf/blog-collection', 'attrs' => ['name' => 'acf/blog-collection', 'mode' => 'preview'], 'innerBlocks' => [], 'innerHTML' => '', 'innerContent' => []] ) | …/blocks.php:2431 |
| 8 | 0.5050 | 66439144 | WP_Block->render( $options = ??? ) | …/blocks.php:2359 |
| 9 | 0.5050 | 66440216 | acf_render_block_callback( $attributes = ['name' => 'acf/blog-collection', 'mode' => 'preview', 'data' => [], 'align' => ''], $content = '', $wp_block = class WP_Block { public $parsed_block = ['blockName' => 'acf/blog-collection', 'attrs' => […], 'innerBlocks' => […], 'innerHTML' => '', 'innerContent' => […]]; public $name = 'acf/blog-collection'; public $block_type = class WP_Block_Type { public $api_version = 2; public $name = 'acf/blog-collection'; public $title = 'Blog Collection'; public $category = 'formatting'; public $parent = NULL; public $ancestor = NULL; public $allowed_blocks = NULL; public $icon = 'admin-comments'; public $description = 'A custom blog collection block that uses ACF fields.'; public $keywords = […]; public $textdomain = NULL; public $styles = […]; private $variations = NULL; public $variation_callback = NULL; public $selectors = […]; public $supports = […]; public $example = NULL; public $render_callback = 'acf_render_block_callback'; public $attributes = […]; private $uses_context = […]; public $provides_context = NULL; public $block_hooks = […]; public $editor_script_handles = […]; public $script_handles = […]; public $view_script_handles = […]; public $view_script_module_ids = […]; public $editor_style_handles = […]; public $style_handles = […]; public $view_style_handles = […]; private $deprecated_properties = […]; public $render_template = 'blog-collection.php'; public $enqueue_style = FALSE; public $enqueue_script = FALSE; public $enqueue_assets = FALSE; public $post_types = […]; public $acf_block_version = 2; public $validate = TRUE; public $validate_on_load = TRUE; public $use_post_meta = FALSE; public $mode = 'preview'; public $path = '/var/www/vhosts/gingeritsolutions.space/martinov.gingeritsolutions.space/wp-content/themes/ginger/blocks/blog-collection' }; public $context = ['postId' => 585, 'postType' => 'post']; protected $available_context = ['postId' => 585, 'postType' => 'post', 'iapi/provider' => 'woocommerce/product-collection']; protected $registry = class WP_Block_Type_Registry { private $registered_block_types = […] }; public $inner_blocks = []; public $inner_html = ''; public $inner_content = []; public $attributes = ['name' => 'acf/blog-collection', 'mode' => 'preview', 'data' => […], 'align' => ''] } ) | …/class-wp-block.php:586 |
| 10 | 0.5050 | 66440216 | acf_rendered_block( $attributes = ['name' => 'acf/blog-collection', 'mode' => 'preview', 'data' => [], 'align' => ''], $content = '', $is_preview = FALSE, $post_id = 585, $wp_block = class WP_Block { public $parsed_block = ['blockName' => 'acf/blog-collection', 'attrs' => […], 'innerBlocks' => […], 'innerHTML' => '', 'innerContent' => […]]; public $name = 'acf/blog-collection'; public $block_type = class WP_Block_Type { public $api_version = 2; public $name = 'acf/blog-collection'; public $title = 'Blog Collection'; public $category = 'formatting'; public $parent = NULL; public $ancestor = NULL; public $allowed_blocks = NULL; public $icon = 'admin-comments'; public $description = 'A custom blog collection block that uses ACF fields.'; public $keywords = […]; public $textdomain = NULL; public $styles = […]; private $variations = NULL; public $variation_callback = NULL; public $selectors = […]; public $supports = […]; public $example = NULL; public $render_callback = 'acf_render_block_callback'; public $attributes = […]; private $uses_context = […]; public $provides_context = NULL; public $block_hooks = […]; public $editor_script_handles = […]; public $script_handles = […]; public $view_script_handles = […]; public $view_script_module_ids = […]; public $editor_style_handles = […]; public $style_handles = […]; public $view_style_handles = […]; private $deprecated_properties = […]; public $render_template = 'blog-collection.php'; public $enqueue_style = FALSE; public $enqueue_script = FALSE; public $enqueue_assets = FALSE; public $post_types = […]; public $acf_block_version = 2; public $validate = TRUE; public $validate_on_load = TRUE; public $use_post_meta = FALSE; public $mode = 'preview'; public $path = '/var/www/vhosts/gingeritsolutions.space/martinov.gingeritsolutions.space/wp-content/themes/ginger/blocks/blog-collection' }; public $context = ['postId' => 585, 'postType' => 'post']; protected $available_context = ['postId' => 585, 'postType' => 'post', 'iapi/provider' => 'woocommerce/product-collection']; protected $registry = class WP_Block_Type_Registry { private $registered_block_types = […] }; public $inner_blocks = []; public $inner_html = ''; public $inner_content = []; public $attributes = ['name' => 'acf/blog-collection', 'mode' => 'preview', 'data' => […], 'align' => ''] }, $context = ???, $is_ajax_render = ??? ) | …/blocks.php:586 |
| 11 | 0.5050 | 66457168 | acf_render_block( $attributes = ['name' => 'acf/blog-collection', 'mode' => 'preview', 'data' => [], 'align' => '', 'id' => 'cc075bb5217c4f73501831421332a49b'], $content = '', $is_preview = FALSE, $post_id = 585, $wp_block = class WP_Block { public $parsed_block = ['blockName' => 'acf/blog-collection', 'attrs' => […], 'innerBlocks' => […], 'innerHTML' => '', 'innerContent' => […]]; public $name = 'acf/blog-collection'; public $block_type = class WP_Block_Type { public $api_version = 2; public $name = 'acf/blog-collection'; public $title = 'Blog Collection'; public $category = 'formatting'; public $parent = NULL; public $ancestor = NULL; public $allowed_blocks = NULL; public $icon = 'admin-comments'; public $description = 'A custom blog collection block that uses ACF fields.'; public $keywords = […]; public $textdomain = NULL; public $styles = […]; private $variations = NULL; public $variation_callback = NULL; public $selectors = […]; public $supports = […]; public $example = NULL; public $render_callback = 'acf_render_block_callback'; public $attributes = […]; private $uses_context = […]; public $provides_context = NULL; public $block_hooks = […]; public $editor_script_handles = […]; public $script_handles = […]; public $view_script_handles = […]; public $view_script_module_ids = […]; public $editor_style_handles = […]; public $style_handles = […]; public $view_style_handles = […]; private $deprecated_properties = […]; public $render_template = 'blog-collection.php'; public $enqueue_style = FALSE; public $enqueue_script = FALSE; public $enqueue_assets = FALSE; public $post_types = […]; public $acf_block_version = 2; public $validate = TRUE; public $validate_on_load = TRUE; public $use_post_meta = FALSE; public $mode = 'preview'; public $path = '/var/www/vhosts/gingeritsolutions.space/martinov.gingeritsolutions.space/wp-content/themes/ginger/blocks/blog-collection' }; public $context = ['postId' => 585, 'postType' => 'post']; protected $available_context = ['postId' => 585, 'postType' => 'post', 'iapi/provider' => 'woocommerce/product-collection']; protected $registry = class WP_Block_Type_Registry { private $registered_block_types = […] }; public $inner_blocks = []; public $inner_html = ''; public $inner_content = []; public $attributes = ['name' => 'acf/blog-collection', 'mode' => 'preview', 'data' => […], 'align' => ''] }, $context = ['postId' => 585, 'postType' => 'post'] ) | …/blocks.php:675 |
| 12 | 0.5050 | 66459848 | do_action( $hook_name = 'acf_block_render_template', …$arg = variadic(['render_template' => 'blog-collection.php', 'render_callback' => FALSE, 'enqueue_style' => FALSE, 'enqueue_script' => FALSE, 'enqueue_assets' => FALSE, 'post_types' => [], 'uses_context' => [0 => 'postId', 1 => 'postType'], 'supports' => ['align' => TRUE, 'html' => FALSE, 'mode' => TRUE, 'jsx' => TRUE, 'multiple' => TRUE], 'attributes' => ['name' => […], 'data' => […], 'align' => […], 'mode' => […]], 'acf_block_version' => 2, 'validate' => TRUE, 'validate_on_load' => TRUE, 'use_post_meta' => FALSE, 'name' => 'acf/blog-collection', 'title' => 'Blog Collection', 'category' => 'formatting', 'icon' => 'admin-comments', 'description' => 'A custom blog collection block that uses ACF fields.', 'keywords' => [0 => 'blog collection', 1 => 'main'], 'view_script_handles' => [0 => 'acf-blog-collection-view-script'], 'editor_style_handles' => [0 => 'acf-blog-collection-editor-style'], 'style_handles' => [0 => 'acf-blog-collection-style'], 'mode' => 'preview', 'api_version' => 2, 'path' => '/var/www/vhosts/gingeritsolutions.space/martinov.gingeritsolutions.space/wp-content/themes/ginger/blocks/blog-collection', 'data' => [], 'align' => '', 'id' => 'block_cc075bb5217c4f73501831421332a49b'], '', FALSE, 585, class WP_Block { public $parsed_block = ['blockName' => 'acf/blog-collection', 'attrs' => […], 'innerBlocks' => […], 'innerHTML' => '', 'innerContent' => […]]; public $name = 'acf/blog-collection'; public $block_type = class WP_Block_Type { public $api_version = 2; public $name = 'acf/blog-collection'; public $title = 'Blog Collection'; public $category = 'formatting'; public $parent = NULL; public $ancestor = NULL; public $allowed_blocks = NULL; public $icon = 'admin-comments'; public $description = 'A custom blog collection block that uses ACF fields.'; public $keywords = […]; public $textdomain = NULL; public $styles = […]; private $variations = NULL; public $variation_callback = NULL; public $selectors = […]; public $supports = […]; public $example = NULL; public $render_callback = 'acf_render_block_callback'; public $attributes = […]; private $uses_context = […]; public $provides_context = NULL; public $block_hooks = […]; public $editor_script_handles = […]; public $script_handles = […]; public $view_script_handles = […]; public $view_script_module_ids = […]; public $editor_style_handles = […]; public $style_handles = […]; public $view_style_handles = […]; private $deprecated_properties = […]; public $render_template = 'blog-collection.php'; public $enqueue_style = FALSE; public $enqueue_script = FALSE; public $enqueue_assets = FALSE; public $post_types = […]; public $acf_block_version = 2; public $validate = TRUE; public $validate_on_load = TRUE; public $use_post_meta = FALSE; public $mode = 'preview'; public $path = '/var/www/vhosts/gingeritsolutions.space/martinov.gingeritsolutions.space/wp-content/themes/ginger/blocks/blog-collection' }; public $context = ['postId' => 585, 'postType' => 'post']; protected $available_context = ['postId' => 585, 'postType' => 'post', 'iapi/provider' => 'woocommerce/product-collection']; protected $registry = class WP_Block_Type_Registry { private $registered_block_types = […] }; public $inner_blocks = []; public $inner_html = ''; public $inner_content = []; public $attributes = ['name' => 'acf/blog-collection', 'mode' => 'preview', 'data' => […], 'align' => ''] }, ['postId' => 585, 'postType' => 'post']) ) | …/blocks.php:779 |
| 13 | 0.5050 | 66460064 | WP_Hook->do_action( $args = [0 => ['render_template' => 'blog-collection.php', 'render_callback' => FALSE, 'enqueue_style' => FALSE, 'enqueue_script' => FALSE, 'enqueue_assets' => FALSE, 'post_types' => […], 'uses_context' => […], 'supports' => […], 'attributes' => […], 'acf_block_version' => 2, 'validate' => TRUE, 'validate_on_load' => TRUE, 'use_post_meta' => FALSE, 'name' => 'acf/blog-collection', 'title' => 'Blog Collection', 'category' => 'formatting', 'icon' => 'admin-comments', 'description' => 'A custom blog collection block that uses ACF fields.', 'keywords' => […], 'view_script_handles' => […], 'editor_style_handles' => […], 'style_handles' => […], 'mode' => 'preview', 'api_version' => 2, 'path' => '/var/www/vhosts/gingeritsolutions.space/martinov.gingeritsolutions.space/wp-content/themes/ginger/blocks/blog-collection', 'data' => […], 'align' => '', 'id' => 'block_cc075bb5217c4f73501831421332a49b'], 1 => '', 2 => FALSE, 3 => 585, 4 => class WP_Block { public $parsed_block = […]; public $name = 'acf/blog-collection'; public $block_type = class WP_Block_Type { … }; public $context = […]; protected $available_context = […]; protected $registry = class WP_Block_Type_Registry { … }; public $inner_blocks = […]; public $inner_html = ''; public $inner_content = […]; public $attributes = […] }, 5 => ['postId' => 585, 'postType' => 'post']] ) | …/plugin.php:517 |
| 14 | 0.5050 | 66460064 | WP_Hook->apply_filters( $value = '', $args = [0 => ['render_template' => 'blog-collection.php', 'render_callback' => FALSE, 'enqueue_style' => FALSE, 'enqueue_script' => FALSE, 'enqueue_assets' => FALSE, 'post_types' => […], 'uses_context' => […], 'supports' => […], 'attributes' => […], 'acf_block_version' => 2, 'validate' => TRUE, 'validate_on_load' => TRUE, 'use_post_meta' => FALSE, 'name' => 'acf/blog-collection', 'title' => 'Blog Collection', 'category' => 'formatting', 'icon' => 'admin-comments', 'description' => 'A custom blog collection block that uses ACF fields.', 'keywords' => […], 'view_script_handles' => […], 'editor_style_handles' => […], 'style_handles' => […], 'mode' => 'preview', 'api_version' => 2, 'path' => '/var/www/vhosts/gingeritsolutions.space/martinov.gingeritsolutions.space/wp-content/themes/ginger/blocks/blog-collection', 'data' => […], 'align' => '', 'id' => 'block_cc075bb5217c4f73501831421332a49b'], 1 => '', 2 => FALSE, 3 => 585, 4 => class WP_Block { public $parsed_block = […]; public $name = 'acf/blog-collection'; public $block_type = class WP_Block_Type { … }; public $context = […]; protected $available_context = […]; protected $registry = class WP_Block_Type_Registry { … }; public $inner_blocks = […]; public $inner_html = ''; public $inner_content = […]; public $attributes = […] }, 5 => ['postId' => 585, 'postType' => 'post']] ) | …/class-wp-hook.php:348 |
| 15 | 0.5050 | 66460064 | acf_block_render_template( $block = ['render_template' => 'blog-collection.php', 'render_callback' => FALSE, 'enqueue_style' => FALSE, 'enqueue_script' => FALSE, 'enqueue_assets' => FALSE, 'post_types' => [], 'uses_context' => [0 => 'postId', 1 => 'postType'], 'supports' => ['align' => TRUE, 'html' => FALSE, 'mode' => TRUE, 'jsx' => TRUE, 'multiple' => TRUE], 'attributes' => ['name' => […], 'data' => […], 'align' => […], 'mode' => […]], 'acf_block_version' => 2, 'validate' => TRUE, 'validate_on_load' => TRUE, 'use_post_meta' => FALSE, 'name' => 'acf/blog-collection', 'title' => 'Blog Collection', 'category' => 'formatting', 'icon' => 'admin-comments', 'description' => 'A custom blog collection block that uses ACF fields.', 'keywords' => [0 => 'blog collection', 1 => 'main'], 'view_script_handles' => [0 => 'acf-blog-collection-view-script'], 'editor_style_handles' => [0 => 'acf-blog-collection-editor-style'], 'style_handles' => [0 => 'acf-blog-collection-style'], 'mode' => 'preview', 'api_version' => 2, 'path' => '/var/www/vhosts/gingeritsolutions.space/martinov.gingeritsolutions.space/wp-content/themes/ginger/blocks/blog-collection', 'data' => [], 'align' => '', 'id' => 'block_cc075bb5217c4f73501831421332a49b'], $content = '', $is_preview = FALSE, $post_id = 585, $wp_block = class WP_Block { public $parsed_block = ['blockName' => 'acf/blog-collection', 'attrs' => […], 'innerBlocks' => […], 'innerHTML' => '', 'innerContent' => […]]; public $name = 'acf/blog-collection'; public $block_type = class WP_Block_Type { public $api_version = 2; public $name = 'acf/blog-collection'; public $title = 'Blog Collection'; public $category = 'formatting'; public $parent = NULL; public $ancestor = NULL; public $allowed_blocks = NULL; public $icon = 'admin-comments'; public $description = 'A custom blog collection block that uses ACF fields.'; public $keywords = […]; public $textdomain = NULL; public $styles = […]; private $variations = NULL; public $variation_callback = NULL; public $selectors = […]; public $supports = […]; public $example = NULL; public $render_callback = 'acf_render_block_callback'; public $attributes = […]; private $uses_context = […]; public $provides_context = NULL; public $block_hooks = […]; public $editor_script_handles = […]; public $script_handles = […]; public $view_script_handles = […]; public $view_script_module_ids = […]; public $editor_style_handles = […]; public $style_handles = […]; public $view_style_handles = […]; private $deprecated_properties = […]; public $render_template = 'blog-collection.php'; public $enqueue_style = FALSE; public $enqueue_script = FALSE; public $enqueue_assets = FALSE; public $post_types = […]; public $acf_block_version = 2; public $validate = TRUE; public $validate_on_load = TRUE; public $use_post_meta = FALSE; public $mode = 'preview'; public $path = '/var/www/vhosts/gingeritsolutions.space/martinov.gingeritsolutions.space/wp-content/themes/ginger/blocks/blog-collection' }; public $context = ['postId' => 585, 'postType' => 'post']; protected $available_context = ['postId' => 585, 'postType' => 'post', 'iapi/provider' => 'woocommerce/product-collection']; protected $registry = class WP_Block_Type_Registry { private $registered_block_types = […] }; public $inner_blocks = []; public $inner_html = ''; public $inner_content = []; public $attributes = ['name' => 'acf/blog-collection', 'mode' => 'preview', 'data' => […], 'align' => ''] }, $context = ['postId' => 585, 'postType' => 'post'] ) | …/class-wp-hook.php:324 |
| 16 | 0.5053 | 66473664 | include( ‘/var/www/vhosts/gingeritsolutions.space/martinov.gingeritsolutions.space/wp-content/themes/ginger/blocks/blog-collection/blog-collection.php ) | …/blocks.php:807 |
| 17 | 0.5104 | 66599152 | get_template_part( $slug = './template-parts/single/single-post', $name = ???, $args = ??? ) | …/blog-collection.php:78 |
| 18 | 0.5104 | 66599512 | locate_template( $template_names = [0 => './template-parts/single/single-post.php'], $load = TRUE, $load_once = FALSE, $args = [] ) | …/general-template.php:206 |
| 19 | 0.5104 | 66599704 | load_template( $_template_file = '/var/www/vhosts/gingeritsolutions.space/martinov.gingeritsolutions.space/wp-content/themes/ginger/./template-parts/single/single-post.php', $load_once = FALSE, $args = [] ) | …/template.php:745 |
| 20 | 0.5106 | 66610544 | require( ‘/var/www/vhosts/gingeritsolutions.space/martinov.gingeritsolutions.space/wp-content/themes/ginger/template-parts/single/single-post.php ) | …/template.php:812 |
Od skice do komada koji ostavlja utisak: kako nastaje nameštaj Martinov Design-a
Midst one brought greater also morning green saying had good. Open stars day let over gathered, grass face one every light of under.
04.02.2025
Detaljnije