0
我安裝的Magento和magento的根(WP)下的子目錄下執行時,我安裝WordPress的。 一切運作良好,除了PHP無法執行,如果它在小部件中定義。WordPress的 - 腓不是在窗口小部件
我創造了這個短代碼中的functions.php:
function execute_php($html){
if(strpos($html,"<"."?php")!==false){
ob_start();
eval("?".">".$html);
$html=ob_get_contents();
ob_end_clean();
}
return $html;
}
add_filter('widget_text','execute_php',100);
這簡碼正常工作。它已在其他網站上成功通過測試。 我還在wordpress pages/posts/widgets中安裝了一個php exec的插件。 但是我的小部件中的php沒有執行。 什麼也沒有出現,但如果我選擇「查看頁面源代碼」,php源代碼會以普通文本的形式顯示爲紅色。
有什麼想法?
我使用Fishpig Magento的模塊Magento的下WordPress的集成。