Wordpress - PHP:我如何在一个表单中获得选定的数据到一个文本区域?



我正试图收集插入表单(表单有多个选择-即单选按钮)的数据,并将其插入文本区域。

表单是用"Extra Product Options"插件来自wordpress,版本5.1我使用Elementor Pro (v3.4.2)将短代码插入文本区域。

我想用一个短代码写进函数。php文件到我的孩子主题。问题是:我不知道怎么做,我在谷歌上搜索没有很好的结果…

我只从wordpress的支持论坛上找到了这段小代码,但这并不是我真正需要的,因为我没有手推车来获取数据。

$products = $woocommerce->cart->get_cart();
foreach($products as $key => $product) 
{ // Iterate cart items
if (array_key_exists(“thwepof_options”,$product))
{
$data = $product[“thwepof_options”];
if(!empty($data))
{
foreach($data as $item)
{ // Iterate item options
//var_dump($item);
echo $item[‘label’];
echo $item[‘value’];
}
}
}
}

谁能给我一个关于我需要什么类型的代码来解决这个问题的想法?

add_shortcode('wporg', 'wporg_shortcode');
function wporg_shortcode( $atts = [], $content = null) {
// add radio/checkbox buttons to the $content
// add some extra javascript logic if needed?
// 
// always return
return $content;
}

https://developer.wordpress.org/plugins/shortcodes/basic-shortcodes/

这就是创建自定义短代码的方法。不知道这是不是你的问题

相关内容

  • 没有找到相关文章

最新更新