PHP:
단축코드의 PHP 코드에는 다음이 포함되어야 합니다. 다음:
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:
버튼 클릭을 처리하고 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; });
위 내용은 WordPress 단축 코드 내에 AJAX 기능을 통합하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!