大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
如何更好的使用wordpress站点和CRM(客户管理管理)?最好的选择之一莫过于使用Salesforce,但是以前两者并没有更好的结合。Salesforce是什么?全球按需 CRM 解决方案的领导者,它拥有无可比拟的客户成功率。进一步说明大家看参考百度百科。本文将显示给你的是如何整合wordpress和 Salesforce,把你的wordpress站点变成获取潜在客户的获取资源。我们将使用Salesforce的潜在客户应用工具。
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:空间域名、雅安服务器托管、营销软件、网站建设、环县网站维护、网站推广。
一、为什么要使用Salesforce整合wordpress?
使用 CRM去获取客户好处是很多的,保守的说能比一般的商务系统更好的分析客户,因为它们拥有更专业和科学的分析平台。这无非能够更加有效的开展电子商务。而Saleforce是CRM中的佼佼者。
wordpress是一个非常好的网站平台,尤其被应用到企业站点的建设。也被广泛的应用到产品前台销售中。但是wordpress不是一个CRM,所以极有可能导致客户的流失。
如果把两者结合起来,就能更好的发挥它们的作用。所以使用Salesforce整合wordpress是必要的。
二、Salesforce的潜在客户
在你注册Salesforce帐户后,你的帐户里包含了一个潜在客户的应用。其可以让你设计一个联系表单。而且会给出一个HTML代码,几乎可以应用到任何站点,当然wordpress系统也不例外。
三、创建潜在客户表单
首先登录你的帐户,找到设置菜单。在帐户登录页面的右边的下拉菜单里。如下图:
点击设置之后,在Salesforce的管理面板的左侧有一个“应用程序设置”菜单,点击其下面的“自定义”:
在自定义下面有很多的应用列表,我们需要选择其中的“潜在客户”:
潜在客户下面的次级菜单不管,只需点击“潜在客户”即可,会出现下面的页面:
在这里需要注意的是如果“已启用在线潜在客户”没有勾选,在需要点击编辑,勾选。如果勾选了,则点击“创建在线潜在客户表格”进行创建:
现在你需要把需要的字段从左边添加到右边,不需要的从右边移到左边。这类似access软件。返回URL可填写也可不填写。如果填写之后,用户提交了内容后会弹出这个页面,用户体验比较好一点。类似“谢谢你的提交,我们会尽快联系您”之类的。我测试的时候填写了。然后点“生成”。
接下来就会产生一段HTML代码:
至此,在Salesforce的设置完成。接下来我们转到wordpress后台。
四、在wordpress里创建联系页面
登录wordpress后台,添加一个页面或文章,推荐添加页面,在编辑器里转到文本(html)模式,把上面的一段代码粘贴到编辑器内。如果你现代码比较臃肿,可把注释符及里面的内容全部删除。这样代码就少了很多。然后点击发布即可看到产生的联系表单:
现在接下来你可以进行测试,输入相关内容,点提交,然后转到Salesforce中,就会看到潜在客户信息:
上面的张三就是笔者刚刚进行测试的。
如果你的Zen-cart需要一个Blog来发布一些你的最新动态,可以试试Wordpress,并且用WOZ这个Zen-cart的Module来把它们关联起来。WOZ的全名叫Wordpress On Zen-cart。
下面就详细介绍一下WOZ的安装方法,当然你可以在WOZ包里找到英文的安装说明。
Wordpress on Zen-cart总的来说有两种安装模式:
第一种是把Wordpress的文件全部解压到Zen-cart的根目录下,另一种方法是把Wordpress单独放到Zen-cart下新建的一个目录里。
两种方法最后访问Wordpress的地址都是:
[Zen-Cart URL]/index.php?main_page=wordpress
第一步,安装Wordpress
把Wordpress解压到你的Zen-cart目录下,然后把Wordpress的文件夹名改为blog(其实没必要,嘿嘿,只是让人看的爽些,吼吼),
这一步的安装和普通的Wordpress安装没啥区别。
第二步:设置Wordpress
在Wordpress的后台设置一下,setting - General - Blog address(URL)
把Blog address (URL)改为[Zen-Cart URL],即
把主题设为默认主题。
第三步:上传WOZ的文件
建议用ftp直接覆盖:
把WOZ解压后的ZC_ROOT目录下的文件上传到服务器Zen-cart的安装目录下。
把WOZ解压后的WP_ROOT目录下的文件上传到服务器WordPress的安装目录下。
再把/ZC_ROOT/includes/templates/MY_TEMP/里的CSS文件上传到你的Zen-cart模板里的CSS文件夹里。这个是Wordpress的显示主题。(很多人下载的woc中没有这个文件,可以不必理他!)
第四步:修改Wordpress的文件
在你的Wordpress安装目录下,找到[Path of WordPress]/wp-include/template-loader.php,把所有的“exit;”都替换成“return;”。
如果你的Wordpress版本比较新,就不需要做这一步的工作了。
第五步:修改Zen-cart文件
打开Zen-cart安装目录下的[Path of Zen-Cart]/includes/extra_configures/wordpress-config.php,把
define ('ABSPATH','/public_html/blog/');
替换为
define ('ABSPATH','[Path of WordPress]');
比如说,在我本地我是改为这样的东西:
define ('ABSPATH','服务器上的绝对路径');
记住,这个路径得是你服务器上的绝对路径。
第六步:布局设置
在Zen-cart后台管理面板的admin panel �6�9 tools �6�9 Layout Boxes Controller里,选择打开你需要的Wordpress侧栏框。所有和Wordpress有关的侧栏框都是以WP_XXX格式存在的。
第七步:检查
现在你可以通过
这个网址来访问你的Wordpress了。
如果你能看到Wordpress,则表明你已经把Wordpress集成到了Zen-cart里了。
完成了这七步,基本上就把Wordpress的显示页面整合到了Zen-cart里面。
注:Wordpress On Zen-cart 插件,wordpress官网上就有.
=============================================================================
(11.2修)
如果上面的方法不能成功,还有一个更笨的办法:
先把wordpress按正常的安装,安装到目录下,我是放在blog文件夹下。
然后,把
?php // Include WordPress //该文件放置在你要调取的博客的主目录 define('WP_USE_THEMES', false); require('./wp-load.php'); query_posts('showposts=5'); ? ?php while (have_posts()): the_post(); ? a href="?php the_permalink(); ?" target="_blank"span class="STYLE1"?php echo mb_strimwidth(strip_tags(apply_filters('the_title', $post-post_title)), 0, 50," "); ?/span/abr/?php endwhile; ?保存成PHP文件,然后上传到博客的根目录;
接下来在需要调用文章的地方加上:
?php
//该文件放置在需要调用文章内容和列表的地方
$url="http://你的网址/博客地址/blog.php";
echo file_get_contents( $url );
?
这样就能调用博客最新更新的文章。
这样等于把blog和zen cart文件分离出来,优点就是:无论你blog怎么修改都不会有问题,不用担心,blog的主题出错。
zz转载,仅供参考,祝你愉快,满意请采纳。
1、首先wordpress采用的是数据库存储的管理模式,而你的网站为静态,所以以前的网站内容没有写进数据库;
2、如果要将其管理起来,就要在wordpress中重新加入之前的网站内容,然后进行相应的url重定向到相应的页面
1.首先并在ucenter中添加应用,其中通信密钥随便输入,复制下来。
2.在wordpress目录中放一个uc_client文件夹,这个文件夹可以从ucenter相关的包中得到,是所有客户应用都会用到的。
3.更改wordpress配置文件wp-config.php,在其中加类似如下代码(请自行修改加粗部分):
//added by afo…
//登录和退出时发出通知
define(’UC_CONNECT’, ‘mysql’); // 连接 UCenter 的方式
define(’UC_DBHOST’, ‘localhost’); // UCenter 数据库主机
define(’UC_DBUSER’, ‘wpdb_f’); // UCenter 数据库用户名
define(’UC_DBPW’, ‘1fdsf2_=’); // UCenter 数据库密码
define(’UC_DBNAME’, ‘wpdb’); // UCenter 数据库名称
define(’UC_DBCHARSET’, ‘utf8′); // UCenter 数据库字符集
define(’UC_DBTABLEPRE’, ‘wpdb.uc_’); // UCenter 数据表前缀
define(’UC_DBCONNECT’, ‘1′); // UCenter 数据库持久连接
define(’UC_KEY’, ‘fksal43dfssdfwerfdssafsafsafsafdsaf’); // 与 UCenter 的通信密钥
define(’UC_API’, ‘ht tp:/ /w ww.youmob an.c om/ucenter’); // UCenter URL
define(’UC_CHARSET’, ‘utf-8′); // UCenter 的字符集
define(’UC_IP’, ”); // UCenter 的 IP
define(’UC_APPID’, 3); // 当前应用的 ID
define(’S_ROOT’, substr(dirname(__FILE__), 0));
define(’UC_CLIENT_ROOT’, S_ROOT.’/uc_client/’);
include_once(UC_CLIENT_ROOT.’client.php’);
将下面的api文件解成api目录后放在wordpress目录下,然后调试下确保从ucenter中可以与wordpress正常通信。
api for wordpress
4.需在index.php中第一行,即
define(’WP_USE_THEMES’, true);
前添
ini_set(’output_buffering’, ‘On’);
5.找到这个文件:
wp-includes/pluggable.php中,搜function logout(),约468行,在}即函数结束前添如下代码
//added by afo…
//加uc登出通知
uc_dsetcookie(’auth’, ”);
echo uc_user_synlogout();
exit();
在其下(即}之后,endif;之前)添加一个函数,代码如下
function uc_dsetcookie($var, $value, $life = 0, $prefix = 1) {
global $cookiedomain, $cookiepath, $_SERVER;
setcookie($var, $value, $life ? time() + $life : 0, $cookiepath,$cookiedomain, $_SERVER['SERVER_PORT'] == 443 ? 1 : 0);
}
6.找到这个文件:
user.php文件中
搜function wp_signon,在下面的return前(约59行)加
//added by afo…
echo uc_user_synlogin($user-ID);
Author: kolidon