У меня проблема с добавлением шорткода в настраиваемый плагин. Пользовательский код плагина:
<?php
defined( 'ABSPATH' ) or die( 'No script kiddies please!' );
/*
Plugin Name: ......
Plugin URI: ..........
description:
..........
Version: 1.2
Author: .............
Author URI: ...........
License: GPL2
*/
function sdsdsd_my_shortcode(){
return '9999999999999999';
}
add_action( 'init', 'sdsdsd_add_shortcode' );
function sdsdsd_add_shortcode() {
add_shortcode( 'sdsdsd_my_shortcode', 'sdsdsd_my_shortcode' )
}
Сообщение редактирования администратора WP: [sdsdsd_my_shortcode]
, но вместо содержимого он отображает точно [sdsdsd_my_shortcode]
Плагин зарегистрирован и активирован в WP admin / plugins.
Тот же код отлично работает в functions.php
в дочерней теме. Плагин plugins/my-custom-plugin/my-custom-plugin.php
В файле плагина не работает и без add_action( 'init',...