Basic do shortcodes question

时间:2014-03-24 作者:user3067592

我使用WordPress codex页面进行编码。正如您所看到的,我有两个PHP代码。页面能够获得代码的值,但它不遵守CSS规则,我相信这是因为我以错误的方式插入了PHP代码。

您能看一下下面的代码并提出问题所在吗?

<?php echo do_shortcode(\'[groups_non_member group="VPS"]\' ."<p class=\'vod-time-price\'>"   . the_field(\'run_t\') . "MIN | $". the_field(\'price_per_r\') ."</p>". \'[/groups_non_member]\'); ?>

1 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

the_field() 是ACF功能,并将echo 所容纳之物它遵循WordPress(某种程度上)模式,通过the_ 在前面将echo 以开头的内容和功能get_ 返回内容。

显示指定字段的值。(这与“echo get\\u field($field\\u name)”相同)

http://www.advancedcustomfields.com/resources/functions/the_field/

使用错误的函数会导致数据输出到错误的位置。使用get_the_field() 相反

结束

相关推荐

Has_ShortCode()-如何检测嵌套的短码

我正在使用has_shortcode() 要检测短代码,它可以工作,但根本不能。如果我将这个指定的短代码放在另一个短代码中has_shortcode() 功能停止工作。has_shortcode( $post->post_content, \'slider\' ) 例如:[2col] //left column [slider] [2col_next] //right column [slider] [/2col] Thehas_shortcode

Basic do shortcodes question - 小码农CODE - 行之有效找到问题解决它

Basic do shortcodes question

时间:2014-03-24 作者:user3067592

我使用WordPress codex页面进行编码。正如您所看到的,我有两个PHP代码。页面能够获得代码的值,但它不遵守CSS规则,我相信这是因为我以错误的方式插入了PHP代码。

您能看一下下面的代码并提出问题所在吗?

<?php echo do_shortcode(\'[groups_non_member group="VPS"]\' ."<p class=\'vod-time-price\'>"   . the_field(\'run_t\') . "MIN | $". the_field(\'price_per_r\') ."</p>". \'[/groups_non_member]\'); ?>

1 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

the_field() 是ACF功能,并将echo 所容纳之物它遵循WordPress(某种程度上)模式,通过the_ 在前面将echo 以开头的内容和功能get_ 返回内容。

显示指定字段的值。(这与“echo get\\u field($field\\u name)”相同)

http://www.advancedcustomfields.com/resources/functions/the_field/

使用错误的函数会导致数据输出到错误的位置。使用get_the_field() 相反

相关推荐

Namespaced shortcode?

我正在改造一个旧的WP站点,该站点有许多自定义的短代码,显然由于代码当前的组织方式,这些短代码在性能方面付出了代价。当然,我可以修复优化不好的代码,使用十几个短代码,并且一天就可以完成,但我想知道如何更好地组织它们。根据WordPress\'documentation, 建议将它们放在插件中并在上初始化init. 我们可以通过这样“命名”它们来减少这个钩子中的负载吗?[com.company shortcode attr=\"attr\" prop=\"prop\"] 有人尝试过这样的解决方案吗