当前位置: 首页 > news >正文

高端网站建设公司哪个靠谱做网站推广需要多少钱

高端网站建设公司哪个靠谱,做网站推广需要多少钱,wordpress模板 菜谱,wordpress 灯鹭Wordpress网站的关键字及网页描述关系网站对搜索引擎的友好程度,如果自己手动加显然太折腾了,那如何让WordPress博客自动为每篇文章自动关键字及网页描述。每篇文章的内容不同,我们该如何让wordpress自动添加文章描述和关键词呢?下…

       Wordpress网站的关键字及网页描述关系网站对搜索引擎的友好程度,如果自己手动加显然太折腾了,那如何让WordPress博客自动为每篇文章自动关键字及网页描述。每篇文章的内容不同,我们该如何让wordpress自动添加文章描述和关键词呢?下面就让我们来看看如何给wordpress自动添加文章描述和关键词。

重构:首页,分类页,文章页,单页,搜索页面,标签页,专题,快讯页,作者页,404等

第一种:

在你主题的functions.PHP文件添加以下代码,各个代码的功能解析如下:

add_action ( 'wp_head', 'wp_keywords' ,1 ); // 添加关键字
add_action ( 'wp_head', 'wp_description' ,1 ); // 添加页面描述/**+----------------------------------------------------------* 站点关键字+----------------------------------------------------------* @return string+----------------------------------------------------------*/
function wp_keywords() {global $s, $post;$keywords = '';if (is_single ()) {  //如果是文章页,关键词则是:标签+分类IDif (get_the_tags ( $post->ID )) {foreach ( get_the_tags ( $post->ID ) as $tag )$keywords .= $tag->name . ', ';}foreach ( get_the_category ( $post->ID ) as $category )$keywords .= $category->cat_name . ', ';$keywords = substr_replace ( $keywords, '', - 2 );} elseif (is_home ()) {$keywords = '我是主页关键词';  //主页关键词设置} elseif (is_tag ()) {  //标签页关键词设置$keywords = single_tag_title ( '', false );} elseif (is_category ()) {//分类页关键词设置$keywords = single_cat_title ( '', false );} elseif (is_search ()) {//搜索页关键词设置$keywords = esc_HTML ( $s, 1 );} else {//默认页关键词设置$keywords = trim ( wp_title ( '', false ) );}if ($keywords) {  //输出关键词echo "<meta name=\"keywords\" content=\"$keywords\" />\n";}
}/**+----------------------------------------------------------* 站点描述+----------------------------------------------------------* @return string+----------------------------------------------------------*/
function wp_description() {global $s, $post;$description = '';$blog_name = get_bloginfo ( 'name' );if (is_singular ()) {  //文章页如果存在描述字段,则显示描述,否则截取文章内容if (! empty ( $post->post_excerpt )) {$text = $post->post_excerpt;} else {$text = $post->post_content;}$description = trim ( str_replace ( array ("\r\n","\r","\n"," "," " ), " ", str_replace ( "\"", "'", strip_tags ( $text ) ) ) );if (! ($description))$description = $blog_name . "-" . trim ( wp_title ( '', false ) );} elseif (is_home ()) {//首页显示描述设置$description = $blog_name . "-" . get_bloginfo ( 'description' ) .'首页要显示的描述'; // 首頁要自己加} elseif (is_tag ()) {//标签页显示描述设置$description = $blog_name . "有关 '" . single_tag_title ( '', false ) . "' 的文章";} elseif (is_category ()) {//分类页显示描述设置$description = $blog_name . "有关 '" . single_cat_title ( '', false ) . "' 的文章";} elseif (is_archive ()) {//文档页显示描述设置$description = $blog_name . "在: '" . trim ( wp_title ( '', false ) ) . "' 的文章";} elseif (is_search ()) {//搜索页显示描述设置$description = $blog_name . ": '" . esc_html ( $s, 1 ) . "' 的搜索結果";} else {//默认其他页显示描述设置$description = $blog_name . "有关 '" . trim ( wp_title ( '', false ) ) . "' 的文章";}//输出描述$description = mb_substr ( $description, 0, 220, 'utf-8' ) . '..';echo "<meta name=\"description\" content=\"$description\" />\n";
}

第二种:

//Title标题
function bzg_filter_title( $title ) {$title['site'] = '';$title['tagline'] = '';$title['page'] = '';return $title;
}
add_filter( 'document_title_parts', 'bzg_filter_title', 10, 1 );function bzg_seo_title() {global $cat, $tag_id, $page, $paged;$page_num = '';if ( $paged >= 2 || $page >= 2 )$page_num = '_' . sprintf( '第%s页', max( $paged, $page ) );$title = wp_get_document_title();if( is_author() )$title = '作者:' . $title;if( is_category() && get_term_meta( $cat , 'seo_title', true ) )$title = get_term_meta( $cat , 'seo_title', true );if( is_tag() && get_term_meta( $tag_id , 'seo_title', true ) )$title = get_term_meta( $tag_id , 'seo_title', true );if ( ! is_home() ) {$title .= $page_num . ' - ';$title .= get_option('blogname');} else {$description = get_option( 'blogdescription' );$home_title = get_option( 'home_title' );if ( $home_title ) {$title = $home_title;} elseif($description) {$title .= ' - ' . $description;}$title .= $page_num;}return $title;
}function bzg_seo_keywords() {global $post;$keywords = '';if ( is_home() )$keywords = get_option( 'home_keywords' );if ( ( is_category() || is_tag() ))$keywords = single_cat_title('', false);if ( is_single() || is_page() ) {if ( $post->post_excerpt ) {$keywords = $post->post_excerpt;} else {$keywords = $post->post_title;}}return $keywords;
}//Description标签
function bzg_seo_description() {global $post;$description = '';if ( is_home() )$description = get_option( 'home_description' );if ( ( is_category() || is_tag() ) && category_description() )$description = wp_strip_all_tags( category_description(), true );if ( is_single() || is_page() ) {if ( $post->post_excerpt ) {$description = $post->post_excerpt;} else {$description = mb_strimwidth(esc_html(wp_strip_all_tags($post->post_content, true)), 0, 200);}}return $description;
}

header.php 调用:

<head><title><?php echo bzg_seo_title(); ?></title><?php$bzg_keywords = bzg_seo_keywords();if (!empty($bzg_keywords)) {echo '<meta name="keywords" content="' . $bzg_keywords . '" />';echo "\n";}$bzg_description = bzg_seo_description();if (!empty($bzg_description)) {echo '<meta name="description" content="' . $bzg_description . '" />';echo "\n";}?><?php if (is_home()) : ?><?php endif; ?></head>

http://www.dt0577.cn/news/30941.html

相关文章:

  • 做网站手机网络营销师资格证报名
  • 网站关于我们模板推广产品的软文
  • wordpress链接提交百度太原百度seo排名
  • 专业做电脑系统下载网站和生活爱辽宁免费下载安装
  • 软件开发培训学费厦门seo搜索引擎优化
  • 注册网站查询市场调研分析报告模板
  • 设计公司网站设计方案网站关键词排名优化价格
  • 湖南建设厅网站二建注销seo免费软件
  • 网站项目规划与设计方案百度关键词优化专家
  • 深圳做网站最好的公app线上推广是什么工作
  • 数字广东网络建设有限公司网站网站建设与管理属于什么专业
  • 建网站外包官网优化 报价
  • 给卖假性药的做网站一般要判多久长沙官网优化公司
  • 网站建设中山郑州官网网站推广优化公司
  • 广州企业网站开发微信朋友圈推广文案
  • 兰州市建设局官方网站windows优化大师好吗
  • 西安网站开发工程师营销策划推广
  • 淘宝客推广网站模板客服网站搭建
  • 网站后台 语言cps推广平台
  • 拉萨网站建设服务范围电商网站平台搭建
  • 价格划算的做pc端网站查销售数据的网站
  • 为什么不建议去外包公司windows优化大师官方免费下载
  • 微信分销商城东莞百度seo排名
  • 如何再网站上做免费广告词酒店如何进行网络营销
  • 昆明网站建设百度站长
  • 学广告专业我后悔了sem优化托管
  • 什么是网站死链微信裂变营销软件
  • 企业电商网站优化百度开户流程
  • 做海鲜批发去哪个网站品牌服务推广
  • 做网站的公司应该税率多少百度有免费推广广告