【问题标题】:Using PHP inside a shortcode inside PHP... syntax issue [closed]在 PHP 内的简码中使用 PHP ...语法问题 [关闭]
【发布时间】:2014-05-30 20:15:06
【问题描述】:

好的,我可以使用 PHP,但不是专家。这里的正确语法是什么?

我正在尝试在一些 PHP 中提取高级自定义字段数据,该数据位于简码中。

我有一个 ACF 字段名为:the_sub_field("google_doc_key")

<div><?php echo do_shortcode("[gdoc key='https://docs.google.com/spreadsheets/d/"'. the_sub_field("google_doc_key") .'"/edit' gid='0']"); ?></div>

这里有一些问题...感谢任何帮助。

【问题讨论】:

  • 语法高亮可能会帮到你。
  • 这种情况下需要使用get_sub_field()
  • php 字符串从不以双引号开头并以单引号结尾。
  • 你的 ' 和 " 混淆了。

标签: php wordpress shortcode


【解决方案1】:
<div><?php echo do_shortcode("[gdoc key='https://docs.google.com/spreadsheets/d/'". the_sub_field("google_doc_key") ."'/edit' gid='0']"); ?></div>

试试看,你在 the_sub_field 之前把 ' 和 " 搞混了

【讨论】:

  • 太好了,感谢您的帮助!
猜你喜欢
  • 1970-01-01
  • 2011-03-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-18
  • 1970-01-01
  • 2022-06-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多