莆田安福市场旁套房招租(适合仓库或办公)

admin 发表于 PTS闲谈 分类,
0

莆田SEO代朋友所托,发布一则招租广告^_^

招租
现有住友小区2期套房出租(安福市场旁第8海鲜楼正对面),160平米,简单装修,适合做仓库或办公。有意者请联系小王13799664981(中介勿扰)

google penguin 企鹅算法分析

admin 发表于 莆田SEO 分类,
0

今年四月份,google推出新的算法更新方案—Penguin Update。即“企鹅”,是google继2011年发布的“熊猫”之后再次推出的新算法调整。这次更新的目标是过分SEO手段提高排名的网站,比如一个页量大量关键词,大量链接。对那些充斥广告的网站降权,提高用户体验。随后,google在4月底开始惩罚“过度优化”的网站排名。

Penguin企鹅 的目的 正规SEO可以提高网站的体验度和实用性。这些都是基于对用户和搜索引擎友好性方面的考虑,良好的搜索引擎优化也意味着良好的营销思维的创造性的方式,使网站更具吸引力,这可以帮助搜索引擎以及社会媒体。

Penguin企鹅 的背景 网站上线后,它可以转化为更多的人链接或访问一个网站。相反使用黑帽的垃圾网站,它们追求的是更高的排名和流量,他们所使用的技术,是不利于用户的,目的是寻找捷径或漏洞,以提高他们网站的排名。google每天都会碰到各种黑帽技术。从关键词堆积到试图操控搜索排名的链接计划。google的许多排名变化的目标是帮助搜索者找到网站,提供更好的用户体验和满足他们的信息需求。google推出了熊猫算法,在搜索结果中成功的反馈更高品质的网站。在今年早些时候,google推出了“页面布局算法”,降低没有多少优质内容的网站的排名。在接下来的一些日子,google将推出一个重要的算法变化针对垃圾网站,这种变化将降低网站的排名,google的排名算法中一直有针对垃圾内容网站的算法,但是这次有另一个重要的改进。google努力减少垃圾网站,推荐高质量的内容,创建良好的用户体验和白帽的SEO方法,而不是积极从事Spam技术。

Penguin企鹅 算法的具体实施手段1、对于正在运用黑帽手法的网站,立即停止并恢复白帽手法;

2、少量的关键词堆砌,包括站内和站外;

3、不相关的spun内容中随机拔出链接,这个是这次算法针对的一个次要方面;

4、一切言语的网站都会遭到影响;

5、搜索的关键词后果能否是用户所想要的。

Penguin 企鹅算法的影响对于这次google过度优化惩罚算法,虽然对于莆田SEO外贸行业来说是一个打击,但是google也要看到好的一面,那就是google算法正在不断完善,互联网正在净化,这也体现了google的一个公平性。只要按照google那样做,不使用黑帽手法,关键词堆砌以及不相关的链接随机插入等等,相信你网站的排名提高指日可待。

Penguin 算法的第一次调整目标:保护原创

方式:为原创作者提供文章点击率和展示次数。

本质:为用户提供更好的搜索体验。

zen cart 显示单栏双栏三栏的方法

admin 发表于 zen cart 分类,
0

在zen cart二次开发过程中,有时候为了整个美观需要。我们要在首页或者产品页面关闭一些栏目。

那么如何在zen cart中如何让产品页各个页面 显示单栏双栏三栏

一 首页是3栏而内页是2Zen Cart每个页面的栏目都是可以单独控制的。

将右栏目在全站范围打开,然后,对只要显示两个栏目的页面单独进行设置。比如,要将商品信息页面设置为两栏:

1. 在你的模板目录下,为商品信息页面建立一个新目录:
\includes\templates\你的模板名\product_info

提示:目录名请参考\includes\modules\pages

2. 复制文件\includes\templates\template_default\common\tpl_main_page.php
到该目录中

3. 修改复制的文件,将注释 ‘//’ 去掉
// $flag_disable_right = true;

通过上面的方法,就可以将商店设置成… 隐私声明页面有三栏,商品信息页面只有两栏,而所有商品页面有三栏,购物车页面有两栏,而结帐页面又有三栏…等等。

二. 关于页面布局中三栏布局两栏布局的判断代码

打开tpl_main_page.php编辑:

例子:

