Похоже, что это работает на других сайтах, которые я создаю, но мой обратный вызов не срабатывает. Все, что я получаю, это белый экран. Это как обратный вызов не существует.
Я проверил has_action ('admin_post_process_submission') и возвращает true.
Файл плагина сам по себе возвращает другие функции абсолютно нормально.
Я пялился на JS в течение последней недели или двух, так что я что-то упустил?
<code><?php class KnpvForm extends KnpvEndPoints {
function __construct() {
parent::__construct();
//Actions for processing the form <<< does not seem
add_action( 'admin_post_process_submission', array($this, 'knpv_admin_process_submission'));
//A filter which seems to work fine.
add_filter( 'tiny_mce_before_init', array($this, 'knpv_mce_butttons'), 10, 2 );
}
/**
* I expect this function to just print some words.
*/
public function knpv_admin_process_submission(){
echo '<pre>';
print_r('some words');
echo '
'; }}?>