Для добавления PHP-кода из вашего собственного плагина WordPress на страницу сайта, используя плагин Elementor, вам действительно потребуется создать и использовать шорткод.
Вот пример того, как добавить шорткод в свой плагин:
1. Откройте файл вашего плагина и создайте функцию, которая будет содержать ваш PHP-код. Например:
```php
function my_custom_php_function() {
// Ваш PHP-код здесь
}
```
2. Создайте шорткод, добавив следующий код в вашу функцию:
```php
function my_custom_shortcode() {
ob_start();
my_custom_php_function(); // Вызывает вашу функцию
return ob_get_clean();
}
add_shortcode('my_shortcode', 'my_custom_shortcode');
```
В приведенном выше примере шорткод называется 'my_shortcode'.
3. Сохраните файл вашего плагина и загрузите его на ваш сайт в папку /wp-content/plugins/.
4. Теперь вы можете использовать этот шорткод в Elementor. Откройте редактор страниц Elementor и найдите виджет "Текстовый редактор".
5. В текстовом редакторе Elementor найдите кнопку "Вставить шорткод" (находится рядом с кнопкой "Вставить виджет") и нажмите на нее.
6. В появившемся окне поиска шорткодов введите название вашего шорткода, в данном случае 'my_shortcode', и выберите его.
7. Нажмите "Вставить шорткод", и он будет добавлен в вашу страницу.
Теперь ваш PHP-код будет выполняться, когда вы будете просматривать данную страницу с использованием Elementor.