`

为页面添加metatag

 
阅读更多
<?php
$html_head = array(
   /* 'product_list_title' => array(
      '#type' => 'html_tag',
      '#tag' => 'title',
     '#value' =>"馥绿德雅产品[field_product_pl_1]_产品系列 | 馥绿德雅洗护中国官网"
    ),*/
      'product_list_keywords' => array(
      '#type' => 'html_tag',
      '#tag' => 'meta',
      '#attributes' => array('name'=>'keywords','content'=>"[field_product_pl_1],馥绿德雅[field_product_pl_1]")
    ),
      'product_list_description' => array(
      '#type' => 'html_tag',
      '#tag' => 'meta',
      '#attributes' => array('name'=>'description','content'=>"馥绿德雅产品[field_product_pl_1]+帮助用户改善秀发的发质,通过使用产品[field_product_pl_1]让您的秀发宛若新生。")
    )
  );
  foreach ($html_head as $key => $value) {
    drupal_add_html_head($value,$key);
  }

//drupal_alter('head_title',"馥绿德雅产品[field_product_pl_1]_产品系列 | 馥绿德雅洗护中国官网");
 ?>

//title 
function themename_preprocess_html(&$variables, $hook) {
  $tid = arg(2);
  if (arg(0) == 'product' && arg(1) == 'product-list' && arg(3) == 'all' && $term = taxonomy_term_load($tid)) {
    $name = $term->name;
    $variables['head_title'] = '馥绿德雅' . $name . '+帮助用户改善秀发的发质,通过使用' . $name .'称让您的秀发宛若新生。';
  }
	
}

 

分享到:
评论

相关推荐

    Robots Meta插件

    Robots Meta这款插件可以添加适当的Meta到页面,禁用未使用的页面以及设置不允许网页索引,总之,Robots Meta插件就是做一些搜索引擎优化相关的设置。 Robots Meta 插件安装: 1.下载Robots Meta插件,将压缩包...

    比All in One SEO更强大的SEO插件Platinum SEO

    •增加了一些可添加noindex标记的页面:类别页面、存档页面、tag页面、评论feed、rss feed、搜索结果页面等等。 •为首页的外部链接添加NOfollow属性 Platinum SEO Pack插件安装: 1.下载Platinum SEO PackL插件,...

    爱站CMS V2.0

    4.Meta设置:管理网站所有页面的meta信息,可以对一类页面的meta信息做统一的默认设置,也可以对部分页面的meta信息做单独设置; 5.Sitemap设置:对网站Sitemap文件的生成规则进行设置,并即时生成或更新网站的...

    贝岭的matlab的代码-Umbraco-robots-meta-tag-property-editor:用于Umbracobackoffic

    安装的屏幕截图,其中编辑器用作名为“robots”的属性的数据类型 这是一个简单的属性编辑器,它允许编辑器更改元标记“robots”的内容。 它目前有 3 个不同的值, noodp 一直被添加,但如果需要,它可以从控制器中...

    meta:一个可以轻松添加原始模型和表单的元数据的程序包

    php artisan vendor:publish --provider= " Litstack\Meta\MetaServiceProvider " --tag=migrations php artisan migrate 用法 首先使用HasMeta Trait HasMeta Crud-Model并实现metaable合同: use Litstack \ Meta...

    HttpClient以及获取页面内容应用

    3. 如果需要发送请求参数,可调用HttpGet、HttpPost共同的setParams(HetpParams params)方法来添加请求参数;对于HttpPost对象而言,也可调用setEntity(HttpEntity entity)方法来设置请求参数。 3.调用HttpClient...

    phileTags:将标签页添加到您的 Phile 网站

    插件为添加了页面标记功能。 基于 ,但仅使用提供的钩子,而单独保留 Phile 核心。 它使您可以访问: 如果在/tag/ URL 上,则current_tag变量 对于每一个页面, page.meta.tags_array ---标签阵列的page 安装 将...

    learningHub:开发人员的样式指南和学习材料,以构建闪电般的Web应用程序:rocket:| HTML | CSS | JS | React

    根目录中有一个内容文件夹,在其中将页面/主题添加为Markdown。 创建一个新页面; 添加一个新文件,其中文件名将被分配为路由/主题。 更改每个页面的标题和元描述 --- title: "Introduction" metaTitle: "This is...

    ASP在线作业系统

    加入验证当直接修改传入的作业名参数时使该次作业可以上传的漏洞在control/search.asp页面中添加了searhc.asp的注意事项修正数据库中表homework字段content的数据类型改为备注2005年10月27日在/main/下增加lib目录...

    GD Press Tools插件

    Meta Tags:Mata Tag管理 Database:数据库的备份、优化管理 Cron Scheduler:管理插件删除后在博客中不用的函数 Settings:这个功能性比较强,设置选项见下图: 如图中所示,可以设置URL、Widgets相关...

    C#编程经验技巧宝典

    79 &lt;br&gt;0115 如何判断是否为数字 79 &lt;br&gt;0116 如何在字符串中查找指定字符 79 &lt;br&gt;0117 如何在字符串中用一子串替换另一子串 80 &lt;br&gt;0118 将新字符串添加到已有字符串中 80 &lt;br&gt;0119 如何在...

    picocms-tags:一个 Pico CMS 标签插件

    大功告成,现在编辑一些 markdown 文件并添加标签,例如: /* Title: Pebble Tags: Foo, Bar, Baz*/列出所有带有 foo 标签的页面现在,转到http://example.com/tag/foo列出页面Pebble 。 请注意,大小写并不重要,...

    eleventy-plugin-seo:一个Eleventy插件,用于生成用于改善SEO的元标记

    我从Jekyll转到Eleventy时编写了此插件,以获得以前使用Jekyll SEO Tag的功能。 特征 带有样式选项和分页的页面标题。 页面说明。 规范网址。 分页的机器人meta指令。 作者meta指令。 打开图标记。 Twitter卡...

    cms后台管理

    //OUT_LIST值为tag_list,在类DirectiveUtils中声明,将内容列表放入其中 paramWrap.put(OUT_LIST, DEFAULT_WRAPPER.wrap(list)); //将params的值复制到variable中 Map, TemplateModel&gt; origMap = DirectiveUtils...

    laravel-turbo:在制品

    当用户将鼠标悬停在链接上,或者找到任何带有rel="prefetch"的链接时,将预取页面。 安装 该包装位于Packagist上时,将提供安装说明。 用法 您可以将@turbo_script添加到HTML标头中。 为此,您需要使用...

    Spring-Reference_zh_CN(Spring中文参考手册)

    6.8.1. 在Spring中使用AspectJ来为domain object进行依赖注入 6.8.1.1. @Configurable object的单元测试 6.8.1.2. 多application context情况下的处理 6.8.2. Spring中其他的AspectJ切面 6.8.3. 使用Spring IoC来...

    jblog1.5开源博客程序

    21、模板文件tag.php改为使用get_tags()函数调用所有标签,删除原有函数。 22、取消模板文件closed.php,改为系统内置。 23、模板文件404.php改为可选。 24、模板文件message.php改为可选。 25、回复评论js函数reply...

    android-tracking:Adsota Android追踪SDK

    如果您使用的是Android Studio,则将配置添加到build.gradle,如下所示: dependencies { ... 编译文件('libs / AppotaAdvertiserSDK.jar') ... } 2.配置AndroidManifest.xml 声明Appota API密钥(可以从...

    javapms门户网站源码

    添加或修改文章时,可设置文档所属栏目、标题、外部链接、副标题、标题颜色、短标题、自动Tag标签、摘要、来源、来源链接、作者、文档类型、文档属性、推荐、置顶、缩略图、文档内容、内容显示模板、发布时间等,...

    AppUpdate-一个简单、轻量、可随意定制 的Android版本更新库 .zip

    框架内部支持中/英文(其他语言只需要在对应的string.xml中取相同的名字即可)内部对话框背景图片、按钮支持自定义了查看版本中的Log只需要过滤AppUpdate开头的Tag重点: 如果没有设置downloadPath则默认为...

Global site tag (gtag.js) - Google Analytics