我正在将我们的网站https://www.meterinsight.com迁移到WordPress,并试图让i-feather图标工作。我遵循这个简单的指南:https://therealkimcoleman.com/2022/05/21/feather-icons-with-wordpress/
在functions.php的mi_register_scripts()下,我有这一行:
wp_enqueue_script(‘mi-ifeather’, “https://cdnjs.cloudflare.com/ajax/libs/feather-icons/4.29.1/feather.min.js”, array(), ‘1.0’, ‘all’, true);
字符串
在页面上,我看到这个脚本正在生成:
<script type=”text/javascript” src=”https://cdnjs.cloudflare.com/ajax/libs/feather-icons/4.29.1/feather.min.js?ver=1.0” id=”mi-ifeather-js”></script>
型
出于某种原因,图标不显示,即使在HTML中,我看到我的网页上的代码中的简单测试:
我做错了什么?
1条答案
按热度按时间lpwwtiir1#
当我添加一个带有“feather.replace();”的脚本时,它开始工作了。我以为这就是feather.min.js文件的作用,但我想我需要用这个初始化它。
解决方案发布在这里:https://wordpress.org/support/topic/i-feather-not-working-with-cdn-javascript/#post-17313930