wordpress(前端)中的 Dashicons 不会显示

3 wordpress fonts logged

目前,我正忙于在 WordPress 中创建一个网站。我正在使用 dashicons 来评分(手动)假期。它曾经可以工作,但更新后,未登录的用户将看不到 dashicons。只有登录后才能看到星级。

星级评级应显示在每个假期交易的左上角。

谁知道解决办法?

网站网址是 www.ikwilopvakantie.nl

Sam*_*yan 17

从 3.8 开始,Dashicons 是 WordPress 管理员的官方图标字体。.

为非登录用户加载 Dashicons:

  1. 打开目录 {your-website-folder/wp-content/themes/}
  2. 进入活动子主题的文件夹(如果您没有活动子主题,请打开活动父主题的文件夹)
  3. 找到那里的functions.php文件并在其末尾添加提供的代码(确保?>文件末尾没有php 结束标记。如果是这样,只需将其删除):

    function ww_load_dashicons(){
        wp_enqueue_style('dashicons');
    }
    add_action('wp_enqueue_scripts', 'ww_load_dashicons');
    
    Run Code Online (Sandbox Code Playgroud)
  4. 保存更改。Dashicons 将为所有用户加载到您的网站上。

编辑:可能有一些插件/代码从页面中删除了 Dashicons。尝试使用以下代码更改您的代码:

function ww_load_dashicons(){
   wp_enqueue_style('dashicons');
}
add_action('wp_enqueue_scripts', 'ww_load_dashicons', 999);
Run Code Online (Sandbox Code Playgroud)