【问题标题】:How to implement inline cm/inches conversion in Wordpress如何在 Wordpress 中实现内联厘米/英寸转换
【发布时间】:2013-01-31 07:13:53
【问题描述】:

我在 Wordpress 中实现内联厘米/英寸转换时遇到问题。

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

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

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

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

如何使这个插件工作或如何在不使用插件的情况下转换这些单位。 基本上我正在寻找将“RandomNumber cm”转换为英寸的解决方案。

【问题讨论】:

    标签: php wordpress converter


    【解决方案1】:

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

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

    可以这样使用

    欧洲尺的长度通常是 [cm2inches]30[/cm2inches] 英寸。

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

    echo do_shortcode( get_option( 'option_name' ) );
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-18
      • 2014-02-26
      • 1970-01-01
      • 2019-08-05
      • 2020-03-21
      • 1970-01-01
      • 2011-09-03
      • 1970-01-01
      相关资源
      最近更新 更多