问题描述
我需要在shortcode1中写入参数,并在shortcode2中读取它们。
例如在shortcode1 [all_cars] 中,我有汽车列表,而shortcode2 [preference_car] 我有用户的汽车偏好。
会话或cookie实用程序有可能吗?
这是我对[all_car]的定义的错误,但我不知道如何在其他短代码中的会话上调用参数。
谢谢。
<?php
session_start();
add_shortcode( 'all_cars','list_cars' );
add_filter( 'all_cars','list_cars' );
add_action('init','cars_init');
function cars_init(){
function list_cars() {
$result = '';
$cars = array('ford','ferrari','toyota','lamborghini','bmw');
foreach ($cars as $car) {
$result .= '<li><button onClick="sessionStorage.setItem("car",'.esc_html($car).')">Prefer</button>'.esc_html($car).'</li>';
}
return $result;
}
}
?>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)