原程序例子:
//如果COLUMN_LEFT_STATUS 等于 0 或 CUSTOMERS_APPROVAL 等于1 与 客户IP是空 就把 $flag_disable_left 设成 true
if (COLUMN_LEFT_STATUS == 0 or (CUSTOMERS_APPROVAL == ’1′ and $_SESSION['customer_id'] == ”)) {
// global disable of column_left
$flag_disable_left = true;
}

参照例子:
// 如果页面是page_2页 就把$flag_disable_left 设成 true
//打开page_2页时关闭左栏
if ($_GET['main_page'] == ‘page_2′) {
$flag_disable_left = true;
}

// 如果页面是product_info页 就把$flag_disable_right 设成 true
//打开产品信息页时关闭右栏
if ($_GET['main_page'] == ‘product_info’) {
$flag_disable_right = true;
}

依次类推 很简单就可以实现随意栏目的设置了
——————————————————————————–

三. 把首页和其他页面完全分开了。那个首页和分类页分开的办法,也大概就是如此吧。

\includes\templates\你的模板的目录\common\tpl_main_page.php
就这个文件,加上下面这句就可以实现首页单栏了。想法,你想实现其他页面单栏双栏三栏的办法,还是参照上面几个帖子吧。

代码:
if ($this_is_home_page) {
$flag_disable_right = true;
$flag_disable_left = true;
}

看这个代码,可以举一反三
1.多一个反义符 “!” ,代表不是首页都显示单栏

代码:
if (!$this_is_home_page) {
$flag_disable_right = true;
$flag_disable_left = true;
}

2.下面就代表非首页的页面都是不显示右边栏的。

代码:
if (!$this_is_home_page) {
$flag_disable_right = false;
$flag_disable_left = true;
}

3.剩下的依次类推吧

 

隐私声明Privacy Statement

admin 发表于 PAYPAL跳转, zen cart 分类,
2

客人下单的时候由于隐私声明比较隐蔽,所以有些客人点击提交后会提示错误,因为没有打勾同意Privacy Statement

那我们如何把Zen cart 隐私声明Privacy Statement的默认改为选中呢?

实现的方法如下

在includestemplatestemplate_defaulttemplatestpl_modules_create_account.php文件中将privacy conditions的FALSE改为TRUE即可。

Your database appears to need patching to a higher level. See Tools->Server Information to review patch levels.

admin 发表于 zen cart 分类,
0

出现Your database appears to need patching to a higher level. See Tools->Server Information to review patch levels. 主要是由于ZC程序在升级后而数据库仍然是旧版本,所以会有这个提示。

一般解决办法是上传ZC_INSTALL文件夹进行安装。安装前系统检查会出现以下的显示

在页面最下面,有4个按纽选项

[ Install ]   [ Upgrade cfg files ]   [ Database Upgrade ]   [ Re-check ]

然後按那 [ Database Upgrade ] 按鈕,之後按指示完成資料庫升級所需的其他步驟。

OK,可以了!

这时看下网站前台,却又出现了下面的提示:

NOTICE: The Website is currently Down For Maintenance to the public

进入后台Configuration / Website Maintenance,把Down for Maintenance:
ON/OFF设为false即可。

zen cart升级数据库的编码问题

admin 发表于 zen cart 分类,
1

最近升级了一个zen cart核心程序到1。39后同时升级数据库的时候出现了

1253 COLLATION ‘utf8_general_ci’ is not valid for CHARACTER SET ‘latin1′
in:
[CREATE TABLE counter_history_clean as SELECT * FROM counter_history WHERE 1 GROUP BY startdate COLLATE utf8_general_ci;]

出 现问题主要是因为原版ZEN CART的数据库是’latin1 而新版zen cart的数据库是utf8_general_ci。而造成这种原因大多是因为目前网上太多ZEN CART汉化版和二次开发版本所导致的。如果你想避免这个问题,最好一直坚持使用官网的版本进行升级则不会出现这个问题。

那既然出现了,我们要如何解决呢?就是把数据库的编码latin1全部改成utf8_general_ci后升级.这里有两种办法

1.手工解决,在PHPMYADMIN里面手工把每个表段的’latin1改成utf8_general_ci 这个需要大量的手工操作,而且错一个地方都不行,繁琐程度可想而知。

2.导出latin1备分文件,如aaa.sql,在dreamwear打开后把CHARSET=latin1改为CHARSET=utf8,在insert语句之前加一条set names utf8,再保存为utf8编码

