J'ai un peu de problème avec les shortcodes autogénérés, basés sur les entrées de base de données.Shortcodes dynamiques et fonctions dans WordPress
Je suis en mesure d'obtenir un i.e. de travail normale shortcode:
function route_sc5() {
return "<div>Route 5</div>";
}
add_shortcode('route 5','route_sc');
et le shortcode suivant pour l'activer serait [route 5]
Cela fonctionne. Mais ce dont j'ai besoin, c'est le shortcode à produire pour chaque entrée de base de données. quelque chose comme:
$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');
}
Ce qui précède est juste un exemple de comment je veux que cela fonctionne. Pas littéralement le code que j'utilise. Comment pourrais-je y parvenir?): Merci.
Pensez à demander à celui-ci sur le site wordpress.stackoverflow.com :-) –
Vous voulez dire wordpress.stackexchange .com:: –
merci, je ne savais pas qu'il y avait un forum wordpress comme celui-ci, bookmarked (Y) –