2013-02-15 19 views
0

我在执行Wordpress内联cm /英寸转换时遇到问题。如何在Wordpress中实现内联cm /英寸转换

我正在使用名为“单位转换器”http://wordpress.org/extend/plugins/unit-converter/的插件,当它调整为使用自定义元框时它工作正常。它显示从厘米到英寸的内联转换。

现在我创建了自定义搜索,因此我不再可以在每个数字的末尾添加“cm”,并且转换器不再有效。

Height: <?php echo rwmb_meta('iz_height'); ?> cm</li> 

由于尺寸值现在来自自定义元框但来自主题的“厘米”标志,我提到的这个插件不再有效。

如何使这个插件工作,或如何我可以转换这些单位没有使用插件。 基本上我正在寻找解决方案将“RandomNumber cm”转换为英寸。

回答

0

一种方法是创建一个简码为它

add_shortcode('cm2inches', function($atts, $content) { 
    return $content*0.393701; 
} 

可以这样

欧洲尺子的长度往往[cm2inches] 30 [/ cm2inches] 英寸使用。

但请记住,当您显示内容时,它不会自动通过do_shortcode解析。假设您已经将一些元框信息保存为网站选项。然后这样做:

echo do_shortcode(get_option('option_name')); 
+0

谢谢Calle!有效! – Puikinsh 2013-02-15 12:17:38