最后再导入到数据库升级。

zen cart商品详细页 随机显示同类相关产品

admin 发表于 zen cart 分类,
0

zencart商品详细页随机显示同类相关产品,不但可以增加关键词密码 有利于搜索引擎对网站的收录,也可以给客户更好的用户体验,

在商品详细页,随机显示一定数量的同类产品,不需要任何设置。比起安装相关产品模块来得方便。

1, 创建一个新文件 随意命名 没重复就行 例如:tpl_product_info_similar.php
复制该文件到includes\templates\你的模板\templates\目录下
打开该文件,把以下代码复制进去并保存

<div id=”similar_product”>
<h2>Related Products</h2>
<table width=”100%” border=”0″ cellspacing=”0″ cellpadding=”0″>
<?php
$products_id = (int)$_GET['products_id'];

$flash_page_id_con = array();
$flash_page_images_con = array();
$flash_page_price_con = array();
$flash_page_name_con = array();

$flash_page_query = “select p.products_id,p.products_image,pd.products_name from ” . TABLE_PRODUCTS .” p, “. TABLE_PRODUCTS_DESCRIPTION . ” pd where p.`products_id`=pd.`products_id` AND p.`products_status`=’1′  AND pd.`language_id` = ‘” . (int)$_SESSION['languages_id'] . “‘ AND p.`master_categories_id` = ” . zen_get_products_category_id($products_id) . ” ORDER BY rand() limit 8″;
$flash_page = $db->Execute($flash_page_query);
while(!$flash_page->EOF){
$flash_page_items[] = $flash_page->fields;
$flash_page_id_con[]    = $flash_page->fields['products_id'];
$flash_page_images_src = is_int(strpos($flash_page->fields['products_image'],’,'))? substr($flash_page->fields['products_image'],0,strpos($flash_page->fields['products_image'],’,')):$flash_page->fields['products_image'];
$flash_page_images_con[]    = ‘”‘.(zen_not_null($flash_page->fields['products_image']) ? $flash_page_images_src : PRODUCTS_IMAGE_NO_IMAGE ).’”‘;
$flash_page_price_con[]    = ‘”‘.$currencies->display_price(zen_get_products_base_price($flash_page->fields['products_id']),zen_get_tax_rate($product_check->fields['products_tax_class_id'])).’”‘;
$flash_page_name_con[]    = ‘”‘.zen_output_string(zen_get_products_name($flash_page->fields['products_id'])).’”‘;
$flash_page->MoveNext();
}

$flash_page_id = implode(“,”, $flash_page_id_con);
$flash_page_images = implode(“,”, $flash_page_images_con);
$flash_page_price = implode(“,”, $flash_page_price_con);
$flash_page_name = implode(“,”, $flash_page_name_con);
$flash_page_display_num    = $flash_page->RecordCount();
?>
<?php
$mn = 0;
for($i = 0; $i< $flash_page_display_num ; $i++){
$mn++;
if($mn==1){
echo “<tr>”;
}
?>
<td width=”25%” align=”center”>
<a href=”<?php echo zen_href_link(zen_get_info_page($flash_page_items[$i]['products_id']), ‘products_id=’ . $flash_page_items[$i]['products_id']);?>”><?php echo zen_image(DIR_WS_IMAGES . $flash_page_items[$i]['products_image'], $flash_page_items[$i]['products_name'], IMAGE_FEATURED_PRODUCTS_LISTING_WIDTH, IMAGE_FEATURED_PRODUCTS_LISTING_HEIGHT); ?></a><p style=”text-align:center;”><a href=”<?php echo zen_href_link(zen_get_info_page($flash_page_items[$i]['products_id']), ‘products_id=’ . $flash_page_items[$i]['products_id']);?>”><?php echo $flash_page_items[$i]['products_name']; ?></a><br /><strong id=”cell_price<?php echo $i?>”>
<?php echo zen_get_products_display_price($flash_page_items[$i]['products_id']); ?></strong></p>
</td>
<?php
if($mn%4 == 0){
echo “</tr>”;$mn=0;
}
//print_r($flash_page_items[$i]);
}
if($mn<4){
$cols = 4-$mn;
echo “<td colspan=’”.$cols.”‘><td></tr>”;
}
?>
</table>
</div>

