post #4850
Relacionando Posts Customizados (CPTs) do JetEngine via Código PHP com REST API WordPress
Publicado em: 07/04/2024 / Atualizado em: 07/04/2024
Segue abaixo um exemplo de código PHP para relacionar 2 itens, usando a REST API do WordPress e a função Relations (Relacionar) do JetEngine:
function endpoint_relacionar_itens() {
register_rest_route('apiteste/v1', '/relacionar_itens/', array(
'methods' => 'POST',
'callback' => 'relacionar_itens',
'permission_callback' => '__return_true',
));
}
add_action('rest_api_init', 'endpoint_relacionar_itens');
function relacionar_itens($request) {
$parent_object_id = $request->get_param('id_parent'); // ID parent
$child_object_id = $request->get_param('id_child'); // ID child
$relation = jet_engine()->relations->get_active_relations(10); // ID da Relação previamente criada no Jetengine
$relation->update($parent_object_id, $child_object_id);
return "OK";
}
Veja mais sobre este assunto acessando: https://gist.github.com/Crocoblock/b5b6ef62436b01ce23bc60d1a554a85b
Publicações recomendadas:
Link Direto
Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link direto abaixo. Basta copiar.
bruno.art.br/?p=4850
ID de Referência: 4850
Sugira uma publicação
Envie uma mensagem e sugira um publicação sobre um assunto que tenha dificuldades de resolver.