wordpress优化-HotNewsPro[知更鸟]主题商铺模板使用技巧及bug修复

HotNewsPro的模板已经更新到2.7.1了,相信很多人也开始更新,这里有个商铺的模板,这个模板是鸟哥之前网站上有提到的,不过在新主题发布却没说如何使用和忽略了一个问题

使用方法

新建一个页面,使用模板里面选择“我的商铺模板”然后把自定义链接改一下,比如shop,前提是你网站开了伪静态,然后我们发布这个模块,这个时候,我们在-外观-主题设置-综合功能设置找到最下面有个“输入你的商铺地址”这里输入地址,记得带上http://

好了,这样之后,你就可以去你发布的模板里面看了,比如我的是【效果预览

模板bug

然后我们这里发现了一个问题了,网站比较长啊,有的页面更长啊,怎么办?

在后台-外观-编辑里,我们看到有个myshops.php的模板了吧,打开后发现里面有下面一段话:

<IFRAME src="<?php echo get_option('swt_shops'); ?>"  style=" margin: 10px 0 0 1px;" width=976  height=1530 scrolling=no ALLOWTRANSPARENCY="no"></IFRAME>

没错啦,这里有个height="",你就修改吧,但是,不同网页不同高度你就麻烦咯,其实去查下html就知道,有一个语句可以用,那就是“scrolling=yes”修改如下:

<IFRAME src="<?php echo get_option('swt_shops'); ?>"  style=" margin: 10px 0 0 1px;" width=976  height=1530 scrolling=yes ALLOWTRANSPARENCY="no"></IFRAME>

这样就可以啦...

wordpress优化-HotNewsPro[知更鸟]主题商铺模板使用技巧及bug修复

OK,这个搞定后大家也许会想,我能不能不要调用,自己设定网址?把"<?php echo get_option('swt_shops'); ?>"改为你的商城域名就可以啦,当然记得加上http://

我想弄几个这样的模板行不?

可以,复制一份,比如命名为"bbs.php",然后修改下里面的src的值就可以啦!

我想后台设置更改可以不?那就把上面的代码替换如下:

<IFRAME src="<?php echo get_option('swt_bbs'); ?>" scrolling="yes"  style=" margin: 10px 0 0 1px;" width=976  height=1530 scrolling=no ALLOWTRANSPARENCY="no"></IFRAME>

其中的bbs就是你自己定义的啦,然后在“includes/theme_options.php”搜索如下代码:

array("name" => "输入你的商铺地址",
"desc" => "用于我的商铺独立模版",
"id" => $shortname."_shops",
"type" => "text",
"std" => "http://wopus.taobao.com/"),

在下面增加:

array("name" => "输入你的论坛地址",
"desc" => "用于我的论坛独立模版",
"id" => $shortname."_bbs",
"type" => "text",
"std" => "http://bbs.sdtclass.com/"), //预设值

OK,这样就可以实现增加功能了,自己用的话不建议这样弄,为了减少调用我更喜欢上面的方法把函数改为自己的网址...

如果像在商城上面写公告或者写一些文字怎么办呢?

查找:

<div class="clear"></div>
<div class="entry_box_s_l">

在上面添加如下代码:

<div class="clear"></div>
<!-- 商城公告 -->
<div class="entry_box_s_a">
<div class="entry_g">
<?php the_content('More &raquo;'); ?>
</div>
</div>
<!-- 商城公告end -->

然后在css样式表里面增加下面的css属性:

.entry_box_s_a {
position:relative;
background:#fff;
width:980px;
margin:10px 0px 0 0;
padding: 10px 0px 10px 0px;
}
.entry_g {
padding: 0px 20px 0px 20px;
}

然后保存替换,在发布模板的时候,在编辑器里写的内容就会显示为公告了

其中.entry_box_s_a.entry_g不能和你样式表里面的有重复啊,不然就会破坏样式了,也可以自己命名div,这里仅供参考...

 

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情