html "Server Error" 内的 Wordpress Elementor 脚本
Wordpress Elementor script inside html "Server Error"
为了将我的 surveymonkey 嵌入我的网站,我收到了脚本代码并将其复制到 html 部分。我将这个 html 部分与 Elementor 放在了页面的中心。
<script>(function(t,e,s,n){var o,a,c;t.SMCX=t.SMCX||[],e.getElementById(n)||(o=e.getElementsByTagName(s),a=o[o.length-1],c=e.createElement(s),c.type="text/javascript",c.async=!0,c.id=n,c.src="https://widget.surveymonkey.com/collect/website/js/<TokenToMySurvey>.js",a.parentNode.insertBefore(c,a))})(window,document,"script","smcx-sdk");</script>
现在我面临问题。首先,调查显示在预览中,但位于页面底部。其次,当我点击“保存”或“发布”时,我得到
Server Error (510 No Reason Phrase)
如何将脚本部分正确地放入 html?
您可以尝试通过将下面的代码添加到您的主题的 functions.php(最好添加到您的子主题的 functions.php)来创建简码
我编造了短代码名称 fiscblogsurvey
和函数名称。你可以随便叫他们。
// function that runs when shortcode is called
function fiscblog_shortcode() {
return '<script>(function(t,e,s,n){var o,a,c;t.SMCX=t.SMCX||[],e.getElementById(n)||(o=e.getElementsByTagName(s),a=o[o.length-1],c=e.createElement(s),c.type="text/javascript",c.async=!0,c.id=n,c.src="https://widget.surveymonkey.com/collect/website/js/<TokenToMySurvey>.js",a.parentNode.insertBefore(c,a))})(window,document,"script","smcx-sdk");</script>';
}
// register shortcode
add_shortcode('fiscblogsurvey', 'fiscblog_shortcode');
您现在可以使用 elementor 的短代码小部件将此 shortcode
添加到 elementor 中,方法是在 [fiscblogsurvey]
中键入
为了将我的 surveymonkey 嵌入我的网站,我收到了脚本代码并将其复制到 html 部分。我将这个 html 部分与 Elementor 放在了页面的中心。
<script>(function(t,e,s,n){var o,a,c;t.SMCX=t.SMCX||[],e.getElementById(n)||(o=e.getElementsByTagName(s),a=o[o.length-1],c=e.createElement(s),c.type="text/javascript",c.async=!0,c.id=n,c.src="https://widget.surveymonkey.com/collect/website/js/<TokenToMySurvey>.js",a.parentNode.insertBefore(c,a))})(window,document,"script","smcx-sdk");</script>
现在我面临问题。首先,调查显示在预览中,但位于页面底部。其次,当我点击“保存”或“发布”时,我得到
Server Error (510 No Reason Phrase)
如何将脚本部分正确地放入 html?
您可以尝试通过将下面的代码添加到您的主题的 functions.php(最好添加到您的子主题的 functions.php)来创建简码
我编造了短代码名称 fiscblogsurvey
和函数名称。你可以随便叫他们。
// function that runs when shortcode is called
function fiscblog_shortcode() {
return '<script>(function(t,e,s,n){var o,a,c;t.SMCX=t.SMCX||[],e.getElementById(n)||(o=e.getElementsByTagName(s),a=o[o.length-1],c=e.createElement(s),c.type="text/javascript",c.async=!0,c.id=n,c.src="https://widget.surveymonkey.com/collect/website/js/<TokenToMySurvey>.js",a.parentNode.insertBefore(c,a))})(window,document,"script","smcx-sdk");</script>';
}
// register shortcode
add_shortcode('fiscblogsurvey', 'fiscblog_shortcode');
您现在可以使用 elementor 的短代码小部件将此 shortcode
添加到 elementor 中,方法是在 [fiscblogsurvey]