2,找到includes\templates\你的模板\templates\tpl_product_info_display.php文件
在相应的位置加上以下代码:
<?php require($template->get_template_dir(‘你创建的文件tpl_product_info_similar.php’,DIR_WS_TEMPLATE, $current_page_base,’templates’). ‘/你创建的文件tpl_product_info_similar.php’); ?>

一般可以加到<?php require($template->get_template_dir(‘tpl_modules_also_purchased_products.php’, DIR_WS_TEMPLATE, $current_page_base,’templates’). ‘/’ . ‘tpl_modules_also_purchased_products.php’);?>的上面或下面

其中:
NO1:
if($mn%4 == 0){
echo “</tr>”;$mn=0;
}
//print_r($flash_page_items[$i]);
}
if($mn<4){
$cols = 4-$mn;

数字4是表示每行显示4个,可以该为你需要的比如3个

NO2:
ORDER BY rand() limit 8″;

数字8是表示总共显示8个,可以该为你需要的比如9个

zen cart 显示子分类

admin 发表于 zen cart 分类,
0

在zen car默认当中,子分类在没点击主分类的时候是不会显示出来的,但是有些模板为了更好的体验度,需要把全部的分类包括子分类全部显示。今天莆田SEO给大家提供两咱方法:

1.修改的文件:includes/classes/category_tree.php

查找 if (zen_not_null($cPath)) 替换为 if (zen_not_null($cPath) or 1)

查找 reset($cPath_array); 替换为

array_push($cPath_array,#,#,#);  //井号“#”,替换成你要展开父分类ID;array_push()这个函数给数组添加元素;

reset($cPath_array);

这种办法的优点在于快捷方面,只需修改一下文件即可实现zen cart显示子分类,但弊端就是如果父分类过多,操作就比较繁琐,而且如果有更新父分类,又要再次修改,显得麻烦

2.在此基础上,莆田SEO开发了一个子类分的插件,原理就不和大家多说了,有需要的朋友直接联系QQ:358932803 索取

zen cart二次开发

admin 发表于 莆田SEO 分类,
1

莆田最近一直忙于工作,实在无暇更新博客,原来想继续把生活的一些点滴记录进来,但后来发现这实在和主题是大相径庭,偶尔写几篇或许可以让整个博客看起来会更有一些味道,但如果天天更新我的生活点滴,对于想过来学习交流的朋友来说,就不是好事了。所以再三思考下,最终还是把这些生活点滴记录在自己另外的博客上面。

从今天开始,莆田SEO将继续和大学分享如何进行外贸SEO莆田外贸建站方面的知识和ZEN CART二次开发。最近博主也一直在进行PHP方面的学习,对于大学没有认真学习C语言的真是伤不起啊,一切都得从头再来。

2012龙年新业务—-安福代拿货,莆田代发货

admin 发表于 关于我们 分类,
4

经过一个月的准备,今年新的团队终于组建起来了,PTS代发货团队的经营范畴为安福代拿货,莆田代发货。位于莆田市城厢区安福小区附近,经营理念 :诚信,务实,创新,共赢。团队成员均拥有专业长期的代发货经验,主要代发国际。长期为各地外贸易公司、淘宝商家们订货、拿货、验货、发货,您只需要把你需要发的订单信息发给我们,我们的客服和工作人员会为您操作好一切的,您只要联系我们的在线客服就可以查到最新发货信息。PTS代发货团队……做莆田最专业的代发货团队。

PTS代发货流程

1.客服接到您的请求,可按您指定的产品订货,或您自己找店铺定货,价格按您订贷价拿,我们统一取货。

2.晚上会派专业人员负责取货、验货、修剪、处理线头、胶水.实在产品品质不行,会反馈给客人,由客人决定再订货或是取消发货,二次拿货我们不收取任何费用,严格验货,绝对放心。回单时面单扫描+照相(包裹包装之前把产品和面单放一起拍照留证)以防你的客人恶意欺诈)。

3.发错货物,来回运费邮资我们承担。

4.可用银行,支付宝 。。您只需要把您需要发的订单信息发给我们,我们会为您操作好一切的。

相信我们,相信PTS团队的力量。我们的服务宗旨是让我们的努力,减少您的投诉,免去商家的后顾之忧。

有此需要的朋友,请加我们的拿货团队客服QQ:1098518623