Yes, you could create a plugin to produce admin pages that connect to the REST you’ve made for your application, and provide a gui to interact with its endpoints for CRUD operations. It would be, essentially, no different than connecting to any other external api (i.e. a Mailchimp or Google api).
If you are only looking to provide a gui for interacting with your windows application, there may be less constrictive options. (ng-admin comes to mind)
If, however, your application has other tie-ins to a wordpress install (data lookup relevant to some other content management operation for instance), then look into the Plugin Developer’s Handbook.
You may need to create custom capabilities for user roles to manage access to your CRUD operation endpoints.
Also see: Administration menu a page creation.
And of course the HTTP API.
Related Posts:
- Fetch All Posts (Including Those Using a Custom Post Type) With WordPress API
- get post type plural
- REST API: How can I restrict a custom post type to only be accessible by authenticated users?
- How to create download links based on Custom Fields with Rewrite API
- Custom post metadata not appearing in public API
- How would you associate location data with a post?
- Custom Post-to-Post with multiple parents?
- How do I get the intended post type of a revision post?
- Make parts of your wordpress website completely built with data from external APIs?
- Database to page routing API?
- Exclude objects from WordPress API based from ACF field using rest_prepare_{$post_type}
- Pros and cons of a custom page vs custom post type template file
- Creating tags via API
- CRUD operations in wordpress
- Api rest_route 404 while building filter for custom posts (filtered by multiple meta keys / custom fields)
- WordPress custom API endpoint – how to make the request more flexible
- Custom REST endpoint not working to retrieve single posts (“rest_no_route”)
- Custom permalink structure for remote content pages
- Use Gravity Forms and a Shopping Cart for output to Freshbooks for an Estimate [closed]
- Sync posts via JSON API
- Use a template for a specific url slug without creating a page
- How to Grab Anime info using Jikan API and fill the value in Metabox
- How to display “META” array in register_taxonomy
- Populating Custom Fields from live JSON
- WordPress API only returning HTML
- Insert custom post data in to MailChimp campaign email
- wp_insert_post not working for custom post type?
- Custom plugin contact form connecting to mailchimp API
- display posts, pages and custom post types from another wordpress site
- How to consume external API from WordPress post editor and display the response data in the custom field?
- Can multiple custom post types share a custom taxonomy?
- How to Add Custom Fields to a Custom Post Type?
- Using save_post to replace the post’s title
- limit selection of custom taxonomies to one?
- Importing old blog with regular posts into new custom post types
- $wp_query->queried_object->ID throws warning: Undefined property
- Load custom posts with same tag as page
- functions.php conditional tag only for custom post type
- Meta Query “IN” doesn’t work with ACF checkbox filter
- How do you modify the ‘post_parent’ of a custom post type?
- How to show related posts by category or custom post type?
- Archive or taxonomy pages not working for custom post type
- Custom Taxonomy returns no posts
- Display taxonomy term only if there’s a value
- Custom template for post type not working
- How to delete all posts from a custom post type?
- Frontend posting – everything saves other than checkboxes?
- Update content of multiple pages/posts at once?
- Query custom post types and a specific page?
- Page as a child of a Custom Post Type
- Custom post types and permalinks
- Fetch taxonomies by custom post type id array
- Normal pages as children of my Custom Post Type
- Diplay content from custom type as widget or sidebar?
- Cannot save Checkbox meta box value from a Custom Post Type
- Sorting custom post type columns with external data and without meta values
- Custom post ui plugin & WP_Query – Polylang
- How to add a post slug to a url?
- Change CPT archive title
- The loop seems stuck to a single (now deleted) post
- Custom post type archive page for multiple post types
- Invalid argument supplied in register_taxonomy $args->taxonomies
- Targeting custom post type
- Add the post type to the title of the page
- category page for custom post type
- Using wp_localize_script to get data from cpt and pass it to maplace-js locations
- Getting Un Wanted Gallery Shortcode In The Page on Loop
- How do I know if a rewritten rule was applied?
- How to handle new post from API request?
- Widget Categories shows “No categories”
- Custom Post Type permalink without /%day%/ and/or /%postname%/
- How to convert custom fields to content
- next page with custom post
- What should I learn to develop event management in wordpress? [closed]
- Displaying Posts Using a Custom Query with a Custom Field and a term_id
- Auto update publish date of CPT Post if default post custom field value match to cpt post CF Value
- Custom post type not pulling CSS
- Hide the update button from edit view in wordpress custom post type
- Add link for CPT to another CPT on submit button
- How to stop post status from reverting to Published?
- How to make id user can be view content
- Redirect users in first login to a dynamic link
- Custom permalink rewrite rules – how do I fix this?
- Custom Pagination based on Custom Post Type
- Link Custom Post Type Sidebar to Page/Posts
- WordPress custom post type
- Show Custom Post Type taxonomy term that matches custom field
- Redirect preview single post link to a page
- paging is not working properly on news archives page [duplicate]
- Yearly Archive from a custom date metabox (Event Start Date)
- How to Display Custom Taxonomies in an Un-ordered HTML List
- 404 with Custom Post Type
- Custom post type permalink structure
- How do I use CPT and permalinks with a mobile theme?
- Knowledgebase / Docs: Custom Post Type, Pages or as a Post Category?
- Add top-level menu pointing to a different custom post type?
- custom post type not getting archived?
- Default WordPress Query for a Specific Custom Post Type URL
- using jetbooking for multiple custom post types
- Custom post type pagination conflict result in 404