Тот же шорткод используется плагином и функцией Wordpress.com - PullRequest
0 голосов
/ 21 января 2019

Я использую шорткоды для викторины, предлагаемые wordpress.com ( ссылка ), что позволяет мне добавить вопрос, а затем варианты. Вопрос вложен между [question][\question] тегами.

Все работает нормально, пока я не активирую плагин AnsPress. Если этот параметр активирован, основа вопроса исчезает и остаются только параметры. Плагин использует шорткод [question], который, как мне кажется, конфликтует с функцией WP.com.

Какой выход (извините, я не программист, просто пачкаю руки, пытаясь сделать что-то для себя как любитель). Я воспроизвел регистрацию шорткода с помощью плагина ниже.

public static function init_actions() {
		// Register question shortcode.
		add_shortcode( 'question', array( AnsPress_Question_Shortcode::get_instance(), 'anspress_question_sc' ) );
	}

Я прилагаю изображения, чтобы вы лучше поняли проблему, с которой я столкнулся.

При отключенном плагине:

With plugin deactivated

С активированным плагином:

With plugin activated

...