मैं wp 4.7.4 पर कस्टम प्लगइन चलाने की कोशिश कर रहा हूं। मैं अनुरोध करते हैं wp-json
endpoint मैं वहाँ कोई प्लगइन मार्ग को देखने के नीचे मेरी सरल प्लगइनrest_api_init ईवेंट नहीं निकाल दिया
add_action('rest_api_init', 'register_routes');
function register_routes() {
register_rest_route('taxonomy-manager/v1', '/taxonomies/(P<taxonomy_type>[a-zA-Z]+)', array(
'methods' => 'GET',
'callback' => 'get_or_insert'
));
}
function get_or_insert(WP_REST_Request $request) {
$parameters = $request->get_params();
return $parameters;
}
है। प्लगइन सफलतापूर्वक सक्रिय किया गया था। क्या मुझे कुछ याद आया है? प्लगइन ऊपर (या rest_api_init
घटना के आधार पर समान) किसी और के लिए काम करता है? धन्यवाद।
आप सुंदर पर्मालिंक्स सक्षम है? –
@TyBailey, परमालिंक सेटिंग्स में मेरे पास 'दिन और नाम' संरचना है। –
क्या आप एक स्थिर पृष्ठ आज़मा सकते हैं और देख सकते हैं कि यह काम करता है या नहीं? अपने कोड में कहीं और .htaccess या कुछ अन्य रूटिंग नियम के साथ कुछ चल रहा है। मत भूलना भी एक सटीकता है। चौथे पैरामीटर को सच के रूप में जोड़ना चाहते हैं। – Shawn