php AJAX_Handler

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php AJAX_Handler相关的知识,希望对你有一定的参考价值。

class Something extends AJAX_Handler {
  function callback() {
    wp_send_json_success(array('test' => 'Works!'));
    echo '<p>Callback!</p>';
    wp_die();
  }
}

abstract class AJAX_Handler {
  function __construct($action_name) {
    $this->init_hooks($action_name);
  }

  public function init_hooks($action_name) {
    add_action('wp_ajax_' . $action_name, array($this, 'callback'));
    add_action('wp_ajax_nopriv_' . $action_name, array($this, 'callback_nopriv'));
  }

  public function callback_nopriv() {
    $this->callback();
  }

  abstract public function callback();

}

$something = new Something('do_something');

以上是关于php AJAX_Handler的主要内容,如果未能解决你的问题,请参考以下文章

php [guzzle php] guzzle php #php

php send.php php邮件模板#php

IntelliJ IDEA 11编辑php是,支持php文件名为.php5和.php4,如何设置能让其也支持.php呢?

如何从php5升级到php7

请问php中如何调用php文件中的内容?

php [php:PHPMailer示例] php库“PHPMailer”示例。 #PHP