Skip to content

Instantly share code, notes, and snippets.

@mikeisonthenets
Last active April 19, 2017 22:34
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mikeisonthenets/49767dae6d554bfa65382f0745b05a32 to your computer and use it in GitHub Desktop.
Save mikeisonthenets/49767dae6d554bfa65382f0745b05a32 to your computer and use it in GitHub Desktop.
v2 Embed Filtering
<script type="text/javascript">
(function(w,d,t,u,n,s,e){w['SwiftypeObject']=n;w[n]=w[n]||function(){
(w[n].q=w[n].q||[]).push(arguments);};s=d.createElement(t);
e=d.getElementsByTagName(t)[0];s.async=1;s.src=u;e.parentNode.insertBefore(s,e);
})(window,document,'script','//s.swiftypecdn.com/install/v2/st.js','_st');
_st('install','YOUR_INSTALL_KEY','2.0.0', {
install: {
hooks: {
query_filter: function(query) {
query.setFilterDataByDocumentTypeSlugAndFilterField('page', 'FIELD_NAME', { values: ['VALUE1', 'VALUE2'], type: "and" });
return query;
}
}
}
});
</script>
@mikeisonthenets
Copy link
Author

  • Update the values above that are in ALL CAPS
  • The filter type will default to or

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment