PHP:
Kod PHP untuk kod pendek hendaklah mengandungi berikut:
function random_quote( $atts ) { // Extract shortcode attributes extract( shortcode_atts( array( 'path' => get_template_directory_uri() . '/quotes.txt' // Default path ), $atts ) ); // Retrieve quotes from file $array = file( $path ); $r = rand( 0, count($array) - 1 ); // Render shortcode output $output = '<div>
jQuery:
Kendalikan klik butang dan laksanakan permintaan AJAX:
jQuery('#newquote').click( function() { // Send AJAX request to retrieve a new quote $.ajax({ type: 'POST', url: ajaxParams.themeURI+'js/ajax-load-quote.php', data: { file_path: ajaxParams.filePath }, beforeSend: function() { ajaxLoadingScreen(true,'#randomquotes'); }, success: function(data) { // Replace old quote with new one jQuery('#randomquotes').find('p').remove(); jQuery('#randomquotes').prepend(data); }, complete: function() { ajaxLoadingScreen(false,'#randomquotes'); } }); return false; });
Atas ialah kandungan terperinci Bagaimana untuk Mengintegrasikan Fungsi AJAX dalam Kod Pendek WordPress?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!