For working reasons I had to work on a project at work were for each researcher I had to link a ‘social’ profile, not on Facebook or other popular – consumer – networks, but for some specialized ones … like ReaserchGate, Google Scholar, Mendeley, etc.. If you’re into academics you know them. Here is Academicons →
With a bit of luck I found a GitHub project by James Walsh, a post-doctoral researcher, were he made and collected a series of font icons – 100% compatible with the more famous FontAwesome that solved my need with few lines of code.
I am trying to make this work on WordPress with plugins (e.g., Better Font Awesome, Font Awesome 4 Menus) because I am categorically opposed to creating and depending on child themes. If anyone has any advice on how to do that, please let me know.
LikeLike
Can’t you just embed them in style.css?
LikeLike
Here I am again Nick … this time at my PC.
Having a Child Theme is THE way to go if you customize a template on WordPress.
You can use a number of plugins (this is developed by a friend, usually I use Orbisius’ one
In this way when the main theme gets an update all your modifications remains intact and you have no issue.
For Academicons you have to DOWNLOAD the files, put the fonts and css folders somewhere on your web server, and then update the link given that path in the CSS file where you are enabling Font Awesome and Academicons.
LikeLike
If you can, I don’t know how.
I’ve tried adding some and all of Academicon CSS in “Appearance > Custom CSS” but it had no effect. I assumed that this was because I did not add “” in my page header. (I don’t edit theme files because the edits just get erased with every WordPress update).
LikeLike
This comes a few months late, but maybe could help someone in the future. Yesterday I tried to install academicons but everything I did didn’t work until this (no edit css nor index worked):
So in my child theme (I didn’t try main theme) I copy the font folder and the css folder into my child’s theme folder, then I edited the functions.php with this:
//enqueues our locally supplied academicons stylesheet
function enqueue_our_required_stylesheets(){
wp_enqueue_style(‘academicons’, get_stylesheet_directory_uri() . ‘/css/academicons.min.css’);
}
add_action(‘wp_enqueue_scripts’,’enqueue_our_required_stylesheets’);
And now everything is working as it should be. Hope this helps someone else in the future.
LikeLike
“” = “…link rel=”stylesheet” href=”/path/to/folder/css/academicons.css…”
LikeLike