The standard behaviour of biblatex is to always display URLs for @online regardless of the url option. So even with url=false you should see the URL of @online entries.
Mendeley exports websites as @misc entries. But @misc does not fall under the @online exception above and so the URLs of your sources are suppressed.
The solution is to tell the Mendeley people that they should export online sources to @online if they want to support biblatex properly. I have googled around a bit and it seems like people have been trying to get Mendeley to change their .bib export for quite a while, apparently with limited success.
You can use a method similar to Mendeley and Biblatex: how to interpret 'misc' as 'patent' or 'online' to try and salvage your .bib file. The map
\DeclareSourcemap{
\maps[datatype=bibtex, overwrite=true]{
\map{
\step[fieldsource=url, final]
\step[typesource=misc, typetarget=online]
}
}
}
converts all @miscs with a URL field to @online.
The map
\DeclareSourcemap{
\maps[datatype=bibtex, overwrite=true]{
\map{
\step[typesource=misc, typetarget=online]
}
}
}
converts all @miscs to @online.
Both solutions assume that you have no legitimate @misc entries with a url field (which should not be converted to @online).
@online, for which theurlis always printed, even withurl=false. I'm not a Mendeley user though, so I'm not sure about how to tell it to do that. Anyway, that's whatbiblatexwould expect. – gusbrs Apr 28 '18 at 00:59.bib. If Mendeley is using the wrong entry type for web pages, that's where you need to intervene in your workflow. – cfr Apr 28 '18 at 01:35@miscor as a weird entrytype thatbiblatexdoes not know and therefore maps to@misc. As gusbrs and cfr already pointed out, if you have an@onlineyou should get to see the URL even withurl=false. – moewe Apr 28 '18 at 06:10@miscinstead of@online. I can't seem to find a way of changing this. Mendeley's auto.bibsyncing is very useful, but it looks like I'm just going to have to manually change the@miscto@onlinebefore submission. – Oliver Crow Apr 28 '18 at 09:34@onlineif they want to supportbiblatex. https://tex.stackexchange.com/q/422563/35864 has a work-around to reclassify@miscs with URL as@online. – moewe Apr 28 '18 at 11:06