【发布时间】:2011-04-02 13:40:19
【问题描述】:
我在根据数据库条目自动生成简码时遇到了一点问题。
我能够获得正常的简码工作,即:
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');
}
以上只是我希望它如何工作的一个例子。不是我正在使用的代码。我将如何实现这一目标? ): 谢谢。
【问题讨论】:
-
考虑在 wordpress.stackoverflow.com 网站上询问这个 :-)
-
你的意思是 wordpress.stackexchange.com :-)
-
谢谢,我不知道有这样的wordpress论坛,已加书签(Y)