• Hi,

    First off, I have no knowledge of coding or anything. Here is the situation. My web hosting company is 1and1. Recently I had to switch to php 5.4 and this has caused a issue.

    Everytime I try to update a blog post I get the following error message:
    Warning: Illegal string offset ‘type’ in /homepages/0/d203771273/htdocs/effectiveballhandling/wp-content/themes/thesis_18/lib/admin/options_post.php on line 168

    I’m currently using thesis 1.8 and 1and1 wont let me roll back to the previous php as they have discontinued using it. Does anyone know the line of code I need to change and to what?

    This basically renders all my websites useless so if anyone can help me get this problem solved it would mean a lot. Thank you

Viewing 4 replies - 1 through 4 (of 4 total)
  • Can you post here URL of your site.. Then only we know what it means exactly..

    Thread Starter drastikone1

    (@drastikone1)

    Oh, I’m sorry I completely forgot.

    The url is https://www.effectiveballhandling20.org

    Also, here is some additional information. The site works fine and looks fine, but it’s only when I go into the wordpress admin section and try to update and save the changes for any blog post or page that I get the error listed above.

    I had to switch to the new PHP because 1and1 discontinued the use of the older version so I cant roll back either. This error is actually affecting all 80 of my sites which are hosting on 1and1, but I’m hoping that if anyone knows what to fix in the code or edit or change to correct this issue then I can apply it to the other sites as well.

    I also tried to deactivate my plugins one at a time and that never fixed it. I did switch themes to the standard wordpress one and that did fix the issue, but for business purposes I must use thesis 1.8. So hopefully someone can shed some light on what I need to edit or change in that Option_post file to fix this.

    Thanks again for the help everyone!

    Josh

    Hi Josh, did you ever find a solution for this? I just got this error when updating a page on a Thesis 1.8.4 site. However, I’m was using PHP version 5.3. I tried changing to version 5.4, but I get the same error. Curiously, the page does appear to have been updated (I can see revision history for that page).

    Error message I get is this:
    Warning: Illegal string offset ‘type’ in /home/my-site/public_html/wp-content/themes/thesis_184/lib/admin/options_post.php on line 150
    (this is repeated many times), followed by more error messages:

    Warning: Cannot modify header information – headers already sent by (output started at /home/my-site/public_html/wp-content/themes/thesis_184/lib/admin/options_post.php:150) in /home/sperry10/public_html/wp-admin/post.php on line 235

    Warning: Cannot modify header information – headers already sent by (output started at /home/my-site/public_html/wp-content/themes/thesis_184/lib/admin/options_post.php:150) in /home/sperry10/public_html/wp-includes/pluggable.php on line 1121

    Then I changed back to PHP version 5.3 and the problem magically went away. Looks like I need to finally migrate off of Thesis theme, but the newer versions break my old Thesis 1.8 sites. I’m curious how you resolved the problem.

    If you require assistance then, as per the Forum Welcome, please post your own topic instead of tagging onto someone else’s topic. Please be aware that if you are using a commercial theme, you need to seek theme-specific support from the theme’s developer/vendor. We do not have access to, nor do we support, commercial products here.

    I am now closing this 2 month old topic as it references an older version of WordPress.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘[Theme: Thesis 1.8] Warning: Illegal string offset 'type' in’ is closed to new replies.