【问题标题】:WordPress site migration - icons missingWordPress 网站迁移 - 缺少图标
【发布时间】:2016-09-01 10:04:56
【问题描述】:

我最近按照https://codex.wordpress.org/Moving_WordPress 的步骤将我的本地站点迁移到临时服务器,一切似乎都正常运行。

最初,每个数据库都指向不正确的 url(wp_options siteurl 和 home 字段)并需要切换,但完成此操作后,几乎所有内容都已正确移动 - 除了图标。

所使用的主题从许多不同的网站(font-awesome、ionicons 等)中提取图标,但没有一个显示。查看每个站点的标签后,我可以看到它们指向了错误的 url(开发站点到登台,反之亦然)。

有人知道我需要去哪里修改吗?我已经搜索了数据库,但找不到从哪里提取它。

我们将不胜感激。

【问题讨论】:

    标签: mysql database wordpress


    【解决方案1】:

    您可以使用像这样的插件 [https://wordpress.org/plugins/better-font-awesome/] 。只需安装插件并激活,所有图标都会自动添加。

    或者您也可以手动操作,我相信这是您最初使用的方法。您所要做的就是在主题的 header.php 文件中添加这一行代码,就在标签之前。

    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css" />

    尽管您也可以在 WordPress 中加载样式表或脚本以正确地将它们排入队列。例如,您可以在主题的 functions.php 文件中添加以下代码,而不是从主题的标题模板链接到样式表。

    function wpb_load_fa() {
    
    wp_enqueue_style( 'wpb-fa', 'https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css' );
    
    }
    
    add_action( 'wp_enqueue_scripts', 'wpb_load_fa' );

    简而言之,您可以检查 header.php 上的代码,就在 en-queued 脚本下的 functions.phpfunctions.php 上。

    希望这对海伦有所帮助。 谢谢

    【讨论】:

    • 我在阅读您的答案之前解决了这个问题,所以不能说这解决了问题。我在下面发布了我的解决方案。非常感谢。
    【解决方案2】:

    我最终设法解决了这个问题。

    1. 进入管理面板进入设置>常规
    2. WordPress 地址 (URL)站点地址 (URL) 更改为不同的地址(在这种情况下,我只是在当前 URL 中添加了“www.”)并保存更改。
    3. 这重定向了我,我不得不使用用户名和密码重新登录。
    4. 然后我回到同一区域并将其返回到原来的 URL 并保存更改。

    我相信这可能是需要重新编译 URL 的可视化作曲家插件的问题。不管怎样,这解决了这个问题。

    感谢您的建议:)

    【讨论】:

      【解决方案3】:

      我知道这是旧的,但如果其他人正在努力解决这个问题并且缺少 WPBakery 图标,解决方案很简单:

      1. 转到管理 > WPBakery 页面构建器 > 设计选项
      2. 不要编辑任何内容,只需点击“保存更改”

      然后您的图标就会出现。

      看了上面关于重新编译URL的评论,我记得每次更新WPBakery插件时都需要执行上述过程,这就是触发重新编译的原因。

      【讨论】:

        【解决方案4】:

        嘿,我也遇到了同样的问题。我添加了定义('WP_HOME','http://example.com'); 定义(“WP_SITEURL”,“http://example.com”);在 Config.php 中并在 Settings>General 中更改了 URL .. 但是当我看到图标从主题和编辑器中消失时。然后我从 Config.php 中删除了站点 url 和 home 的行并保存了出现的图标.. 如果您 WPBAKERY 在迁移后没有显示图标,请检查您是否在 config.php 中完成了这些编辑,请评论它们并检查网站..

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2017-03-12
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-11-26
          • 1970-01-01
          相关资源
          最近更新 更多