\renewbibmacro{in:}{%
\ifboolexpr{%
test {\ifentrytype{article}}%
or
test {\ifentrytype{inproceedings}}%
}{}{\printtext{\bibstring{in}\intitlepunct}}%
}
This is difficult to handle within a style as it depends on how people store data in their database. (Different users will have different ideas about which types should and should not include a URL.) However, within a document it should be easy enough to handle using biblatex's abilities to access the data model. For example, something like
will clear the URL field for all books. Using a boolean expression, this can then be extended for multiple entry types
\AtEveryBibitem{%
\ifboolexpr
{
test { \ifentrytype{book} }
or
test { \ifentrytype{inbook} }
or
test { \ifentrytype{inproceedings} }
}
{\clearfield{url}}
{}%
}
Best Answer
Insert after loading the package biblatex:
or if you need it only for an entry of type
@article
(can easily extended to other entry types -- see below):If you need it for more entry types use: