So, I installed socialite and it did not seem to work ‘out of the box’. I got a php error; something about unserialize. Didn’t know what this meant but after some searching, I found that I can ‘skip’ this in the code and it would work.
So, I commented out $this->options = unserialize($this->options);
So, I tried to setup my twitter account again. The plugin took my very first time and I setup a test post. It seemed to work literally for 30 sec. Meaning, I saw that a twitter post was created with the shortened URL. But than I turn around and the tweet has disappeared and now the Socialite plugin will not store my twitter username/password on the settings page!!!
Need help. I have PHP 5. I assume it has to be something that I’m overlooking aside from the Socialite plugin because this is the 5th twitter plugin I’ve tried and I can’t get the others to work either.
]]>to fix the plugin to work with 3.0+
open socialite.inc.php
around line 48-49
replace: $this->options = unserialize($this->options);
with: $this->options = maybe_unserialize($this->options);
around line 73-74 find:
// options are stored serialized into the wp_options table
$val = serialize($opts);
replace: $val = serialize($opts);
with: $val = maybe_serialize($opts);
Save the file
Socialite 2.5.2 doesn’t work
]]>There was a time when Socialite was working. I had to hack some of the code but I could cross-post to MySpace and Facebook. MySpace doesn’t work anymore and Facebook only at times…
The MySpace problem was big so that my blog wouldn’t recover from Publishing and I had to restart the blog.
Any help appreciated.
]]>WordPress 3.0.1 / Socialite 0.2.5.2 – Is there any news as to when this will be fixed or if there is a work around?
]]>Warning: unserialize() expects parameter 1 to be string, array given in /data02/augar/public_html/wp-content/plugins/socialite/include/socialite.inc.php on line 49
Warning: unserialize() expects parameter 1 to be string, array given in /data02/augar/public_html/wp-content/plugins/socialite/include/socialite.inc.php on line 49
Warning: unserialize() expects parameter 1 to be string, array given in /data02/augar/public_html/wp-content/plugins/socialite/include/socialite.inc.php on line 49
]]>When I try to configure it I get this errors:
Warning: unserialize() expects parameter 1 to be string, array given in /home/pakus/public_html/wp-content/plugins/socialite/include/socialite.inc.php on line 49
Warning: unserialize() expects parameter 1 to be string, array given in /home/kk/wp-content/plugins/socialite/include/socialite.inc.php on line 49
Warning: unserialize() expects parameter 1 to be string, array given in /home/kk/wp-content/plugins/socialite/include/socialite.inc.php on line 49
Warning: Cannot modify header information - headers already sent by (output started at /home/kk/wp-content/plugins/socialite/include/socialite.inc.php:49) in /home/kk/wp-content/plugins/wordpress-mobile-pack/plugins/wpmp_switcher/wpmp_switcher.php on line 506
]]>
I’m using wordpress 3.01 and socialite isn’t saving the authentication information that i put in it.
Can someone help? I assume this is a bug although i’m not sure what would have caused it.
Please help… this plugin does help us communicate with the MySpace Community. I’d pay to fix it.
This is the error I see:
Warning: unserialize() expects parameter 1 to be string, array given in /home/incrowd/public_html/wp-content/plugins/socialite/include/socialite.inc.php on line 49
hello there!
just wanted to point out that it seems to me as if there are multiple errors in running this plugin with WordPress 3.0.1
and, probabily not all are due to the WordPress version.
a an example: browsing the plugin source code i found multiple errors in which option arrays were used before checking if they were used (all those lines of code in which the author uses them to populate input field values using ternary operators)
i think a good complete code review is due. otherwise it would be a wonderful plugin, but it’s useless, in these conditions.
cheers,
Salvatore