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