add_post_meta标记不起作用

时间:2014-07-15 05:44:33

标签: jquery

我在我的脚本中使用了add_post_meta标签。它不起作用。我的问题是,如果用户登录了&单击下载,用户ID将保存在数据库中。 但它没有工作。我添加了我的代码。请检查我并告诉。

<input type="hidden" id="download" value="<?php the_field('download_pdf');?>"></br>
<input type="hidden" value="<?php echo wpsc_the_product_id();?>"></br>



<?php       $pid=wpsc_the_product_id();
$res=mysql_query("SELECT ID FROM  `wp_posts` WHERE post_parent='".$pid."' AND post_mime_type='application/pdf'  AND post_type = 'wpsc-product-file'");
  $key_1_values=mysql_fetch_array($res);
//echo $key_1_values["ID"];
 $post_7 = get_post($key_1_values["ID"], ARRAY_A);
$pdflink = $post_7['guid'];

       ?>

<!--user_id-->
<?php 
    $current_user = wp_get_current_user();
    echo 'User ID: ' . $current_user->ID . '<br />';
    $user_id == $current_user->ID;</br>
?>




<script type="text/javascript">
$(document).ready(function () {
$("#download").click(function() {

<?php if ( is_user_logged_in() ) { 
 $user_id == $current_user->ID;
 add_post_meta(wpsc_the_product_id(),'download',$user_id);
}
 ?>
});
});

    

0 个答案:

没有答案