FTP打开模板文件 /app/design/frontend/rwd/default/template/page/html/head.phtml 蓝色部分根据不同模板会有差异。在<?php echo $this->getCssJsHtml() ?>前插入以下代码即可:
<?php /* Begin Open Graph Protocol for Facebook */ ?> <?php if(!function_exists('getPageType')){ function getPageType($type){ $moduleName=Mage::app()->getRequest()->getModuleName(); $controllerName=Mage::app()->getRequest()->getControllerName(); $actionName=Mage::app()->getRequest()->getActionName(); $cmsHome = Mage::getSingleton('cms/page')->getIdentifier(); $routeName = Mage::app()->getFrontController()->getRequest()->getRouteName(); $s = strtolower($moduleName.$controllerName); if($s==$type){ return true; }elseif($cmsHome=='home' && $routeName==$type){ return true; } return false; }} $site_name='网站简称'; $product = Mage::registry('current_product'); if(getPageType('catalogproduct')): if($product && $product->getId()): ?> <?php $product = Mage::registry('current_product'); ?> <meta property="og:title" content="<?php echo ($product->getName()); ?>" /> <meta property="og:type" content="product" /> <meta property="og:image" content="<?php echo $this->helper('catalog/image')->init($product, 'image');?>" /> <meta property="og:url" content="<?php echo $product->getProductUrl(); ?>" /> <meta property="og:description" content="<?php echo strip_tags(($product->getShortDescription())); ?>" /> <meta property="og:site_name" content="<?php echo $site_name; ?>" /> <meta property="product:price:amount" content="<?php echo $product->getFinalPrice(); ?>" /> <meta property="og:price:standard_amount" content="<?php echo $product->getPrice(); ?>" /> <meta property="product:price:currency" content="USD" /> <meta property="og:availability" content="instock" /> <?php endif ?> <?php elseif(getPageType('catalogcategory')): ?> <meta property="og:title" content="<?php echo $this->getTitle() ?>" /> <meta property="og:type" content="product.group" /> <meta property="og:url" content="<?php echo $this->helper('core/url')->getCurrentUrl();?>" /> <meta property="og:description" content="<?php echo strip_tags($this->getDescription()) ?>" /> <meta property="og:site_name" content="<?php echo $site_name; ?>" /> <?php elseif(getPageType('cms')) : ?> <meta property="og:title" content="<?php echo $this->getTitle() ?>" /> <meta property="og:type" content="website" /> <meta property="og:url" content="<?php echo $this->helper('core/url')->getCurrentUrl();?>" /> <meta property="og:description" content="<?php echo strip_tags($this->getDescription()) ?>" /> <meta property="og:site_name" content="<?php echo $site_name; ?>" /> <?php else: ?> <meta property="og:title" content="<?php echo $this->getTitle() ?>" /> <meta property="og:type" content="article" /> <meta property="og:url" content="<?php echo $this->helper('core/url')->getCurrentUrl();?>" /> <meta property="og:description" content="<?php echo strip_tags($this->getDescription()) ?>" /> <meta property="og:site_name" content="<?php echo $site_name; ?>" /> <?php endif; ?> <?php /* End Open Graph Protocol for Facebook */ ?>
网站简称替换成自己网站的名称即可。