我想在 wordpress 博客中包含我的 magento 标题。我已经完成了这一点(以与这些 帖子类似的方式,但我不需要 Magento 在标题中加载的大量库(例如原型、scriptaculous 等)
我在这个阶段有点卡住了。如何在将这些库$layout
呈现为 html 之前将其删除?
到目前为止,这是我的代码...
<?php
$layout = Mage::app('default')->setCurrentStore( Mage::app()->getStore()->getId() )->getLayout();
global $layout;
if(class_exists('Mage')){
Mage::getSingleton('core/session', array('name' => 'frontend'));
}
$session = Mage::getSingleton('customer/session', array('name'=>'frontend'));
$login_status = '';
if($session->isLoggedIn()) {
$login_status = 'customer_logged_in';
} else {
$login_status = 'customer_logged_out';
}
$layout = Mage::app('default')->setCurrentStore( Mage::app()->getStore()->getId() )
->getLayout();
$layout->getUpdate()
->addHandle('default')
->addHandle('wordpress')
->addHandle($login_status)
->load();
$layout->generateXml()
->generateBlocks();
?>
<html>
<head>
<!-- .... some things .... -->
<?php
wp_head();
echo $layout->getBlock('head')->toHtml();
?>
</head>