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

做网站佛山/合肥seo按天收费

做网站佛山,合肥seo按天收费,有声小说网站开发,游戏开发者大会给分类栏目添加广告位,等同于添加自定义字段。 如果需要依据不同的栏目给广告位添加不同的tag来源,需要在模板页面中获取栏目的分类别名,读取不同的广告。 图1 如图1所示添加新的图片输入框 1. 实现的代码是把下面的代码放在function.php文件…

给分类栏目添加广告位,等同于添加自定义字段。

如果需要依据不同的栏目给广告位添加不同的tag来源,需要在模板页面中获取栏目的分类别名,读取不同的广告。

 图1

如图1所示添加新的图片输入框

1. 实现的代码是把下面的代码放在function.php文件中

/**IMAGES ADS**/
global $texonomy_slug_images;
$texonomy_slug_images='category';
add_action($texonomy_slug_images.'_add_form_fields','categoryimages');
function categoryimages($taxonomy){ ?>
<div>
<label for="tag-ad">栏目广告位1</label>
<input type="text" name="tag-ad" id="tag-ad" value="" /><br /><span>请在此输入广告图片链接。</span> 
</div>
<?php }
add_action($texonomy_slug_images.'_edit_form_fields','categoryimagesedit');
function categoryimagesedit($taxonomy){ ?>
<tr class="form-field">
<th scope="row" valign="top"><label for="tag-ad">栏目广告位1</label></th>
<td><input type="text" name="tag-ad" id="tag-ad" value="<?php echo esc_url(get_option('_category_images'.$taxonomy->term_id)); ?>" /><br /><span class="description">请在此输入广告图片链接。</span></td>
</tr> 
<?php } add_action('edit_term','categoryimagessave'); add_action('create_term','categoryimagessave'); function categoryimagessave($term_id){ if(isset($_POST['tag-ad'])){ if(isset($_POST['tag-ad'])) update_option('_category_images'.$term_id,$_POST['tag-ad'] ); } }

 2.建立如下模板(category-ad.php)根据分类别名读取自定义字段的内容 

<?php
/*
Template Name: Category_adsone
*/
?>
<?php
if(is_category()){	
$category_info = get_the_category();
$category_id = $category_info[0]->cat_ID;
$cat_image = get_option('_category_images'.$category_id);
$cat = get_query_var('cat');
$yourcat = get_category($cat);
?>
<a rel="nofollow" href="###?tg=SAT&tag1=FX114@<?php echo $yourcat->slug;?>@R1" target="_blank"> <img name="ads"src="<?php echo $cat_image;?>"/></a>
<?php } ?>

3.在Sidebar.php中调用模板(category.php)即可实现

<?php get_template_part( 'inc/category-ads' ); ?>

4.如果想在单个文章页面调取分类栏目的分类名、分类别名、分类字段,要在single.php文件中添加如下代码:

<?php $cats=get_the_category();  foreach($cats as $cat) $cat_id=$cat->cat_ID;//echo $cat_id;  分类id//echo $cat->slug; 分类别名$cat_image = get_option('_category_images'.$cat_id);$cat_imagetwo = get_option('_category_ad'.$cat_id);?>
<a  class="ad-a2" rel="nofollow" href="###?tg=SAT&tag1=FX114@<?php  echo $cat->slug;?>@R2" target="_blank"> <img src="<?php echo $cat_imagetwo;?>"/></a>

5.如果想添加多个字段只用复制写入function中的代码,并另定义字段名名称$texonomy_slug_images,黄色部分的代码另起名字即可。

 

  

  

转载于:https://www.cnblogs.com/cheryshi/p/7655357.html

http://www.jmfq.cn/news/4805371.html

相关文章:

  • 哈尔滨哪里做网站好/网页设计实训报告
  • 我司如何自己建设动态网站/百度收录平台
  • 中山 做网站/注册网址在哪里注册
  • 免费网站怎么制作/如何免费自己创建网站
  • 国家企业信用信息公示系统查询网/什么是搜索引擎优化的核心
  • 包装设计的目的和意义/seo研究协会
  • 中国空间站结构示意图/网站推广的主要方法
  • 广西玉林网站建设/seo技术平台
  • 汕头建网站/百度文库网页版
  • 南桥做网站/口碑营销的方法
  • 美食网站怎样做锅包肉/seo的主要工作是什么
  • ajax做购物网站/推广app平台
  • 网站免费建站o/友情链接交换
  • 美团网站建设规划书/网络营销seo优化
  • 怎么改网站上的logo/今日国际新闻最新消息事件
  • 做一个动态网站多少钱/百度搜索推广怎么做
  • wordpress网站日志/西安网络公司
  • 深圳物流公司大全排名/淘宝seo是什么意思
  • l凉州区城乡建设部网站首页/网络推广软文
  • 临安市建设局门户网站/seo网络贸易网站推广
  • 除了做视频网站还能做什么网站/qq群推广引流免费网站
  • 网站做百度地图定位/如何去推广一个app
  • 百度下拉框推广网站/中文搜索引擎大全
  • 网站建设要域名和什么/设计公司网站设计
  • 链家网的网站开发费用大概多少钱/宣传推广的十种方式
  • 万网网站建设步骤/优云优客百度推广效果怎么样
  • 平顶山市做网站/班级优化大师功能介绍
  • 做电影网站失败了/网站推广服务报价表
  • 大沥网站建设制作/济南网站建设老威
  • 临沂市建设局兰山区网站/全网推广平台有哪些