I have recently migrated my local site to a staging server by following the steps at https://codex.wordpress.org/Moving_WordPress and everything seemed to have worked correctly.
Initially the database of each was pointing to the incorrect url's (wp_options siteurl and home fields) and needed switching, but having done this nearly everything has moved correctly - except for the icons.
The theme being used pulls it's icons from a number of different sites (font-awesome, ionicons etc.) but none of them are showing. Having looked in the tags of each site I can see that they are pointing to the incorrect url (dev site to staging and vice versa).
Does anyone know where I would need to go to amend this? I have searched the database and cannot find from where this is being pulled.
Any help here would be greatly appreciated.
you can either use a plugin for instance like this [https://wordpress.org/plugins/better-font-awesome/] .Just install the plugin and activate and all the icons will be added automatically.
Or alternatively you can do it manually of which I believe was the approach you used initially. All you have to do is add this single line of code in your theme’s header.php file just before the tag.
Though you can also load stylesheets or scripts in WordPress to properly enqueue them. For instance, instead of linking to the stylesheet from your theme’s header template, you can add the following code in your theme’s functions.php file.
So in short, you can either check for the code on the header.php just before the or functions.php under en-queued scripts.
Hope this helps Hellen. Thank you
I managed to solve this in the end.
I believe this may have been an issue with the visual composer plugin needing to recompile the URLs. Either way, this resolved the issue.
Thanks for your suggestions :)