Basic WordPress filter & search functionality

Job ID: 36697655

Budget: $10 – $30 USD

We have search functionality built with Javascript but as the contents load with Javascript, Google search engine flag it as spam. So we are creating this from scratch with Custom post type & AJAX.

We already created the Custom Post type & added a few posts here. You can see it using the below link:
https://coderexperts.com/privacy/gdpr-new/ (Password: 1234)

What we want now: Currently 10 latest posts showing & below you will see 2 buttons. One is "Show More" & another is "Show All".
If we click over "Show More" it will load the next 10 posts ...
If we click over "Show All" it will load all posts ...
Also, we need the numbers showing in the correct way here "Showing up 10 of 100"

About Filter:
Flags: Flags are actually the Post "Category", so if someone clicks on the specific flag, it will show the related posts of this category, don't need any advanced functionality, just need to show all the category posts related to the flag selected

Search: If someone writes something, needs to show all posts related to the keyword. Again don't need to do any pagination or load more functions, just show all the Custom posts related to this category.

Order by fine: ASC & DESC of fine fields we have. Show all the posts based on ASC & DESC way& don't need any load more or pagination

Order by Date: ASC & DESC of date fields we have. Show all the posts based on ASC & DESC way& don't need any load more or pagination

You can see the old system here, we need the same thing in our new system:
https://coderexperts.com/privacy/gdpr-fines/ (Password: 1234)
Related categories: PHP JavaScript AJAX WordPress jQuery / Prototype