0
我已經重新編輯了這個問題:是否有可能在顯示點2的輸出之前將一個變量傳遞給全局顏色(點3)像全局變量或其他?WordPress插件和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。現在即時閱讀有關自定義字段。 enter code here
謝謝,但即時通訊不是很清楚,我也更新了我的完整方案。 – greenbandit 2011-05-02 05:15:11
@greenbandit這是一個完整的新問題。 ;)在**'wp_head'之後,短代碼被解析**。改爲使用[自定義字段](http://wordpress.stackexchange.com/questions/tagged/custom-field)。 – fuxia 2011-05-02 09:28:45
@toscho關於短代碼的好處,主要想法是通過短代碼像[背景顏色=「#0066ff」bg =「url」]添加自定義顏色和背景任何想法? – greenbandit 2011-05-02 18:11:45