Я занимаюсь созданием плагина WordPress и до сих пор добился прогресса, установив плагин и отобразив его в панели администратора пользователя с правами администратора с помощью следующего кода.
if( !defined( 'ABSPATH' ) ) exit;
/**
* Print SEO tags in the header
*
* @return void
*/
function opt_menu_cactaceas() {
?>
<h1>Registrador de Cactaceas</h1>
<p>En el siguiente formulario podra registrar diferentes cactaceas</p>
<p> Formulario 1 </p>
<?php
}
function agregar_a_menu() {
add_menu_page('Pluging Cactaceas', 'Plug. Cactaceas', 'manage_options', 'plugin_cactaceas_link', 'opt_menu_cactaceas');
}
add_action("admin_menu", "agregar_a_menu");
Моя текущая цель состоит в том, чтобы сделать это при загрузке страницы (например, mydomain.com/form - которая представляет собой только одну страницу и не будет связана ни с одной статьей) - плагин отображает форму, которая впоследствии записывает информацию в таблицу. bd Wordpress, который я уже настроил.
Выполняя некоторые тесты, мне удалось найти фильтр-хук "the_content", который через следующий код позволяет мне отображать теги HTML, но только в созданных статьях, но поскольку я sh показываю теги HTML непосредственно на странице, ничего не получается.
function wetuts_author_bio( $content ) {
return $content . "<h1>hola diego</h1>";
}
add_filter('the_content', 'wetuts_author_bio');
Мой вопрос был бы, если бы они знали о любая таблица хуков или хуков, где связанные с рендерингом страницы показывают мне, так как я не смог найти d any.
хук, который я обнаружил "the_content", вступает в действие только тогда, когда статья визуализируется (после входа в статью), поэтому она мне не нужна.