Well the question is do you want to leverage WordPress or do you want to use your custom data.
You can build fairly complex things in WordPress even with a plugin like Advanced Custom Fields, make a bunch of custom post types that all have different custom fields(some of which can be other post objects, so a field of one post could be another post), and then have pages that list those custom post types. Not sure that this is enough for what you need, but this surely can be done.
Related Posts:
- Custom templates not showing up in template dropdown
- Get page id by template
- Change page template programmatically ?
- Listing pages which uses specific template [duplicate]
- Is there a way to change the default page template selection?
- Hide page visual editor if certain template is selected?
- Creating a template using a specific slug name, for a page with a parent page
- Limit number of pages that use a specific template?
- Hide page visual editor if template is selected – redux
- Add custom admin menu item for pages using a certain template
- WP is not using the select custom template.php that its selected for a page
- Is it possible to set a page template on a dynamic home page (articles list)?
- Page template gives ‘Parse error: syntax error’ when used, but no error found!
- more tag in the $post->content when get_pages were used
- Why is custom template not seen as page with is_page()?
- Export only pages and posts with mysql dump
- Page with page template not using template in Preview
- Backend option to include a javascript file on specific pages?
- Template for child pages / subpages
- How to dynamically save a selected option from page “Templates” selectbox?
- Include a specific page in your template
- Add a Menu Link (to a WordPress Page) in the Admin Menu/Sidebar
- Custom page template not working
- How do I create a separate page for each author?
- How to create a page that contains a list of post titles from specific categories?
- How do I pass data from page content to the underlying PHP template
- How do i change page template in bulk?
- Load specific page template based on URI
- I have index.php and other files, how do I display other pages?
- How to Move My Page into WordPress dashboard main menu
- is_home() returns TRUE on page template
- Using Pages to handle calls for custom post types
- How to make tag post listing page working?
- Custom page template with entirely different design. Is it possible in?
- How to make my category archive behave like a page
- Page template no longer exists – metaboxes won’t save
- page-name.php doesn’t execute on custom template
- Creating a dashboard menu page similar to the “Pages” page
- Remove Content edit box from ALL pages (not posts)
- Is it possible to activate page template without manually selecting it in wp-admin?
- Hide page templates without using ‘unset’
- How to add an external php page with wordpress?
- the_content of template page
- Use same page-mypage.php template for several pages
- Rewrite to load homepage for a different url
- Avoid pages losing template association on site re-deploy
- Need to create a custom page on a website
- List child pages within page template
- Using page-something.php as static front page
- Automatically generate pages from SQL
- Best way to organize data in this scenario
- creating single page with 2 columns while theme is 3 column
- Using index.php as page template
- How does wordpress link page templates to individual pages
- How to backup just pages from my site, but not posts with other post_type values
- Create custom page to author.php
- Custom user tables not working after migration
- Template field missing in page attributes
- Different template parts when on different pages
- Updating page template pragmatically
- How to sorted Parent Page in WP-admin
- WordPress blog posts template bug [closed]
- Adding styles/scripts to specific page
- When would it be best to hook AJAX functions on a back-end page?
- WordPress form submit to custom page template does not work
- Display grandchild page content on parent page
- How do you assign custom template for Posts page (under Front page displays setting)
- display different pages content on single page
- How to output different content of page on different places in my template
- Avada Theme – Display results from a specific category [closed]
- Multiple pages to show posts
- How to finish this loop?
- Auto-Create Pages from Template Directory
- Loading custom jQuery and HTML in a WordPress page
- different single.php for different page templates
- how bbPress and buddypress add their own page templates to the page template drop down on the page editing screen
- Custom admin menu for a selection of pages
- Naming custom page templates
- How can I use Page editor for two separate templates?
- Adding a filter to wp_edit_posts_query() to prevent hierarchical display of pages
- Display random page
- How to read a page’s “Shortcodes” from the Template File?
- if and else statement not working on the iframe php page
- Create a plugin to create a new page in wordpress for each time a record is added into the database
- Custom SINGLE page with custom metaboxes and custom template
- I reached halfway through a WordPress tutorial to find out I began wrong for a new comer to WP
- Custom template is not showing up in templates dropdown list after re-naming it
- May I know where to edit the tax rate?
- Add infinite scroll to content splitted post
- Check if wp-login is current page
- How to get current page ID outside the loop?
- Contact Form on WordPress Sites?
- Page returns 404 with POST variables, but not without
- Page template query with WP_Query
- Using pre_get_posts on true pages and static front pages
- Get the content of a specific page (by ID)
- How to get page title with the page ID?
- Show more than 20 items in pages or posts edit dashboard
- Allowing user to edit only certain pages
- Pass PHP variable to javascript