【发布时间】:2012-12-22 21:57:31
【问题描述】:
我想做的是在我的 wordpress 侧边栏中添加一个条形码。用来生成条码的插件叫Yeblon
插件使用的简码是
[yeblonqrcode size="100" url="" class="" style=""]
是 url 是生成的条形码指向的位置
我要生成的 url 是从自定义字段中插入的。我使用了一个名为 Advanced Custom Fields 的插件。
Advanced Custom Fields Plugin Page
显示链接的代码是
<?php the_field("download_(android)" , $post->ID); ?>
所以我的最终代码是
<div id="mobile-barcodes-tabs">
<?php $post = $wp_query->post; ?>
<?php
if(get_field('download_(android)')){ ?>
<?php echo do_shortcode('[yeblonqrcode size="100" url="the_field("download_(android)" , $post->ID);" class="" style=""] ');?>
<?php }
?>
</div>
但它不起作用我不知道是什么问题如果你能帮助我我会很高兴提前谢谢
【问题讨论】:
-
你能尝试比“它不起作用”更具体吗?你有错误吗?
标签: php wordpress variables custom-fields shortcode