WordPress шорткод AMP привязка не работает - PullRequest
1 голос
/ 09 июля 2019

Я тестировал HTML-файл, и он работает.

<div hidden
[hidden]="hideGreeting">Hello World</div>
<button on="tap:AMP.setState({ hideGreeting: false })">Show greeting</button>
<button on='tap:AMP.setState({ text:"testing"})'>Testing Btn</button>
<input type="text" [value]="text1" />

enter image description here

Но я добавил этот код как шорткод WordPress, и [значение] атрибуты удалены. enter image description here

WordPress шорткод здесь. enter image description here

FYI, первая кнопка работает, но не второй тег ввода.

Здесь короткий код Wordpress.

function test_shortcode_func( $atts, $content = null ) {
$html .= '<div><div hidden [hidden]="hideGreeting">Hello World</div><button on="tap:AMP.setState({ hideGreeting: false })">Show greeting</button></div>';               
$html .= '<button on=\'tap:AMP.setState({ text1:"testing"})\'>Testing Btn</button><input type="text" value [value]="text1" />';
return $html;
}
add_shortcode('test_shortcode' , 'test_shortcode_func');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...