If you’re using the block editor, then you could create a custom block to contain the calculation form. Optionally you could register a custom shortcode to print out the form. Afterwards you would be able to display the form on any post / page by using the block or shortcode depending on which one you chose to write.
In both cases you probably want to create a custom plugin to host all the code you write.
Related Posts:
- Add scripts on custom post add/edit pages Not Working
- Ajaxify This Code
- HTML Form Submit to table in same page
- Angular: mat-form-field must contain a MatFormFieldControl
- How to submit a form with JavaScript by clicking a link?
- How to create a HTML Cancel button that redirects to a URL
- FormData append not working
- JavaScript code to stop form submission
- Keyboard shortcut for updating a page or post?
- Ajax Load More Posts in Category Page
- How to create WP Editor using javascript
- strip only specific tags (like ), but keep other tags (like )
- Dynamically update post title in admin page
- How to display comments and comment form on custom post type?
- Add javascript when post is published
- Removing the title attribute from links in the post content
- Get post from custom REST endpoint in Gutenberg
- How to wrap every image in a post with a div?
- Paragraphs removed when using get_post_custom()?
- POST from jQuery to PHP
- get_post_custom stripping styling issue
- why does HTML Tag not working in Post and Page
- Phantom 302 status code when sending a POST requests on pages
- How to automate filing a form as a user
- Convert a complex webpage into WP theme
- Submitting POST data to a custom page template triggers a 404, why?
- Add code just after Post content
- Injecting JavaScript into a Post with WP3.x
- How can I get a post field value using javascript?
- WordPress’ visual editor messing up my (nested) lists (and other things as well)
- Articles are text-only in any “Category” instead of HTML
- Ajax posts filter by date, comments, top views, top likes
- Custom post preview without saving
- Is it possible to create a form post wordpress custom navigation link?
- Redirection not working in this front end post submission form?
- Block Editor: Reset Reusable Blocks to last saved record
- How to build a site with a map that shows where people offer and need help?
- CF7 upload file failing [closed]
- Pausing and Resuming WP_Query results
- How to convert contact form 7 submission to post after submission? [closed]
- How to insert HTML/JavaScript form into WordPress page? [closed]
- Is Hfeed class for all pages needed
- Anyone know why wordpress converts some html entities to their numeric equivalents?
- redirect to uploaded (wordpress) post after form submission from front-end
- Only show a Post once in 10 visits
- In post.php how can I remove onbeforeunload?
- Refresh problem post is duplicated when page is submitted after page reload
- Benefits to using semantic HTML in post content? [closed]
- Creating a WordPress Post via REST API – HTML or Markdown?
- Navigate through the posts using keyboard arrows
- Post Form Results to Table in Same page
- Call current post URL in ajax
- How to get the form code from the edit page of a specific post?
- Get content from WordPress posts in Boostrap modal window – Javascript side?
- Insert specific information to a posts of a predefined category
- WordPress as CMS: How to manage/handle images assigned to a post as full-sized background images in a slideshow?
- Using the loop to set locations for all posts on a single google map
- Locally change the font family [closed]
- Right align a youtube video
- Insert JavaScript in a blog post or a new page?
- Standalone form does not post to the url when form fields are populated (otherwise it does)
- Mailing list submission from a post that doesn’t have a form on it
- Cascading dropdown select search based on Parent Page & Child Page
- Why is it recommended to insert JS through the theme, plugin, etc rather than in the post directly?
- WordPress React re-rendering to many times
- How can I pass form entry to another form on a new page
- WordPress 5: prevent link from displaying page title instead of URL
- Can’t Listen to KeyDown in TInyMCE Iframe (jQuery) and Pass it to Parent HTML FORM
- Redirecting wordpress search query to archive page
- WordPress Recent Post with the badge “New” on the side of the title post
- How can I create a Survey Form in WordPress that users can fill in and then submit the entire survey contents as a post?
- WP Ajax returning 0, can’t find action
- Remove HTML tags from all posts
- Checking if a post contains an html tag
- Ajax post doesnt call succes after got the response
- Secretly passing post ID/title etc into a shortcode form automatically to link submission to post
- Blog Post slider not working
- Creating a frontend blog post form for logged in users only
- Colorbox not working on native WordPress gallery when gallery is loaded thru AJAX
- testing result of $.post with json_encode
- Loading posts outside wordpress
- Ajax the create and edit post form into lightbox and get results
- Show all posts from the tags without having to set all of them
- Adding div to WordPress page content
- Front end post delete error confirmation and success message
- Changing a field value on submit using a PHP variable
- Posts don’t appear on Template Page
- Save/retrieve form data best practises for theme development
- form to post multiple inputs into post_content
- How to get all the terms of a post
- User driven content problems
- How do I insert a custom field in a user submitted post?
- Can’t assign another category other than Uncategorized int he following front end post submission form?
- Get Video Attachment to post
- CSS – Change height of Storefront / WooCommerce product categories, but not products
- WP Rest API feature image breaking react component
- How to automatically convert a form with HTML link into post
- How do I save JS classes being applied to the WP dashboard via custom plugin?
- Can’t find function which is called in a wordpress theme
- Posts Page in WordPress loading bare HTML of my homepage