Fatal error: Uncaught Error: [] operator not supported for strings in /wp-content/plugins/abdev-portfolio/shortcode.php:30
Stack trace:
#0 /wp-includes/shortcodes.php(356): ABp_portfolio_shortcode(Array, '', 'portfolio')
#1 [internal function]: do_shortcode_tag(Array)
#2 /wp-includes/shortcodes.php(228): preg_replace_callback('/\\[(\\[?)(portfo...', 'do_shortcode_ta...', '[portfolio cate...')
#3 /wp-content/plugins/dnd-shortcodes/admin/core_shortcodes.php(187): do_shortcode('[portfolio cate...')
#4 /wp-includes/shortcodes.php(356): ABdevDND_column_dd_shortcode(Array, '[portfolio cate...', 'column_dd')
#5 [internal function]: do_shortcode_tag(Array)
#6 /wp-includes/shortcodes.php(228): preg_replace_callback('/\\[(\\[?)(portfo...', 'do_shortcode_ta...', '[column_dd span...')
#7 /wp-content/plugins/dnd-shortcodes/admin/core_shortcodes.php(103): do_shortcode('[column_dd span...')
#8 /wp-includes/shortcodes.php(356): ABdevDND_section_dd_shortcode(Array, '[column_dd span...', 'section_dd')
#9 [internal function]: do_shortcode_t in /wp-content/plugins/abdev-portfolio/shortcode.php on line 30
Fatal error: Uncaught wfWAFStorageFileException: Unable to save temporary file for atomic writing. in /wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php:34
Stack trace:
#0 /wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php(658): wfWAFStorageFile::atomicFilePutContents('//wp-content/wf...', '<?php exit('Acc...')
#1 [internal function]: wfWAFStorageFile->saveConfig('livewaf')
#2 {main}
thrown in /wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php on line 34