What i would like to do is get code from widget and fill in the items to be sorted dynamically

[likebtn_most_liked title="Most Liked Content" number="5" order="likes" time_range="all" show_likes="1" show_dislikes="0" show_thumbnail="1" thumbnail_size="thumbnail" show_excerpt="0" show_date="0" entity_name="custom_item"]

for instance say I hard code the above shortcode into them and it appears on all pages... I want to make the option .... entity_name="custom_item" | entity_name="post" | entity_name="page" etc...
display posts from certain category and or custom post type but allow the url to tell it which one...

Basically I want on a page it to display pages and on post it needs to display posts and on custom post type " it display the custom post type....

Is there a way to add categories and or dynamically add entity_name="???" based on page...

Also how do i use the custom_item option - what is it?

ccsc.jpg