我在根据数据库条目自动生成简码时遇到了一些问题。
我能够获得正常的简码工作,即:
function route_sc5() {
return "<div>Route 5</div>";
}
add_shortcode('route 5','route_sc');
以下是激活它的简码[route 5]
这行得通。但我需要的是为每个数据库条目生成的简码。就像是:
$routes = $wpdb->get_results( $wpdb->prepare("SELECT * FROM wp_routes") );
foreach($routes as $route)
{
function route_sc$route->id () {
return "<div>Route $route->id</div>";
}
add_shortcode('route $route->id','route_sc$route->id');
}
以上只是我希望它如何工作的一个例子。不是我正在使用的代码。我将如何实现这一目标?): 谢谢。