Forum Replies Created

Viewing 13 replies - 1 through 13 (of 13 total)
  • Thread Starter Rob.

    (@rob-1)

    Ok well for now I have a workaround if I do the modification while having the plugin deactivated and I reactivate it afterwards. I guess I’ll do that for the few modifications I have left and try to change the plugin in a few weeks as I need to change the whole site anyway soon…

    Closing this topic then. Many thanks for your help Stef πŸ™‚

    Thread Starter Rob.

    (@rob-1)

    It’s true that the plugin was better inserted into the version of the WordPress interface I had before uploading.

    Thread Starter Rob.

    (@rob-1)

    I’m using this one : https://wordpress.org/plugins/qtranslate-x/

    It also says that it hasn’t been tested with the latest 3 major releases of WordPress… Can that make it an unsolvable issue ?

    Thread Starter Rob.

    (@rob-1)

    Hi,

    Did install Health Check and WP Health Check and did various fixes but now it really seems I have an issue with the plugin q-translate X I am using. When I disable it I can do again modifications on my site and when I re-activate it I can do one more modification and then the following ones are blocked. However now it doesn’t tell me anymore that the modifications have been saved although they weren’t, it tells me the update aborted.

    In the debug log file I have the following lines appearing now :
    “[26-May-2019 15:00:54 UTC] PHP Warning: Parameter 2 to qtranxf_postsFilter() expected to be a reference, value given in /home/positivecs/www/wp-includes/class-wp-hook.php on line 286”
    which appears many times.

    Then :
    “[26-May-2019 15:00:56 UTC] PHP Notice: wp_register_script was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. Please see Debugging in WordPress for more information. (This message was added in version 3.3.0.) in /home/positivecs/www/wp-includes/functions.php on line 4773″
    also many times.

    And at the end :
    “[26-May-2019 15:01:52 UTC] PHP Warning: Cannot modify header information – headers already sent in /home/positivecs/www/wp-content/plugins/qtranslate-x/qtranslate_core.php on line 388”

    Regarding that last line, line 388 of the file corresponds to the “setcookie” part of the following function :
    function qtranxf_setcookie_language($lang, $cookie_name, $cookie_path, $cookie_domain = NULL, $secure = false){
    //qtranxf_dbg_log(‘qtranxf_setcookie_language: lang=’.$lang.’; cookie_name=’.$cookie_name.’; cookie_path=’.$cookie_path);
    setcookie($cookie_name, $lang, time()+31536000, $cookie_path, $cookie_domain, $secure);//one year
    //two weeks 1209600
    }

    Posting that here in case anyone would have an idea of what all that means and I’ll keep investigating again in a few hours when I’m done with some other stuff πŸ™‚

    Many thanks for trying to help me Stef !

    Thread Starter Rob.

    (@rob-1)

    Hi again,

    Ok I did turn on the debug mode. The resulting debug file keeps is full of the same paragraph repeating itself for each entry on the website :
    [26-May-2019 07:12:06 UTC] PHP Notice: wp_register_script was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. Please see Debugging in WordPress for more information. (This message was added in version 3.3.0.) in /www/wp-includes/functions.php on line 4773.

    I checked line 4773 in the corresponding file and here it is :
    trigger_error( sprintf( __( ‘%1$s was called incorrectly. %2$s %3$s’ ), $function, $message, $version ) );

    With the following comment above :
    /* translators: Developer debugging message. 1: PHP function name, 2: Explanatory message, 3: Version information message */

    Maybe it’s a bit early for me but I’m not sure I understand anything. Would someone have a clue to help me understand better ?

    Many thanks for your help !

    Robin

    Thread Starter Rob.

    (@rob-1)

    Hi, thanks for answering my post. Isn’t the debug mode aimed at debugging the front-end only ? As my issue now is with the WordPress interface that doesn’t save my changes.
    The article this all started with is accessible here : https://www.positivenergytour.com/index.php/2018/03/21/carnet-de-voyage-comores/?lang=oc
    But as the issue is on the whole website now I how much it is linked to the translate plugin, the article itself or something else…

    Thread Starter Rob.

    (@rob-1)

    Hi again,

    Sorry to come back on this subject but actually the solution you described in your comment didn’t solve my problem. The shortcode of your plugin is still not recognized in the main page…

    Would you have any other idea by chance?

    Thanks a lot for your help.

    Robin

    Thread Starter Rob.

    (@rob-1)

    Thank you very much Evan. Clear, concise and helpful explanations, you were of great help !

    Robin

    Thread Starter Rob.

    (@rob-1)

    Hi Evan,

    Thank you very much for the explanations.
    Indeed I understood afterward that the theme I chose is not quite common and I should probably have changed earlier as you are suggesting, however I already did quite a lot of work on my website and I’d like to stick to this theme now.

    What I find strange also is that I am using shortcodes for the multiple languages handling with the plugin qTranslate-X : [:en]…[]. Why is this working then?

    Anyway, may I ask if it would need a lot of modifications to change the functions.php file in order to support your shortcode? And if not too complicated can you help me do so?

    Thanks again for your help, I really appreciate !

    Robin

    Thread Starter Rob.

    (@rob-1)

    Hi,

    Actually I had tried like this and it didn’t work:
    <img src=”[:en]http://…[:fr]http://…[:]” alt=”” />

    But I just thought about trying like this and it works this way:
    <img src=[:en]”http://…”[:fr]”http://…”[:] alt=”” />

    Thank you for your help!

    Thread Starter Rob.

    (@rob-1)

    Hi,

    I use the language codes to switch languages in my custom field:
    [:en]English[:fr]French[:]

    And then the language switcher menu in my header menu.

    Many thanks if you can help me!

    Hi,

    Sorry to come back on this subject that was resolved but I cannot manage to make this solution work for me…
    I also need to make an image change according to the language chosen because of the text in it that I cannot overlay because of the design I made.

    I tried the option hereabove along with this other one which I found to be commonly used and working on the internet:

    <?php
    if( qtranxf_getLanguage() == ‘en’ ){ ?>
    <img class=”aligncenter” src=”source english” alt=”” />
    <?php }else { ?>
    <img src=”source french” alt=”” />
    <?php } ?>

    Actually both images are displayed. Would you know why?

    Thanks in advance for any help!

    Hi,

    Sorry to jump into the conversation but I am having the same problem and couldn’t find out how to use the workaround proposed in the other post. Did you find out?

    Thank you and have a nice day.
    Kind Regards.

Viewing 13 replies - 1 through 13 (of 13 total)