【发布时间】:2018-02-27 18:54:47
【问题描述】:
最近几天我一直在阅读有关在 wordpress 上下文中使用 ajax 的内容,我遇到的所有内容都是很长的示例,包括插件创建过程......我似乎无法适应我自己的目的 - 那目的是创建用于默认 wordpress 文本小部件的简码,不止一次。
我的简码(在functions.php中)是这样的:
function video_playlist_shortcode($atts) {
$atts = shortcode_atts(
array(
'link' => '',
'thumbnail' => '',
'description' => ''
), $atts, 'playlist');
return '<div class="video-item" onClick="document.querySelector("#video-frame").src="'.$atts['link'].'?autoplay=1&rel=0&showinfo=0&autohide=1"">
<div class="video-thumbnail">
<img src="'.$atts['thumbnail'].'" alt="" />
</div>
<div class="description">'.$atts['description'].'</div>
</div>';
}
add_shortcode('playlist', 'video_playlist_shortcode');
它会根据我的需要打印简码的内容,但简码中的 javascript 代码部分显然不起作用。但我不知道如何提取它并将其与 ajax 一起使用。
提前感谢您的帮助。
【问题讨论】:
标签: jquery ajax wordpress shortcode