[英]Output do_shortcode in JavaScript variable
do_shortcode
沒有回復我任何事情。
它應該回復我的簡碼值,但是當我在PHP文件中使用相同的(僅PHP腳本)時,它將回復我的值。
但是,當我在JavaScript變量中推送它時,它什么也沒有回復。
<script>
function append2(){
var video2;
video2='<?php
$custom_fields = get_post_custom();
$mykey_values = $custom_fields['wpcf-picture-movie-link'];
foreach ( $mykey_values as $key => $value ) {
if($value!=''){
do_shortcode($value) ;
}
}
?> ';
$("#hide_video2").append(video2);
}
</script>
試試這個代碼:
<script>
function append2(){
var video2;
video2='<?php
$custom_fields = get_post_custom();
$mykey_values = $custom_fields['wpcf-picture-movie-link'];
foreach ( $mykey_values as $key => $value ) {
if($value!=''){
echo do_shortcode($value) ; // echo the shortcode
}
}
?> ';
$("#hide_video2").append(video2);
}
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.