Title: Getting Error when trying custom html
Last modified: November 29, 2022

---

# Getting Error when trying custom html

 *  Resolved [jboetger](https://wordpress.org/support/users/jboetger/)
 * (@jboetger)
 * [3 years, 6 months ago](https://wordpress.org/support/topic/getting-error-when-trying-custom-html/)
 * This is the error that I get when I try and paste custom html: Updating failed.
   The response is not a valid JSON response. What can I do to correct it?

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

 *  Plugin Author [edo888](https://wordpress.org/support/users/edo888/)
 * (@edo888)
 * [3 years, 6 months ago](https://wordpress.org/support/topic/getting-error-when-trying-custom-html/#post-16246292)
 * Hi,
 * Please provide more details about what you do and where do you see that error.
 * Thanks! 🙂
 *  Thread Starter [jboetger](https://wordpress.org/support/users/jboetger/)
 * (@jboetger)
 * [3 years, 6 months ago](https://wordpress.org/support/topic/getting-error-when-trying-custom-html/#post-16253131)
 * I am trying to use an html block using `<!– GTranslate: [https://gtranslate.io/](https://gtranslate.io/)–
   >
    <style> .switcher {font-family:Arial;font-size:12pt;text-align:left;cursor:
   pointer;overflow:hidden;width:173px;line-height:17px;} .switcher a {text-decoration:
   none;display:block;font-size:12pt;-webkit-box-sizing:content-box;-moz-box-sizing:
   content-box;box-sizing:content-box;} .switcher a img {vertical-align:middle;display:
   inline;border:0;padding:0;margin:0;opacity:0.8;} .switcher a:hover img {opacity:
   1;} .switcher .selected {background:#fff linear-gradient(180deg, #efefef 0%, #
   fff 70%);position:relative;z-index:9999;} .switcher .selected a {border:1px solid#
   ccc;color:#666;padding:3px 5px;width:161px;} .switcher .selected a:after {height:
   24px;display:inline-block;position:absolute;right:10px;width:15px;background-
   position:50%;background-size:11px;background-image:url(“data:image/svg+xml;utf8,
   <svg xmlns=’[http://www.w3.org/2000/svg&#8217](http://www.w3.org/2000/svg&#8217);
   width=’16’ height=’16’ viewBox=’0 0 285 285′><path d=’M282 76.5l-14.2-14.3a9 
   9 0 0 0-13.1 0L142.5 174.4 30.3 62.2a9 9 0 0 0-13.2 0L3 76.5a9 9 0 0 0 0 13.1l133
   133a9 9 0 0 0 13.1 0l133-133a9 9 0 0 0 0-13z’ style=’fill:%23666’/></svg>”);background-
   repeat:no-repeat;content:””!important;transition:all .2s;} .switcher .selected
   a.open:after {-webkit-transform: rotate(-180deg);transform:rotate(-180deg);} .
   switcher .selected a:hover {background:#fff} .switcher .option {position:relative;
   z-index:9998;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:
   1px solid #ccc;background-color:#eee;display:none;width:171px;max-height:198px;-
   webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-
   box;overflow-y:auto;overflow-x:hidden;} .switcher .option a {color:#000;padding:
   3px 5px;} .switcher .option a:hover {background:#fff;} .switcher .option a.selected{
   background:#fff;} #selected_lang_name {float: none;} .l_name {float: none !important;
   margin: 0;} .switcher .option::-webkit-scrollbar-track{-webkit-box-shadow:inset
   0 0 3px rgba(0,0,0,0.3);border-radius:5px;background-color:#f5f5f5;} .switcher.
   option::-webkit-scrollbar {width:5px;} .switcher .option::-webkit-scrollbar-thumb{
   border-radius:5px;-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.3);background-
   color:#888;} </style> <div class=”switcher notranslate”> <div class=”selected”
   > <a href=”#” onclick=”return false;”><img src=”//www.cbeyeclinic.com/wp-content/
   plugins/gtranslate/flags/24/en-us.png” height=”24″ width=”24″ alt=”en” /> English
   </a> </div> <div class=”option”> <a href=”#” onclick=”doGTranslate(‘en|cs’);jQuery(‘
   div.switcher div.selected a’).html(jQuery(this).html());return false;” title=”
   Czech” class=”nturl”><img data-gt-lazy-src=”//www.cbeyeclinic.com/wp-content/
   plugins/gtranslate/flags/24/cs.png” height=”24″ width=”24″ alt=”cs” /> Czech</
   a><a href=”#” onclick=”doGTranslate(‘en|en’);jQuery(‘div.switcher div.selected
   a’).html(jQuery(this).html());return false;” title=”English” class=”nturl selected”
   ><img data-gt-lazy-src=”//www.cbeyeclinic.com/wp-content/plugins/gtranslate/flags/
   24/en-us.png” height=”24″ width=”24″ alt=”en” /> English</a><a href=”#” onclick
   =”doGTranslate(‘en|fr’);jQuery(‘div.switcher div.selected a’).html(jQuery(this).
   html());return false;” title=”French” class=”nturl”><img data-gt-lazy-src=”//
   www.cbeyeclinic.com/wp-content/plugins/gtranslate/flags/24/fr.png” height=”24″
   width=”24″ alt=”fr” /> French</a><a href=”#” onclick=”doGTranslate(‘en|de’);jQuery(‘
   div.switcher div.selected a’).html(jQuery(this).html());return false;” title=”
   German” class=”nturl”><img data-gt-lazy-src=”//www.cbeyeclinic.com/wp-content/
   plugins/gtranslate/flags/24/de.png” height=”24″ width=”24″ alt=”de” /> German
   </a><a href=”#” onclick=”doGTranslate(‘en|ru’);jQuery(‘div.switcher div.selected
   a’).html(jQuery(this).html());return false;” title=”Russian” class=”nturl”><img
   data-gt-lazy-src=”//www.cbeyeclinic.com/wp-content/plugins/gtranslate/flags/24/
   ru.png” height=”24″ width=”24″ alt=”ru” /> Russian</a><a href=”#” onclick=”doGTranslate(‘
   en|es’);jQuery(‘div.switcher div.selected a’).html(jQuery(this).html());return
   false;” title=”Spanish” class=”nturl”><img data-gt-lazy-src=”//www.cbeyeclinic.
   com/wp-content/plugins/gtranslate/flags/24/es.png” height=”24″ width=”24″ alt
   =”es” /> Spanish</a><a href=”#” onclick=”doGTranslate(‘en|uk’);jQuery(‘div.switcher
   div.selected a’).html(jQuery(this).html());return false;” title=”Ukrainian” class
   =”nturl”><img data-gt-lazy-src=”//www.cbeyeclinic.com/wp-content/plugins/gtranslate/
   flags/24/uk.png” height=”24″ width=”24″ alt=”uk” /> Ukrainian</a></div> </div
   > <script> (function gt_jquery_ready() { if(!window.jQuery||!jQuery.fn.click)
   return setTimeout(gt_jquery_ready, 20); jQuery(‘.switcher .selected’).click(function(){
   jQuery(‘.switcher .option a img’).each(function() {if(!jQuery(this)[0].hasAttribute(‘
   src’))jQuery(this).attr(‘src’, jQuery(this).attr(‘data-gt-lazy-src’))});if(!(
   jQuery(‘.switcher .option’).is(‘:visible’))) {jQuery(‘.switcher .option’).stop(
   true,true).delay(100).slideDown(500);jQuery(‘.switcher .selected a’).toggleClass(‘
   open’)}}); jQuery(‘.switcher .option’).bind(‘mousewheel’, function(e) {var options
   = jQuery(‘.switcher .option’);if(options.is(‘:visible’))options.scrollTop(options.
   scrollTop() – e.originalEvent.wheelDelta/10);return false;}); jQuery(‘body’).
   not(‘.switcher’).click(function(e) {if(jQuery(‘.switcher .option’).is(‘:visible’)&&
   e.target != jQuery(‘.switcher .option’).get(0)) {jQuery(‘.switcher .option’).
   stop(true,true).delay(100).slideUp(500);jQuery(‘.switcher .selected a’).toggleClass(‘
   open’)}}); })(); </script> <style>#goog-gt-tt{display:none!important;}.goog-te-
   banner-frame{display:none!important;}.goog-te-menu-value:hover{text-decoration:
   none!important;}.goog-text-highlight{background-color:transparent!important;box-
   shadow:none!important;}body{top:0!important;}#google_translate_element2{display:
   none!important;}</style> <div id=”google_translate_element2″></div> <script>function
   googleTranslateElementInit2() {new google.translate.TranslateElement({pageLanguage:‘
   en’,autoDisplay: false}, ‘google_translate_element2’);}if(!window.gt_translate_script){
   window.gt_translate_script=document.createElement(‘script’);gt_translate_script.
   src=’[https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit2&#8242](https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit2&#8242);;
   document.body.appendChild(gt_translate_script);}</script>
 * <script>
    function GTranslateGetCurrentLang() {var keyValue = document[‘cookie’].
   match(‘(^|;) ?googtrans=([^;]*)(;|$)’);return keyValue ? keyValue[2].split(‘/’)[
   2] : null;} function GTranslateFireEvent(element,event){try{if(document.createEventObject){
   var evt=document.createEventObject();element.fireEvent(‘on’+event,evt)}else{var
   evt=document.createEvent(‘HTMLEvents’);evt.initEvent(event,true,true);element.
   dispatchEvent(evt)}}catch(e){}} function doGTranslate(lang_pair){if(lang_pair.
   value)lang_pair=lang_pair.value;if(lang_pair==”)return;var lang=lang_pair.split(‘
   |’)[1];if(GTranslateGetCurrentLang() == null && lang == lang_pair.split(‘|’)[
   0])return;if(typeof ga==’function’){ga(‘send’, ‘event’, ‘GTranslate’, lang, location.
   hostname+location.pathname+location.search);}var teCombo;var sel=document.getElementsByTagName(‘
   select’);for(var i=0;i<sel.length;i++)if(sel[i].className.indexOf(‘goog-te-combo’)!
   =-1){teCombo=sel[i];break;}if(document.getElementById(‘google_translate_element2’)
   ==null||document.getElementById(‘google_translate_element2′).innerHTML.length
   ==0||teCombo.length==0||teCombo.innerHTML.length==0){setTimeout(function(){doGTranslate(
   lang_pair)},500)}else{teCombo.value=lang;GTranslateFireEvent(teCombo,’change’);
   GTranslateFireEvent(teCombo,’change’)}} (function gt_jquery_ready() { if(!window.
   jQuery||!jQuery.fn.click) return setTimeout(gt_jquery_ready, 20); if(GTranslateGetCurrentLang()!
   = null)jQuery(document).ready(function() {var lang_html = jQuery(‘div.switcher
   div.option’).find(‘img[alt=”‘+GTranslateGetCurrentLang()+'”]’).parent().html();
   if(typeof lang_html != ‘undefined’)jQuery(‘div.switcher div.selected a’).html(
   lang_html.replace(‘data-gt-lazy-‘, ”));}); })(); </script>`
 * And I get the error that I stated above.
 *  Plugin Author [edo888](https://wordpress.org/support/users/edo888/)
 * (@edo888)
 * [3 years, 6 months ago](https://wordpress.org/support/topic/getting-error-when-trying-custom-html/#post-16255986)
 * Hi,
 * Where do you get that error exactly? Is that in the browser console or backend
   configuration interface?
 * Thanks! 🙂
 *  Thread Starter [jboetger](https://wordpress.org/support/users/jboetger/)
 * (@jboetger)
 * [3 years, 6 months ago](https://wordpress.org/support/topic/getting-error-when-trying-custom-html/#post-16255997)
 * It is when I am on the backend of the site. There is a custom html block that
   I am pasting the code above and get the error above.
 *  Plugin Author [edo888](https://wordpress.org/support/users/edo888/)
 * (@edo888)
 * [3 years, 6 months ago](https://wordpress.org/support/topic/getting-error-when-trying-custom-html/#post-16256010)
 * Sorry, but you are not providing enough details. Please do not make me guess.
 * You paste the mentioned code and then what? Maybe you click save changes or do
   something else and then where exactly on that page you see that error? Is it 
   a popup or is it a message somewhere in the page.
 * Thanks! 🙂
 *  Thread Starter [jboetger](https://wordpress.org/support/users/jboetger/)
 * (@jboetger)
 * [3 years, 6 months ago](https://wordpress.org/support/topic/getting-error-when-trying-custom-html/#post-16256030)
 * In the footer area of the site I am building is a custom html box. I paste the
   code above that is provided by the plugin. When I try to save the changes the
   error code comes up and won’t allow me to save the code that I pasted, nor will
   it allow the code to be used.
 *  Plugin Author [edo888](https://wordpress.org/support/users/edo888/)
 * (@edo888)
 * [3 years, 6 months ago](https://wordpress.org/support/topic/getting-error-when-trying-custom-html/#post-16256048)
 * You just need to use [gtranslate] shortcode instead of copy/pasting code. Please
   read the notices in Widget Code section in GTranslate settings page:
 * **DO NOT COPY THIS INTO YOUR POSTS OR PAGES! Use [GTranslate] shortcode inside
   the post/page
    or add a GTranslate widget into your sidebar from Appearance -
   > Widgets instead.
 * The error is not generated by GTranslate. If you are really sure what you are
   doing then consult the plugin/widget developer which generates that error.
 * Thanks! 🙂

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

The topic ‘Getting Error when trying custom html’ is closed to new replies.

 * ![](https://ps.w.org/gtranslate/assets/icon-256x256.png?rev=2595917)
 * [Translate Wordpress with GTranslate](https://wordpress.org/plugins/gtranslate/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/gtranslate/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/gtranslate/)
 * [Active Topics](https://wordpress.org/support/plugin/gtranslate/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/gtranslate/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/gtranslate/reviews/)

 * 7 replies
 * 2 participants
 * Last reply from: [edo888](https://wordpress.org/support/users/edo888/)
 * Last activity: [3 years, 6 months ago](https://wordpress.org/support/topic/getting-error-when-trying-custom-html/#post-16256048)
 * Status: resolved