Recuperar WordPress ‘the_content () com jQuery

Estou tentando carregar algumas imagens adicionais quando o usuário clica em um botão. No momento, tenho a seguinte function:

$('a').click(function(){ $( ".gallery-pop-up-container" ) .load( "wp-content/themes/fashion_detail/includes/single/gallery-pop-up.php"); }); 

e estou tentando carregar:

  

No entanto, recebo um erro PHP, porque não tem certeza qual é a function:

  Fatal error: Call to undefined function the_content() 

Qual seria a melhor maneira para eu carregar o the_content() ?

Solutions Collecting From Web of "Recuperar WordPress ‘the_content () com jQuery"

Como o @GM apontou, você precisa levantar a incrível API AJAX . No exemplo abaixo, lançamos uma solicitação para o manipulador AJAX, juntamente com o parâmetro action=gallery_popup .

 $( "a" ).click( function () { $( ".gallery-pop-up-container" ).load( "/wp-admin/admin-ajax.php?action=gallery_popup" ); } ); 

Em resposta a esta solicitação, o WordPress irá ativar uma ação do mesmo nome, com o prefixo wp_ajax_... (ou wp_ajax_nopriv_... se o usuário atual não estiver logado).

Então, tudo o que fazemos agora é ligar a referida ação e exibir a parte do modelo:

 function wpse_137607_gallery_popup() { get_template_part( 'includes/single/gallery-pop-up.php' ); exit; } add_action( 'wp_ajax_nopriv_gallery_popup', 'wpse_137607_gallery_popup' ); add_action( 'wp_ajax_gallery_popup', 'wpse_137607_gallery_popup' ); 

E você terminou!