First, I can count on one finger the number of times A code which was developed in the hope of being “reusable” was actually reused. Write the code to the specification you can test against. “Reusable” is not a specification you can test against until you have a proper idea what will you need in the future, will is always hard for people that are not future tellers 😉
Second, this means that all meta data should be queriable from the outside which is a security/privacy nightmare as you will have an end point that can be used to query intimate data that might never be displayed in the open. This is BTW the reason that you need to explicitly opt-in meta fields in order to be able to use them in the REST API.
Related Posts:
- Pass request headers in a jQuery AJAX GET call
- My javascript is returning this error: $.ajax is not a function
- TypeError: $.ajax(…) is not a function?
- XML Parsing Error: not well-formed in FireFox but good in Chrome
- Ajax Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource
- How to get a cross-origin resource sharing (CORS) post request working
- jQuery Form Validation before Ajax submit
- How to manage ajax calls and JSON in wordpress
- ajax stopped working when not logged in?
- Using jQuery to delete data stored in wp_options
- How to add a ” waiting” icon for an ajax in WP frontend?
- What is the simplest ajax upload plugin or script to be used with wordpress?
- WordPress Ajax URL for function in functions.php
- Ajax call does not activate callback function
- AJAX call returns 0
- AJAX function returning -1
- call shortcode in javascript
- jQuery and AJAX Not working with Select Form Element
- How to pass both action and formdata in wordpress ajax?
- jQuery AJAX form validation
- Proper way to load a single post via Ajax?
- Basic WordPress AJAX Call
- Trying to get single posts to load on the front page via ajax
- Bind to WPSetAsThumbnail
- Ajax not firing properly using Firefox, but works in Chrome
- jQuery Ajax() doesn’t work when the page is accessed as a WordPress template page
- How to load whole WordPress pages dynamically with AJAX/jQuery like this following website?
- Creating custom AJAX requests
- How to pass jQuery ajax URL value
- Cannot access elements of json object
- Basic ajax call in WordPress
- how to get the comment ID in the front end when the REPLY button is clicked?
- Admin wp_ajax hook returning 0
- wp_ajax unauthenticated and authenticated
- WordPress ajax function parameter value not being passed
- wp_verify_nonce not working
- Tags in WordPress 3.2
- php ajax problem – weird 301 responses!
- WordPress customizer refresh screen after save
- Is there a restriction in WP on the use of jQuery load function?
- Not sure why wp_ajax isn’t working?
- Load created php file data via ajax
- WordPress Ajax problem with undefined url
- Display data on same page as form without refresh
- Ajaxify calendar
- Error when posting comment form: The error is TypeError: e[h] is not a function
- Intergrating agile carousel to wordpress: how to write the ajax_callback function
- How to Dynamically Load Content Into Body of Bootstrap Modal Window?
- Return an array from get_terms and store as JavaScript array for search autocomplete
- Frontend Post with JQuery AJAX to Php Issue
- WP http XML response HTML encoding and image display problems
- Using WP_Query to grab custom meta values, foreach to json object
- Passing a varible from jQuery to PHP
- videopress videos are not displayed when loading the content with ajax in a lightbox
- Add/remove action on jQuery toggle
- Retrieve post info within AJAX helper function
- delete post meta by AJAX
- url – ajax loaded but no JS
- Display posts from another site using REST API in an asynchronous manner
- Ajax form submit not working, returns 0
- Why does my jQuery AJAX return 0?
- Simplest ajax form not working when it should
- how to json_encode(); the Loop content so that the encoded array is [“0”:content, “1”:content]
- Loading dynamic content with AJAX breaking jQuery
- why is my wordpress Jquery-Ajax call not working?
- How to retrieve WP_Object that is inside an array of another array
- No Object Properties sending form through AJAX
- Redirect wp_dropdown_pages() to an AJax request?
- Custom AJAX form not working async
- click event to unhide something after ajax not firing
- WordPress Insert not working with ajax
- Search query with Ajax
- WP AJAX API with JS file
- how to use wp_editor() here am getting empty result
- admin ajax php success returns 0
- Is there some jQuery conflict here?
- Getting jQuery AJAX to work in WordPress (getting -1)
- problems with jquery external rss feed integration
- AJAX calendar navigation returns -1
- Which hook to use when adding ajax to viewer-facing side?
- my example with ajax doesn’t work
- Get ajaxForm response value
- Is not using admin-ajax to ajax submissions okay?
- Autocomplete for titles via ajax – rework of past post away from like_escape()
- Retrieve customizer value using ajax or customizer api and print the value in theme
- owl carousel not working after ajax load [duplicate]
- WordPress version for this autocomplete jQuery code
- Ajax Request with jQuery not happening
- jQuery AJAX add json2 dependency?
- How to pass more information though separate post keys via AJAX
- wp_signon not working fine and 302 moved temporarily?
- Loop not appending through infinite-scroll ajax call
- how to refresh index page without reloading browser using ajax
- jQuery form plugin, submit in the wordpress way
- Contact Form 7 submission does not complete [closed]
- Using WP Ajax and jQuery to process multiple forms on the same page?
- Combo box populating a DIV using ajax/jquery
- Infinite Scroll applied to ajax loaded content
- Load loop images on click / defer image loading until click or other event
- Widget won’t work due to old JavaScript? Any ideas how to make it work? [closed]