Unserialize warning after qTranslate-X upgrade

Modern, responsive, unique and elegant one-page WordPress theme to showcase your creativity
GK User
Wed Mar 25, 2015 9:38 am
Hello team

I just updated the qtranslate-x plugin to 3.2.9 and this error appear at beginning of the post.

Warning: unserialize() expects parameter 1 to be string, array given in C:\xampp\htdocs\wp-content\themes\Creativity\gavern\filters.php on line 165
class="post-185 page type-page status-publish hentry page-fullwidth no-sidebar">

The same happens on the footer

Warning: unserialize() expects parameter 1 to be string, array given in C:\xampp\htdocs\wp-content\themes\Creativity\layouts\content.post.footer.php on line 23

What's up?

Thanks
User avatar
Fresh Boarder

GK User
Wed Mar 25, 2015 10:02 am
Fixed!

Just replace
Code: Select all
$params_aside = unserialize(unserialize($params_aside));

with
Code: Select all
$params_aside = maybe_unserialize(unserialize($params_aside));

in \gavern\filters.php on line 165

and
Code: Select all
$params_aside = unserialize(unserialize($params_aside));

with
Code: Select all
$params_aside = maybe_unserialize(unserialize($params_aside));

in \layouts\content.post.footer.php on line 23

Cheeeeers
User avatar
Fresh Boarder


cron