我最近已按照https://codex.wordpress.org/Moving_WordPress中的步骤将我的本地站点迁移到临时服务器,所有内容似乎都正常运行。
最初每个数据库的数据库指向不正确的网址(wp_options siteurl和home字段)并需要切换,但几乎所有内容都已正确移动 - 除了图标。
正在使用的主题从许多不同的网站(font-awesome,ionicons等)中提取它的图标,但它们都没有显示。查看了每个站点的标签后,我可以看到他们指向的是不正确的URL(开发站点是分段,反之亦然)。
有谁知道我需要去修改这个?我搜索了数据库,无法找到从哪里拉。
非常感谢任何帮助。
答案 0 :(得分:3)
您可以使用插件,例如[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" />
&#13;
虽然您也可以在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' );
&#13;
简而言之,您可以在en-queued脚本下的 functions.php 之前检查 header.php 上的代码。
希望这有助于海伦。 谢谢
答案 1 :(得分:1)
我最终设法解决了这个问题。
我认为这可能是视觉作曲家插件需要重新编译URL的问题。无论哪种方式,这都解决了这个问题。
感谢您的建议:)
答案 2 :(得分:0)
我知道这很老了,但是如果其他任何人都在为这个问题而苦苦挣扎并且缺少WPBakery图标,则解决方案很简单:
随即出现您的图标。
在阅读以上有关重新编译URL的评论时,我记得每次WPBakery插件更新时上述过程都需要做,这就是触发重新编译的原因。
答案 3 :(得分:0)
嘿,我遇到了同样的问题。我添加了定义( 'WP_HOME', 'http://example.com' ); 定义('WP_SITEURL','http://example.com');在 Config.php 中,并在 Settings>General 中更改 URL .. 但是当我看到图标从主题和编辑器中消失时。然后我从 Config.php 中删除了站点 url 和 home 行并保存了出现的图标.. 如果您在迁移后 WPBAKERY 没有显示图标,请检查您是否在 config.php 中进行了这些编辑,请对它们进行注释并检查网站 ..