开放的编程资料库

当前位置:我爱分享网 > PHP教程 > 正文

将 META 标签添加到 WordPress Head

WordPress 对开发人员如此友好的原因在于其出色的挂钩系统。根据帖子类别(或其他任何内容),您可以修改页面内容、主题模板和其他所有内容。 WordPress 很棒。

我最近的一个用例是想根据帖子的类别修改 标签:如果帖子是在类别 A 中,使用 noindex,nofollow,否则使用 index,follow。毕竟不是每个帖子都反映了整个网站的内容。

使用 WordPress 挂钩系统很容易完成任务,特别是 wp_head 挂钩:

// Worker function - echo tags to be added to the header
function dont_follow_some_posts() {
  global $IMPORTANT_CATEGORIES, $post;

  if(isset($post) && is_single($post) && in_category($IMPORTANT_CATEGORIES['sponsored'], $post->id)) {
    echo '';
  }
  else {
    echo '';
  }
}

// Hook into "wp_head" to add meta tags
add_filter('wp_head', 'dont_follow_some_posts');

您可以使用此挂钩向站点 添加任何内容,但 CSS 和 JavaScript 文件有其自己的方法,因此请勿使用此挂钩添加样式和脚本。

使用超赞的挂钩系统控制您的 WordPress 实例!

未经允许不得转载:我爱分享网 » 将 META 标签添加到 WordPress Head

感觉很棒!可以赞赏支持我哟~

赞(0) 打赏