Я создаю пользовательский плагин WordPress на основе генератора Boilerplate, и работает нормально. Единственная проблема в том, что на каждой странице веб-интерфейса, в которой я отображаю данные из плагина с помощью шорткода, в конце страницы я получаю номер 1.
Кажется, что-то произвело это число, но я искал все файлы построчно, и я не могу найти то, что производит это.
Мои руки вверх … я действительно не могу найти то, что заставляет это 1 быть на каждой общедоступной странице.
Я подозреваю, что это может быть произведено
$this->loader->add_action( 'test-plugin', $plugin_public, 'display_front_page' );
add_shortcode( 'test-plugin', array( $plugin_public, 'display_front_page') );
Это создает шорткод [test-plugin], который отображает данные из функции display_front_page
Любая идея, что заставляет это 1 отображаться в конце страницы ??
Задача ещё не решена.
Других решений пока нет …