J'ai réédité cette question: est-il possible d'avant d'afficher la sortie au point 2 passer une variable à la couleur globale (point 3) comme une variable globale ou quelque chose?WordPress plugin et wp_head
class myclass
{
public function init()
{
global $shortcode_tags;
add_shortcode(MYSHORTCODE, array('myclass', 'shortcode'));
// * point 1
return;
}
public function shortcode()
{
// *point2
}
function globalcolor($color)
{
echo '<style>body{color:' .$color . '}</style>' . "\n";
// * point 3
}
}
add_action('wphead', array('myclass', 'globalcolor'));
add_action('init', array('myclass', 'init'));
PS. En ce moment, je lis sur les champs personnalisés. enter code here
merci, mais je ne suis pas clair du tout, j'ai aussi mis à jour avec mon régime complet. – greenbandit
@greenbandit Voilà une ... nouvelle question complète. ;) Les shortcodes sont analysés ** après ** 'wp_head'. Utilisez un [champ personnalisé] (http://wordpress.stackexchange.com/questions/tagged/custom-field) à la place. – fuxia
@toscho bon point sur shortcode, l'idée principale est d'ajouter une couleur personnalisée et l'arrière-plan via shortcode comme [couleur d'arrière-plan = "# 0066ff" bg = "url"] des idées? – greenbandit