我在基於數據庫條目自動生成短代碼時遇到了一些問題。WordPress中的動態短代碼和功能
我能得到一個正常工作的短代碼即:
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');
}
以上只是我希望如何工作的一個例子。不是字面上我正在使用的代碼。我將如何去實現這一目標? ): 謝謝。
與簡碼考慮要求:-) – 2010-08-23 10:05:37
這一項上的wordpress.stackoverflow.com網站你的意思是wordpress.stackexchange .com :-) – 2010-08-23 11:56:28
感謝,我不知道有這樣的wordpress論壇,書籤(Y) – 2010-08-23 15:23:33